How to integrate Develop with AWS (Jira) via OAuth

You want to integrate your AWS resources with Jira Software Cloud via Develop with AWS (Jira) and have been asked to retrieve OAuth credentials.

Temporary requirement only

Integrating Develop with AWS with Jira Software Cloud via OAuth credentials is a temporary workaround until Atlassian makes the respective APIs and modules officially available for apps implemented via the Atlassian Forge platform.

Instructions

The process is mostly identical to how you would Integrate with self-hosted tools using OAuth, though you need to configure Develop with AWS (Jira) specific properties to unlock the app’s full features set – to create OAuth credentials:

  1. From the top level Jira menu, select  Apps => Manage your apps.

  2. From the sidebar, select OAuth credentials.

  3. Select Create new credentials.

  4. Enter the following details:

    • App name - Develop with AWS (Jira). This will display in your list of credentials, and also in Jira here and there.

    • Server base URL -  https://develop-with-aws.utoolity.app/, used for future actions from the Jira issue view. 

    • Logo URL - https://utoolity.net/static/assets/Develop-with-AWS.icon.svg, which will be used as an icon in the list of credentials, and also in Jira here and there.

    • Permissions - check all four permission types and provide the following URL templates:

Permission

URL templates

Permission

URL templates

Builds

N/A

Deployments

N/A

Development information
(not implemented yet)

  • Create Branchhttps://develop-with-aws.utoolity.app/codecommit/branches?issue={issue.key}&summary={issue.summary}

Feature flags
(not implemented yet)

  • Create Flaghttps://develop-with-aws.utoolity.app/appconfig/flags?issue={issue.key}&summary={issue.summary}

  • Link Flaghttps://develop-with-aws.utoolity.app/appconfig/flags?issue={issue.key}

  • List Flagshttps://develop-with-aws.utoolity.app/appconfig/flags?issue={issue.key}&flags={issue.flags}