OAuth 2.0 Authentication
This section provides the details of the required permissions for the OAuth 2.0 Authentication Type:
-
Create the API Client.
For more information on API Client creation, refer to Create API Client for Integration.
-
The Workday Account used by the API Client to generate a refresh token must be an integration user, and it must have all the permissions as described in Basic Authentication.
-
Add one of the following functional areas under the API Client Integration used for OAuth 2.0:
-
Staffing
-
System
-
Contact Information
-
Personal Data
-
Integration
-
Organization and Roles
-
-
Provide access to the Integration security group for the Workday Query Language domain in the System functional area.
-
Provide access to the Integration security group for the Worker Data source.