Workday modules
- Topics:
- Workfront Fusion
In an Adobe Workfront Fusion scenario, you can automate workflows that use Workday, as well as connect it to multiple third-party applications and services.
For instructions on creating a scenario, see the articles under Create scenarios: article index.
For information about modules, see the articles under Modules: article index.
Access requirements
You must have the following access to use the functionality in this article:
New: Standard
Or
Current: Work or higher
Current: No Workfront Fusion license requirement
Or
Legacy: Workfront Fusion for Work Automation and Integration
New:
- Select or Prime Workfront package: Your organization must purchase Adobe Workfront Fusion.
- Ultimate Workfront package: Workfront Fusion is included.
Or
Current: Your organization must purchase Adobe Workfront Fusion.
For more detail about the information in this table, see Access requirements in documentation.
For information on Adobe Workfront Fusion licenses, see Adobe Workfront Fusion licenses.
Prerequisites
To use the Workday modules, you must:
-
Have a Workday account.
-
Create an OAuth application in Workday. For instructions, see the Workday documentation.
Workday API information
The Workday connector uses the following:
Connect Workday to Workfront Fusion
-
In any Workfront Fusion module, click Add next to the Connection field
-
Fill in the following fields:
Connection nameEnter a name for the connectionWorkday hostEnter the address of your Workday host withouthttps://
. For example:mycompany.workday.com
.Services URLEnter the address of your Workday web services withouthttps://
. For example:mycompany-services.workday.com
.Tenant nameEnter the tenant for this Workday account. Your tenant is your organization's identifier, and can be seen in the URL you use to log into Workday. Example: in the addresshttps://www.myworkday.com/mycompany
, the tenant ismycompany
.Client IDEnter the Client ID for the Workday application that this connection uses. You obtain this when you create the application in Workday.Client SecretEnter the Client Secret for the Workday application that this connection uses. You obtain this when you create the application in Workday.Session timeout (min)Enter the number of minutes after which your authorization token expires. -
Click Continue to save the connection and return to the module
Workday modules and their fields
When you configure Workday modules, Workfront Fusion displays the fields listed below. Along with these, additional Workday fields might display, depending on factors such as your access level in the app or service. A bolded title in a module indicates a required field.
If you see the map button above a field or function, you can use it to set variables and functions for that field. For more information, see Map information from one module to another.
Action
Create a record
This action module creates a single record in Workday.
Delete a record
This action module deletes a single record in Workday.
Make a custom API call
This action module lets you make a custom authenticated call to the Workday API. This way, you can create a data flow automation that can’t be accomplished by the other Workday modules.
When you are configuring this module, the following fields display.
The module returns the a status code, along with the headers and body of the API call.
https://<tenantHostname>/api/<serviceName>/<version>/<tenant>
.Add the headers of the request in the form of a standard JSON object.
For example, {"Content-type":"application/json"}
Workfront Fusion adds the authorization headers for you.
Add the query for the API call in the form of a standard JSON object.
For example: {"name":"something-urgent"}
Add the body content for the API call in the form of a standard JSON object.
Note:
When using conditional statements such as if
in your JSON, put the quotation marks outside of the conditional statement.
Update a record
This action module updates a single record in Workday.
Search
Read a record
This action module reads a single record.
List records
This search module retrieves a list of records of the specified type.