This page last changed on Oct 05, 2009 by alui.

On this page:

About OAuth

An OAuth 'consumer' is an application that accesses ('consumes') data from another application.

If you want an application to be able to 'consume' JIRA data (ie. log into JIRA on your behalf), then you will need to approve the application as an OAuth consumer. For example, if you want to add a JIRA gadget to your Bamboo homepage, then you will need to approve Bamboo as an OAuth consumer.

Once you have approved an application as an OAuth consumer, the application will appear on the 'OAuth Access Tokens' page in your user profile:

You can only allow OAuth Consumers that have been approved by your JIRA administrator.

Allowing OAuth Access

To allow an application to log into JIRA on your behalf,

  1. When you are using the application (e.g. Bamboo), and it requires OAuth access to JIRA, you will be prompted with a 'Request for Access':
  2. If you trust the application, click the 'Approve Access' button.

Revoking OAuth Access

To prevent an application from logging into JIRA on your behalf,

  1. Click your user name at the top-right of the page to open your User Profile.
  2. Click the 'View OAuth Access Tokens ' link at the left of the page.
  3. The 'OAuth Access Tokens' page will be displayed, as shown above.
  4. Locate the application in the list and click the 'Revoke OAuth Access Token' link.
  5. You will be prompted to confirm that you wish to revoke the application access:

Document generated by Confluence on Oct 06, 2009 00:25