Bitbucket - User Guide

In this article, you will understand step by step how to easily integrate with Bitbucket

The integration with Bitbucket will allow all repositories and pull requests to be collected automatically for auditing purposes. Performing this task manually can be quite tedious. Henceforth the integration will streamline the testing related to source control and change management. For example, the code review control will now automatically be collected as evidence.

How to connect Bitbucket integration?

Step 1: Log in to the Scytale web app

  • Click on the "Integrations" menu screen to the left.
  • Click on the "Connect" button under the Bitbucket icon.
  • Connection Name - is used to differentiate between your connections.
    For instance, if you manage multiple accounts or would like to connect multiple times to the integration. It's automatically titled (Connection 1,2,3 etc), but you can change it to a custom name to make it easier to identify.
    For example: scytale-production-env.
  • Click on "Next".
  • In the next step, you will be directed to Bitbucket to approve the authorization with Scytale, by clicking on "Connect". 

Step 2: Authorize to integrate with Bitbucket

After you have clicked "Connect", you can read through the permissions and click "Next" once satisfied. This will take you to the Bitbucket page.

On the Bitbucket page, click on the "Grant access"

Step 3: Group Selection

  • Select the Bitbucket workspaces that are relevant to the audit. The data will be collected automatically by Scytale.

  • Note: if you don't select workspaces, the connection will not be completed and we cannot collect evidence.

Permissions for the integration with Bitbucket:

Scytale collects evidence automatically for audit purposes. Below you will find a list of appropriate permissions. All the permissions Scytale asks for the integration with Bitbucket are read-only and do not allow us to perform any actions within your Bitbucket account. 

  • repository 
  • account 
  • pullrequest