Jira
Jira and Common Fate
Common Fate integrates with Jira to provide additional context to access request justifications.
Prerequisites
To set up Jira in your Common Fate deployment, create an app within your Atlassian developer console.
-
Log into the Atlassian developer portal with an admin user.
-
Click Create then select Oauth 2.0 integration.
- Name the integration Common Fate and give any description you want. As an example: Common Fate allows assigning just in time access to users in on-call schedules with PagerDuty.
- Add permission scopes for Jira API access.
- Select View Jira issue data then save.
- Navigate to the Authorization tab, click Add then set the callback URL to
https://<Your Common Fate Deployment URL>/api/v1/oauth2/callback/jira
- Navigate to Settings, copy the Client Secret value and save is as a secret in AWS Parameter Store, also make note of the Client ID.
You can use the AWS CLI to create a secret in the region you are deploying to, you must use the following path "/<namespace>/<stage>/<secret name>"
- In your configuration Terraform, add the following into your
main.tf
file
- Run a deployment
Add a Jira ticket to an access request
When requesting access via the Common Fate console, you can type ”@” followed by the name of your ticket in Jira to mention it in your request.
Support
If you need assistance with this integration, please contact support@commonfate.io, or join our Slack community here, we’re happy to help!