Share via


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'.