Connect Bitbucket Data Center (Broker Set-Up)
Before you start
Configuration
1
2

3

5
https://55673-355dsfwea68cb.aikidobroker.com
6

7
8
Last updated
Was this helpful?
Aikido lets you connect a self-managed Bitbucket instance to scan and secure your code. Follow the steps below to connect your Bitbucket Data Center instance to Aikido.
The person setting this up needs access to both the Bitbucket Data Center instance and the Bitbucket project you want to connect.
Create an Aikido account
To connect your Bitbucket Data Center instance, first sign up or log in to Aikido using Google or Microsoft. On the signup screen, click Google / Microsoft.
Start the Bitbucket Data Center setup
Once you’re authenticated, create a new workspace by clicking Data Center in the Bitbucket section.

Enable Broker access
Enable the Aikido broker by clicking the toggle in the "Advanced Connection Options" section.
Click Create Group to continue.

Configure the Broker
Configure the Broker using the guide below. After you deploy it, return here to finish the GitLab setup.

Complete Bitbucket Data Center setup
After you create the broker and deploy it in your environment, you can complete the Bitbucket Data Center setup.
First, copy the Broker URL. It looks similar to this:
https://55673-355dsfwea68cb.aikidobroker.comThen click Complete Bitbucket Server Setup.

Enter the Broker URL
Paste the Broker resource URL from the previous step in the input field for the "server URL".

Create a HTTP Access Token
You can find the HTTP access token under Profile → Manage account → HTTP access tokens → Create token.
Required token permissions
Aikido requests the following token permissions for your Bitbucket on-premises instance:
Project: Write
Repository: Write
Why Write access?
Write access is required to support the full Aikido feature set, including AutoFix (creating merge-ready PRs) and PR checks (posting status checks and comments on pull requests).
If you only need scanning
If your team only uses Aikido for repository scanning and AI Pentesting, Read permissions are sufficient. You can configure a token with Read-only access and all scanning functionality will work as expected.
Complete the installation
After you click Next, Connect Group, select the group you want to start with. You can always connect more groups later.
In the final step, select the repositories you want Aikido to monitor.
Last updated
Was this helpful?
Was this helpful?