You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deploy Workday Studio Integrations without Workday Studio.
4
3
5
-
## WHY?
6
-
You might be asking yourself, "Why load a CLAR file from outside of Workday Studio?"
4
+
A Workday command-line interface (CLI) for working with Drive files and deploying Workday Studio integrations without Workday Studio.
5
+
6
+
## Drive Features
7
+
- Upload files in bulk to Workday Drive. Load files for different Workday user accounts.
8
+
- Send files to the Workday Drive Trash.
7
9
8
-
Here are a few ideas. (Care to add to this list in the discussions?)
10
+
## Why deploy CLAR files with CLARiNET?
11
+
You might be asking yourself, "Why load a CLAR file from outside of Workday Studio?"
9
12
10
13
- Distribute an integration to someone who is not a developer.
11
14
- Enable an operations role to move an integration to production without requiring development tools.
@@ -20,33 +23,57 @@ Here are a few ideas. (Care to add to this list in the discussions?)
20
23
5. You may need to install the [dotnet core runtime](https://dotnet.microsoft.com/download/dotnet/5.0/runtime).
21
24
6. Optional: Download [Test.clar](https://github.com/swhitley/CLARiNET/blob/main/Test.clar) to try it out.
22
25
23
-
**Note:** CLARiNET calls an unpublished Workday API endpoint. Functionality is not guaranteed.
26
+
**Note:** When uploading CLAR files, CLARiNET calls an unpublished Workday API endpoint. Functionality is not guaranteed.
27
+
The Drive API is published and fully-supported by Workday.
28
+
29
+
## Uploading files to Workday Drive
30
+
31
+
- Ensure that a directory named `inbound` has been created alongside the `clarinet` program file. The directory will be created automatically when `clarinet` is executed.
32
+
- Place each file in the inbound directory with the following file name format: {Workday User Account}\~{File Name}<br/>
33
+
Example: swhitley\~MyExampleFile.txt
34
+
- Enter `clarinet` on a line by itself. The application will prompt for all necessary information.
35
+
- The `clarinet` command is **DRIVE_UPLOAD**.
36
+
- Each file in the `inbound` directory will be uploaded to the drive for the appropriate Workday user account. The user account will be removed from the file name and the {File Name} will appear in Drive.
37
+
- Once uploaded successfully, each file will be moved to the `processed` directory.
38
+
39
+
## Sending Drive files to the Trash
40
+
- Create a comma-separated value (CSV) file with the following layout:<br/>
41
+
{Workday User Account},{File Name},{Drive Document Workday ID (WID)}<br/>
0 commit comments