Workday
The Workday connector connects to Workday Cloud by using SOAP APIs, allowing you to perform a wide range of operations with cloud ERP systems for finance, HR, Planning, and much more.
API Versions: 34
API Types: SOAP
Authentication and Authorization: Basic, Oauth 2.0
Key Capabilities: $filter
Prerequisites: Working knowledge of Workday and Workday APIs
Common Question
How to Create Custom Actions for Workday Connectors
IBM® webMethods Integration allows you to create custom actions for the supported Workday connectors. The custom actions can then be used in your workflows to automate your tasks. You can create your own custom actions and also edit or delete those custom actions.
To create a custom action for the Workday connector, add the Workday connector on canvas and configure an Account.
When you are configuring a custom action, you are prompted to select an existing account or create a new account. To create a custom action, click the + icon located beside the Select Action label.
-
To configure an Account, click the + icon and provide relevant information required to connect to Workday account.
-
Account Name: Provide a name for the account which will be used to connect to Workday.
-
Server URL: The login endpoint to initiate communication with the SaaS provider. Specify the correct instance and tenantID, for example,
https://<instance>.workday.com/ccx/service/<tenantID>/ -
Username: Provide the Workday user name appended with workday tenantID, for example,
username@tenantID. -
Password: Provide the password of the Workday account.
-
Version: Provide the SOAP API version of Workday. This is a mandatory field. The supported default version is v31.1. You can provide a lower or higher version unless the WSDL is compatible with the connector certified version.
-
-
Click Add to configure the account details.
-
Select a functional area from the options available in the drop-down list. For example, Human_ResourceService.
Note: The Workday account supports all operations in the following functional areas of Workday HCM module. -
Click Next. The WSDL validation happens for the corresponding functional area. If WSDL validation is successful, the service lists the operations:
If there are errors while processing, then the WSDL document validation fails, and an error message is displayed. You will be prompted to provide a WSDL document to upload or specify a WSDL URL.
-
Select an operation to be performed.
-
Click Next and confirm the action, and then click Done.
You will be redirected to the Get Test window.
-
Click Next. You will be redirected to the action configuration window. It is mandatory to provide values for all the required fields while configuring an action. Provide values for the optional fields as per your requirements.
-
Click Next. You will be redirected to the Test this action window where you can check if the action is working as expected before executing the workflow. After this click Test.
If you have configured the action correctly, you will see that the operation returns information for all workers.
This will give you an idea of how your action will work when used in a workflow. This output data will then be used to configure the rest of the workflow. With this, our custom action is successfully set up.
Now click on the Save button located at the top-right corner of the canvas to save the workflow. You can now use this account in any workflow created under the same project.