AuthScheme Parameter (Connect-Workday Cmdlet)
The type of authentication to use when connecting to Workday.
Syntax
Connect-Workday -AuthScheme string
Possible Values
OAuth, OAuthISU, OAuthJWT, AzureAD, BasicData Type
cstr
Default Value
"OAuth"
Remarks
The available authentication methods depend upon the service you are connecting to:
WQL, Reports as a Service, REST
The following authentication schemes are available when ConnectionType is set to WQL, Reports, or REST:
- OAuth: Use OAuth with a OAuthClientId and OAuthClientSecret. Users log into Workday interactively with a web browser.
- OAuthISU: Use OAuth with a OAuthClientId, OAuthClientSecret, and OAuthRefreshToken. The cmdlet authenticates integration system users (ISUs) automatically.
- OAuthJWT: Use OAuth with an x509 certificate. Only available for ISUs.
- AzureAD: Use SSO with AzureAD as the identity provider. Only available for normal users and requires an interactive login to Azure.
SOAP
The following authentication schemes are available when ConnectionType; is set to SOAP: