---
title: Workday Access Requirements - HR Cases
excerpt: ''
deprecated: false
hidden: false
metadata:
title: ''
description: ''
robots: index
next:
description: ''
---
# Setup Overview
You will need to provide the following to Moveworks.
* Integration System User (ISU) Credentials
* Username
* Password
* API Client for Integrations Credentials
* Client ID
* Client Secret
* API Client Refresh Token for the ISU
* Enable OAuth 2.0 Clients Enabled
* Edit Tenant Setup
* URLs
* The following RaaS-Enabled Report URLs
* Cases Retrieval
* Case Type Details
* Token Endpoint
* Workday REST API Endpoint
* End User URLs
* Workday Help - Cases Page
π Provide provide ALL of the above to your Moveworks Customer Success team via encrypted email.
# Grant ISU Domain Security Permissions
Please create an Integration System User (ISU) and Integration System Security Group (ISSG).
## How to Create an ISU with Domain Security Permissions
### Create the ISU
1. Use the universal search to find the `Create Integration System User` (ISU) Workday Task.\

2. Use the `Create Integration System User` (ISU) Workday Task to create a user following these settings. Write down the username and password that you use.\

3. Validate that the ISU has these default permissions after creation.\

### Create an ISSG and add the ISU to it
1. Find the `Create Security Group` task.\

2. Create an `Integration System Security Group (Unconstrained)` (ISSG). Title it "ISSG\_Moveworks" for best practices.\

3. Use the `All Workday Accounts` report to find the account again.\

4. Use the action menu to select `Assign Integration System Security Groups`.\

5. Add the ISU to the ISSG.\

### Add Domain Security Policies to the ISSG
1. Navigate to the ISSG using the `View Security Group` Report.\

2. Use the menu item for Maintain Domain Permissions for Security Group.\

3. Add any permissions that are needed for your Moveworks bot. You can find the full list of permissions [here](/docs/workday-access-requirements#permissions).\

4. Activate your permissions with the `Activate Pending Security Policy Changes` task.\

## Permissions
| **Permission Type** | **Permission/Domain Security Policy** | Domain Security Policies Inheriting Permission | **Business Justification** |
|---|---|---|---|
| View Only | Custom Report Administration | Needed to identify users, retrieve cases | |
| View Only | Manage: All Custom Reports | Needed to identify users, retrieve cases | |
| View Only | Worker Data: Worker ID | Needed to identify users | |
| View Only | Worker Data: Public Worker Reports | Needed to identify users | |
| View Only | Security Administration | External Account Provisioning Lock Out Workday Accounts Manage Authorized Applications Provisioning Group Administration Set Up: Security Rules User-Based Security Group Administration Workday Account Monitoring | Needed to identify users, retrieve cases |
| View Only | Workday Accounts | Needed to identify users | |
| View and Modify | Workday Query Language | Needed to identify users | |
| View and Modify | Custom Report Creation | Needed to identify users, retrieve cases | |
| View Only | Worker Data: Active Employees | Needed to identify users | |
| Get Only | Worker Data: Active Employees | Needed to identify users | |
| View Only | Person Data: Work Email | Needed to identify users | |
| Get Only | Person Data: Work Email | Needed to create cases of behalf of users | |
| View Only | Person Data: Work Address | Needed to identify users | |
| Get Only | Person Data: Work Address | Needed to identify users | |
| View Only | Person Data: Work Contact Information | Needed to identify users | |
| Get Only | Person Data: Work Contact Information | Needed to identify users | |
| View Only | Manage: Organization Roles | Needed to identify users | |
| Get Only | Manage: Organization Roles | Needed to identify users | |
| Get and Put | Workday Query Language | Needed to identify users | |
| Get Only | Worker Data: Public Worker Reports | Needed to identify users | |
| Get and Put | Help Case External Contacts | Needed to retrieve case details | |
| Get and Put | Manage: Case Create on Behalf Of | Needed to create a case | |
| Get Only | Workday Accounts | Needed to identify users | |
| Get Only | Worker Data: Worker ID | Needed to identify users | |
| Get Only | Indexed Data Source: Workers | Needed to identify users | |
| View and Modify | Help Case Data | Help Case Internal NotesHelp Case Messages | Needed to retrieve case details, create case comments |
| Get and Put | Help Case Data | Help Case Internal NotesHelp Case Messages | Needed to retrieve case details, create case comments |
| View and Modify | Manage: Case Create on Behalf Of | Needed to create a case | |
| View and Modify | Process: Help Cases | Needed to create a case, create case comments | |
| Get and Put | Process: Help Cases | Needed to retrieve case details | |
| View Only | Reports: Help Case Management | Needed to retrieve case details | |
| Get Only | Reports: Help Case Management | Needed to retrieve case details | |
| View Only | Set Up: Help Case Management | Needed to retrieve case details | |
| Get Only | Set Up: Help Case Management | Needed to retrieve case details | |
| View Only | View: Confidential Help Cases | Needed to retrieve case details | |
| Get Only | View: Confidential Help Cases | Needed to retrieve case details | |
| View Only | Manage: Case Create About | Needed to retrieve case details | |
| Get Only | Manage: Case Create About | Needed to retrieve case details | |
| Get Only | Custom Report Administration | Needed to retrieve case details | |
| Get Only | Manage: All Custom Reports | Needed to retrieve case details | |
| Get Only | Custom Report Creation | Needed to retrieve case details | |
| View Only | Reports: Questionnaires | Needed to retrieve case type details | |
| Get Only | Reports: Questionnaires | Needed to retrieve case type details | |
| View Only | Question Library | Needed to retrieve case type details | |
| Get Only | Question Library | Needed to retrieve case type details |