Jira ITSM Capabilities

Last updated: October 7, 2024

Background

After you've connected and configured Jira ITSM logging for your preferred workflows, you can use the integration to log to your preferred Jira project for key access-related events. SeeπŸ“„ Connecting Jira andπŸ“„ Configuring Jira ITSM Logging

This article outlines the ITSM logging capabilities our Jira integration provides, and how Lumos interacts with the Jira API.

AppStore capabilities

The table below breaks out the different ITSM workflow actions Lumos takes when logging Jira tickets related to an access request made in the AppStore.

Workflow

Create a ticket when access is requested in the AppStore

AppStore

Offboarding

Access Reviews

License Management

βœ…

N/A

N/A

N/A

Lumos creates a request in your specified Jira Project and Request TypeΒ with the following fields.

  • Summary: More information on this here:πŸ“„ ITSM Notification Reference

  • Description: More info on this here:πŸ“„ ITSM Notification Reference

  • Request Type ID: The Request TypeΒ you configured in your ITSM settings.

  • Service Desk ID: TheΒ Project you configured in your ITSM settings.

  • Raise On Behalf Of: The user for whom access is being requested.Β If this is not allowed, or we cannot find a Jira account for this person, we will re-attempt and raise the ticket on behalf of the user who set up the Jira integration.

Jira API endpoint: https://docs.atlassian.com/jira-servicedesk/REST/4.18.2/#servicedeskapi/request-createCustomerRequest

Comment on a ticket when an access request task is assigned or completed

AppStore

Offboarding

Access Reviews

License Management

βœ…

N/A

N/A

N/A

Lumos updates the ticket it creates in Jira with a private comment denoting who needs to make, or made the decision.

The content of the message can be found in this article:πŸ“„ ITSM Notification Reference

Jira API endpoint: https://docs.atlassian.com/jira-servicedesk/REST/4.18.2/#servicedeskapi/request/{issueIdOrKey}/comment

https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-transitions-post (If you're mapping additional Jira statuses to Lumos statuses, we'll choose the status you've mapped based on the request status. SeeπŸ“„ Enabling ITSM Comment and Status syncs for Jira)

Resolve a ticket when an access request is completed

AppStore

Offboarding

Access Reviews

License Management

βœ…

N/A

N/A

N/A

Lumos resolves the tickets it creates for access requests using the Provisioned transition from your ITSM settings.

If you're mapping additional Jira statuses to Lumos statuses, we'll choose the status you've mapped if the outcome is not Provisioned (i.e.Β Canceled). SeeπŸ“„ Enabling ITSM Comment and Status syncs for Jira

Jira API endpoint: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-transitions-post

Sync access request comments between the Lumos Slackbot and Jira

AppStore

Offboarding

Access Reviews

License Management

βœ…*

N/A

N/A

N/A

* This is only supported in our Jira Cloud integration, not Jira Server/Data Center.

More info on this can be found here: SeeπŸ“„ Enabling ITSM Comment and Status syncs for Jira

Sync all access request statuses with Jira ticket status

AppStore

Offboarding

Access Reviews

License Management

βœ…*

N/A

N/A

N/A

* This is only supported in our Jira Cloud integration, not Jira Server/Data Center.

More info on this can be found here.

Intercept a ticket when Lumos AI detects that it's an access request

AppStore

Offboarding

Access Reviews

License Management

βœ…*

N/A

N/A

N/A

* This is only supported in our Jira Cloud integration, not Jira Server/Data Center.

More info on the ticket interception process can be found here:πŸ“„ Ticket Interception 101

Jira API documentation