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 Confluence integration in BetterCloud.
BetterCloud requires the following authentication type when integrating with Confluence:
- Username and Password (Basic HTTP Authentication using an API token)
You will also need to enter the following additional environment variable in order to successfully connect:
*Please note the following important requirements:
- Users must have Jira Administrator permissions to create API tokens that will allow you to successfully add Atlassian integrations.
- Though they are technically separate integrations, the connection processes for Confluence, Jira, Jira Service Desk, and Atlassian are similar, and you may use the same API token to authenticate all 4 integrations, if desired.
- In order to integrate with BetterCloud, you must be using Confluence Cloud rather than Confluence Server. You can read more about the differences in functionality here. Atlassian's cloud products are accessed through a unique URL that is specific to your organization, while server products are not.
This is the email address of the Jira Administrator account you are using to connect.
Password (API Token)
The password for Confluence authentication is the API token generated by the Jira Administrator account you are using to connect.
In order to create your API token, navigate directly to the following URL and sign in: https://id.atlassian.com/manage/api-tokens
Click “Create API token.”
Name your token so you can recognize it later.
Once you click “Create,” you will be directed to a pop-up where you can copy the token. Be sure to copy it now, as you will not be able to view or copy it again.
Domain Name Base URL
The base URL allows BetterCloud to direct API calls to the correct Confluence instance. This is the first part of the URL that displays when you log into any of your Atlassian products.
Once you have successfully added the integration, your base URL, API token, and username can all be updated at any time in the integration’s configuration.