- Setup
- Reference
What You'll Need
| Credential | Description |
|---|---|
| Client ID | OAuth 2.0 client ID for REST API |
| Client Secret | OAuth 2.0 client secret for REST API |
| Tenant Name | Workday tenant identifier (used in URL: https://{tenant}.workday.com) |
| Username | (Optional) HTTP Basic username for RaaS custom reports |
| Password | (Optional) HTTP Basic password for RaaS custom reports |
| RaaS Base URL | (Optional) Custom report base URL for RaaS endpoints |
| Report Owner | (Optional) Workday user who owns the custom report |
| Report Name | (Optional) Name of the RaaS custom report |
Overview
Connect to Workday via OAuth 2.0 client credentials for reliable, long-lived API access to HR data.Workers & Orgs
Employee profiles, org hierarchy
Time & Attendance
Time off balances, requests, schedules
Prerequisites
Administrator access required. You need privileges in to complete this setup.If you don’t have admin access, contact your administrator to:
- Create the API credentials on your behalf, OR
- Grant you temporary admin access to complete the setup
- Integration System Administrator security role in Workday
- Access to register API clients
- Understanding of Workday’s domain structure
Setup Guide
Register API Client
- In Workday, search for: Register API Client for Integrations
- Click the task
- Fill in:
| Field | Value |
|---|---|
| Client Name | Parable Integration |
| Functional Areas | Select relevant areas (see below) |
Select Functional Areas
Enable access to:
- ✅ Human Resources
- ✅ Staffing
- ✅ Absence
- ✅ Organization
Create Integration System User
- Search: Create Integration System User
- Create a dedicated user for the integration
- Set a strong password
- Note the username
Configure Security Groups
- Search: Create Security Group
- Create an Integration Security Group
- Assign the Integration System User
- Grant necessary domain permissions for:
- Worker Data (READ)
- Organization (READ)
- Absence (READ)