Adding Jira repository using OAuth
Refer to the sections below to set up your Jira instance for OAuth connection and authorize Syndeia to use it.
OAuth Setup
Your Jira admin should follow the directions in the links below to add Syndeia as an OAuth consumer to your Jira repository. Note that this needs to be done only once by your Jira admin.
Follow instructions under 'Generate an RSA public/private key pair' to generate the public and private keys:
Your Jira admin will use the
jira_publickey.pem
file for step 2 belowYour Jira admin will provide all Syndeia users with the
jira_privatekey.pcks8
file for authorization
Follow directions in the section ‘Create an application link’ / 'Configure the client app as a consumer in Jira, using application links'
Use Consumer key =Â
Syndeia_OAuth_Key
or other unique Consumer key of your choice: your Jira admin should provide this to Syndeia users along with the private key file for authorizationUse Consumer name =Â
Syndeia
(instead ofExample Jira app
)Public key = Copy the public key from theÂ
jira_publickey.pem
 file generated previously and paste it into this field (remove the BEGIN and END lines)
Authorize Jira with Syndeia
As a Syndeia user, follow the steps below to connect to a Jira repository with an OAuth connection.
Select OAuth from the dropdown menu
Enter the Consumer key chosen in step 2a of OAuth setup: suggested value
Syndeia_OAuth_Key
is entered by defaultEnter the contents of the
jira_privatekey.pcks8
file under Private Key (remove the BEGIN and END lines). This should have been provided to you by your Jira admin.Click Authorize and you will be taken to the browser to authorize Syndeia
Click Allow and then copy the verification code provided into the Verification Code field in the Syndeia Repository Creation dialog shown above.