Azure DevOps with Repositories

Opus requires an API Token in order to connect with Azure DevOps Repositories. In order to create an API Token

  1. Login to the platform and Select "Personal Access Token" from the "User Settings" menu

  2. Choose "New Token"

  3. Select a name (i.e. Roee-ADO-With-Code) and a desired expiration time (Following Expiration, a new access key will need to be configured in Opus again)

  1. In Scopes choose Custom, and make sure that the following privileges are provided (please note that you might need to click - "Show all scopes" to get to the Graph permissions):

    1. Graph - Read
    2. Code - Read
    3. Work Items - Read & Write - Optional if you'd like to use the same token for ADO ticketing as well as code repositories.
  2. Click create and copy the key that was created

Back in the Opus Platform, got to integrations --> Source Control, and click Azure Repos.

  1. In the configuration dialog, type the email address of the user you created the API token with, and paste the API token created in the previous step, as well as your Azure DevOps organization.
  2. fill in the default project key

  1. click verify Connectivity and then connect


Well Done!