Enable Multifactor Authentication in Workday Studio
You can configure Workday Studio to use OAuth 2.0 authorization when it connects to a tenant. To do so, you must register an API client. Users of the client who are enrolled in Workday multifactor authentication in a tenant are required to use a second authentication method when connecting to that tenant from Studio. They can't use basic authentication.
- Set up multifactor authentication in your tenant and specify which accounts are required to use it.
- Register an OAuth 2.0-enabled API client.Configure these settings:OptionValueClient Grant TypeAuthorization Grant CodeSupport Proof Key for Code Exchange (PKCE)EnabledAccess Token TypeBearerRedirection URIEnter the URI provided by your organization as part of the authentication process. The URI must be reachable and encrypted by HTTPS.ScopeIn the Custom Objects list, select the functional area for every web service that you'll access.In addition select these functional areas:
- Implementation
- Integration
- System
- Tenant Non-Configurable
Authentication fails if you omit any relevant web service.Include Workday Owned ScopeEnabledDon't select theEnforce 60 Minute Access Token Expirycheck box. Doing so disables OAuth 2.0 authentication after that period. OAuth 2.0 authentication is also subject to the normal Workday session timeouts configured tenant-wide or for individual accounts.See Register API Clients. - Copy theClient ID,Authorization Endpoint, andToken Endpointprovided by the Register API Client task.
- From the Workday StudioPreferencesmenu, navigate to .
- Add a tenant connection and select theOAuth 2.0credentials tab.
- Paste in theClient ID,Authorization Endpoint, andToken Endpoint.
- ClickGet Access Token.If you receive an Internal Server Error message, the most likely cause is an incorrect Client ID.
- Enter a username and password for the tenant.If you're enrolled in Workday Multifactor Authentication, you're prompted to provide a second authentication method.
- Test the connection.
- ClickApply and Close.