Develop custom app for integrating Workday with Jira Service Desk to automate ticket creation in JSD.
Client Requirements:
When a customer raises an issue/request. Data from Workday auto populates fields when the request is submitted. The Workday integration will update the JSD data tables at least once every 24 hours We do not want the Workday dump updating any issue information once submitted.
Meeting Requirements:
Frequency: Once a day, 1am central time US
Not all graco users have emai ids in workday
Therefore, create a custom reporter field with list of users who don't have email ids associated with them
Send the excel sheet to chad with all the missing and incorrect fie
Functional Requirements:
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
No
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
Status
colour
Green
title
Done
2
Manager
Available
Available in Get_Workers under Management_Chain_Data
Get_Workers
Status
colour
Green
title
Done
3
Location
-
Not able to fetch this data but Region is available.
Get_Workers /
Yet to confirm if the value is correct.
Get_Workers
Status
colour
Green
title
Done
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"
Get_Workers /
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
Status
colour
Green
title
Done
6
Business Title
-
Not available in this operation (Get_Workers). Should use a different operation called "Get_Employee" in order to fetch this data.