When integrating a new application with your BetterCloud instance, the overall installation process is consistent. However, each integration is different, and may require varying levels and types of authentication. This article provides instructions for configuring and collecting all the information you need in order to add the Bugsnag integration in BetterCloud.
BetterCloud requires the following authentication information when integrating with Bugsnag:
- API Token
*Please note the following important information:
- The organization you select when generating your API token (see below) will be the only organization you can take action on using your integration.
- The connecting account must be a Bugsnag Organization Admin.
- Domains on any Bugsnag subscription are able to add the integration to their environment.
API Token and Organization Name
When adding the Bugsnag integration you will be prompted to enter an API token. In order for this token to have the necessary permissions, the account that creates it must be a Bugsnag Organization Admin. To generate an API token, please take the following steps in Bugsnag:
Select "Settings" on the the top navigation bar.
Select "My Account" from the menu on the left side of the page.
Select "Personal auth tokens" on the bottom of the page.
Select "GENERATE NEW TOKEN".
Enter a name for the token in the "Token description" dialogue box then select the organization you'd like to generate a token for.
Please note: The organization you select will be the only organization you can edit for this installation.
Select "copy" to copy the token to your clipboard.
Please note: When entering your Bugsnag API token in BetterCloud, be sure to prepend the required "token" prefix followed by " " (space) as shown below.
Enter the organization name that matches the API token.
Once you have successfully added the integration, your API token and organization name can be updated at any time from your integration’s configuration.
Note: The "Remove Collaborators from a Project" action does not remove admins from a project