Attachments |
---|
Objective:
Develop custom app for integrating Workday with Jira Service Desk to automate ticket creation in JSD.
...
- Workday user properties and users will be synced to Jira as Jira users with user properties. New users will be created if user is not in Jira. Sync will be done at a predetermined frequency (15 days or 30 days) which should be configurable.
- Workday and Jira Sync is independent of any Jira events & triggers.
- Jira user properties will be used to update custom fields based on user picker field. The mapping will be done in the mapping screen of the App.
- Custom field will be updated upon below Jira events
- Issue created.
- Issue updated.
Workday fields/data
...
Workday Fields | Available in Get_Workers response | Comments | API operation required | Implementation status | Endpoint | Workday Fields | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | User ID | Available | Same as Employee_ID as per the response | Get_Workers |
| |||||||||||||||||||||
2 | Manager | Available | Available in Get_Workers under Management_Chain_Data | Get_Workers |
| |||||||||||||||||||||
3 | Location | - | Not able to fetch this data but Region is available. Yet to confirm if the value is correct. | Get_Workers |
| Workday Location Chain, | WD Location Hierarchy | Region | ||||||||||||||||||
4 | Cost Center | ? | Not sure should we use a separate endpoint as the Get_Workers will not fetch this data? The value is under another tag called "Organization_Type_ID" Yet to confirm if the value is correct. | Get_Workers | Organization_Type_ID | |||||||||||||||||||||
5 | Employee ID | Available | Same as User_ID as per the response | Get_Workers |
| |||||||||||||||||||||
6 | Business Title | - | Not available in this operation (Get_Workers). Should use a different operation called "Get_Employee" in order to fetch this data. | Get_Employee | https://community.workday.com/sites/default/files/file-hosting/productionapi/Human_Resources/v33.0/Get_Employee.html | |||||||||||||||||||||
7 | Phone (Telephone) | Available | Available in Get_Workers under Phone_Data | Get_Workers |
| |||||||||||||||||||||
8 | Phone (Mobile) | Available | Available in Get_Workers under Phone_Data | Get_Workers |
| |||||||||||||||||||||
9 | Available | Available in Get_Workers under Email_Address_Data | Get_Workers |
| ||||||||||||||||||||||
10 | Work Address | Available | Available in Get_Workers under Address_Data | Get_Workers |
| |||||||||||||||||||||
11 | Employee Type | - | Not available in this operation (Get_Workers). Should use a different operation called "Get_Employee" in order to fetch this data. | Get_Employeehttps://community.workday.com/sites/default/files/file-hosting/productionapi/Human_Resources/v33.0/Get_Employee.html | 12 | Region | Available | Available in Get_Workers under Country_Region_Descriptor | Get_Workers |
| 13 | Legal Entity | - | Not available in this operation (Get_Workers). Should use a different operation called "Get_Establishments" in order to fetch this data. | Get_Establishments | https://community.workday.com/sites/default/files/file-hosting/productionapi/Human_Resources/v33.0/Get_Establishments.html | ||||||||||
12 | Division | - | Not available. | Get_Establishments | ||||||||||||||||||||||
15 | Headcount Type | ? | Not sure should we use a separate endpoint as the Get_Workers will not fetch this data? The value is under another tag called "Organization_Type_ID" | Get_Establishments | Organization_Type_ID | 16 | 13 | Location Hierarchy | ? | Not sure should we use a separate endpoint as the Get_Workers will not fetch this data? The value is under another tag called "Organization_Type_ID" | Get_Establishments | Organization_Type_ID | ||||||||||||||
14 | Employee Name | Available | Available in Get_Workers | Get_Workers |
| |||||||||||||||||||||
15 | Superior | ? | Not available | 19|||||||||||||||||||||||
16 | Supervisory Management Chain | Available | Available in Get_Workers but we get only "Manager" data and there are multiple "Managers" present under every user | Get_Workers | ||||||||||||||||||||||
17 | Shipping Address | ? | Is this same as Home address? |
...