50. BRD for Workday - Jira App
1. Summary Statement
Integrate Workday with JIRA to show the properties of Reporter in an issue, fetching directly from Workday system
2. Project Objective
User properties from Workday will be checked and synced with JIRA users as properties. The properties synced are as follows:
User ID
Manager
Cost Center
Employee ID
Business Title
Phone (Telephone)
Phone (Mobile)
Email
Work Address
Region
Division
Location Hierarchy
Employee Name
Superior
Supervisory Management
Shipping Address
Sync will be done at a predetermined frequency (24hrs) which should be configurable (Change Request required)
Workday and JIRA Sync is independent of any JIRA events & triggers
JIRA user properties will be used to update custom fields on Jira tickets
Custom fields will be updated upon below JIRA events
Issue created
Issue updated
3. Project Workflow
Workday system contains the properties of all the users
"Workday for JIRA" application installed on Jira pulls the user properties from Workday system
The application checks if the user exist in JIRA system based on email fetched from Workday
If the users exists, then the properties for those users will be updated in JIRA. If the user doesn’t exist then the application will simply skip updating the properties in JIRA
This process is automated and synchronizes every 24hrs
4. Limitation
Currently the synchronization happens every 24hrs. If the frequency must be changed then a “Change Request“ is required.