/
50. BRD for Workday - Jira App

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.

Related content

10.Functional Requirement
10.Functional Requirement
Read with this
20.Technical Documentation
20.Technical Documentation
Read with this