An OAuth 'consumer' is an application that accesses ('consumes') data from another application. When you add an OAuth consumer in Bamboo, you are allowing the consumer application to access Bamboo's data. For example, if you want your users to be able to add Bamboo gadgets to their iGoogle homepages, then you will need to add iGoogle as an OAuth consumer.

OAuth consumers are a potential security risk. Do not add an OAuth consumer unless you trust all code in the consumer application to behave itself at all times.

Please see the information below for instructions on adding and removing OAuth consumer information for Bamboo. Additional information is also available in our Gadgets and Dashboards documentation.

On this page:

Adding an OAuth consumer

Before you begin: Note that adding an OAuth consumer requires the transmission of sensitive data. To prevent 'man-in-the-middle' attacks, it is recommended that you use SSL while adding a OAuth consumer.

To add an OAuth consumer,

  1. Log in as a user with the 'Admin' global permission.
  2. Click the 'Administration' link in the top navigation bar.
  3. In the left-hand menu, under the title 'Gadgets', click the 'OAuth Consumers' link. The 'OAuth Administration' page will be displayed, showing a list of configured OAuth Consumers (if any exist).
  4. Click the 'Add OAuth Consumer' link at the bottom of the list. The 'Add Consumer' page will be displayed:
    Screenshot: Adding an OAuth Consumer (click to view larger image)
  5. 次のいずれかの対応が可能です。
  6. Click the 'Add' button. You can edit any of these fields (apart from the 'Consumer Key') after the consumer has been added.

Removing an OAuth consumer

To remove an OAuth consumer,

  1. Log in as a user with the 'Admin' global permission.
  2. Click the 'Administration' link in the top navigation bar.
  3. In the left-hand menu, under the title 'Security', click the 'OAuth Consumers' link. The 'OAuth Administration' page will be displayed, showing a list of configured OAuth Consumers (if any exist).
  4. Locate the consumer that you wish to remove and click the 'Remove' link next to it. A confirmation message will display.
  5. Confirm the removal of the consumer. Any request tokens created by this consumer application will be removed and the application will no longer be able to access Bamboo's data/resources.