Workday SOAP

Use the Workday SOAP connector to invoke Workday SOAP services for performing various on-demand business management services.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Microsoft |
URL | https://support.microsoft.com |
Connector Metadata | |
---|---|
Publisher | Microsoft |
Website | https://www.workday.com/ |
Privacy policy | https://www.workday.com/en-us/privacy.html |
Categories | Human Resources |
Creating a connection
The connector supports the following authentication types:
Basic | Provide a username and password to access the Workday SOAP service. | All regions | Not shareable |
Microsoft Entra ID Integrated | Access your Workday instance with Microsoft Entra ID. | All regions | Not shareable |
Microsoft Entra ID Integrated with API Management | Access your Workday instance with Microsoft Entra ID through the API Management service. | All regions | Not shareable |
OAuth 2.0 | Access your Workday instance using OAuth 2.0 authentication. | All regions | Not shareable |
Default [DEPRECATED] | This option is only for older connections without an explicit authentication type, and is only provided for backward compatibility. | All regions | Not shareable |
Basic
Auth ID: basic
Applicable: All regions
Provide a username and password to access the Workday SOAP service.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
SOAP base URI | string | Workday instance endpoint URL (format: https://<workday-host-name>.workday.com/ccx/service) | True |
Tenant name | string | Workday instance tenant name | True |
Username | securestring | Workday account username (format: <user>@<tenant-name>) | True |
Password | securestring | Workday account password | True |
Microsoft Entra ID Integrated
Auth ID: oauth
Applicable: All regions
Access your Workday instance with Microsoft Entra ID.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Microsoft Entra resource URL (Application ID URI) | string | URL identifier in Microsoft Entra ID for the target resource | True |
Workday OAuth token URL | string | Workday OAuth token endpoint URL (format: https://<workday-host-name>.workday.com/ccx/oauth2/<tenant-name>/token) | True |
Workday OAuth client ID | string | Your Workday OAuth client ID | True |
SOAP base URL | string | Workday instance endpoint URL (format: https://<workday-host-name>.workday.com/ccx/service) | True |
Tenant name | string | Workday instance tenant name | True |
Microsoft Entra ID Integrated with API Management
Auth ID: oauthapim
Applicable: All regions
Access your Workday instance with Microsoft Entra ID through the API Management service.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Microsoft Entra resource URL (Application ID URI) | string | URL identifier in Microsoft Entra ID for the target resource | True |
API Management service base URL | string | Endpoint URL for API Management (format: https://<apim-host-name>.azure-api.net/<APIM URL suffix>) | True |
Tenant name | string | Workday instance tenant name | True |
OAuth 2.0
Auth ID: oauth2generic
Applicable: All regions
Access your Workday instance using OAuth 2.0 authentication.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
OAuth authorization URL | string | OAuth authorization endpoint URL from Workday (format: https://<workday-host-name>/workday/<tenant-name>/authorize) | True |
OAuth token URL | string | OAuth token endpoint URL from Workday (format: https://<workday-host-name>/ccx/oauth2/<tenant-name>/token) | True |
OAuth client ID | string | OAuth client ID from Workday | True |
OAuth client secret | securestring | OAuth client secret from Workday | True |
Workday SOAP base URL | string | Workday instance endpoint URL (format: https://<workday-host-name>.workday.com/ccx/service) | True |
Workday tenant name | string | Workday instance tenant name | True |
Default [DEPRECATED]
Applicable: All regions
This option is only for older connections without an explicit authentication type, and is only provided for backward compatibility.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
SOAP base URI | string | Workday instance endpoint URL (format: https://<workday-host-name>.workday.com/ccx/service) | True |
Tenant name | string | Workday instance tenant name | True |
Username | securestring | Workday account username (format: <user>@<tenant-name>) | True |
Password | securestring | Workday account password | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 200 | 60 seconds |
Actions
Execute RaaS operation (Preview) |
Execute RaaS (Report as a Service) operation. |
Execute SOAP operation (Preview) |
Executes SOAP operation. |
Execute RaaS operation (Preview)
Execute RaaS (Report as a Service) operation.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Account name
|
accountName | True | string |
The Workday report account name. |
Report name
|
reportName | True | string |
The Workday report name. |
SOAP request body
|
requestBody | True | binary |
The SOAP request body. |
Report instance name
|
reportInstanceName | True | string |
The Workday report instance name (example: Report2 or customReport2). |
Returns
The SOAP response body.
- SOAP response body
- binary
Execute SOAP operation (Preview)
Executes SOAP operation.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Service name
|
service | True | string |
The Workday web service name. |
Service version
|
version | True | string |
The service version. |
SOAP request body
|
requestBody | True | binary |
The SOAP request body. |
Returns
The SOAP response body.
- SOAP response body
- binary
Definitions
binary
This is the basic data type 'binary'.