> For the complete documentation index, see [llms.txt](https://docs.ozone.one/ozone-end-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ozone.one/ozone-end-user-guide/documentation/setup/integrations/managing-source-code-integrations/azure-devops-repos.md).

# Azure DevOps Repos

### **Steps to Create an Azure DevOps Repos Integration** <a href="#steps-to-create-an-azure-devops-repos-integration" id="steps-to-create-an-azure-devops-repos-integration"></a>

For Personal Access Token permissions and guidelines, follow this link [Azure DevOps | In-Product Guides](https://docs.ozone.one/in-product-guides/azure-devops)

**Pre-requisites**

* Username
* personal access token

**Steps:**

1. Enter the details required to link your provider for onboarding the repository and click **Create Integration**.

<figure><img src="/files/lB0LZdV89eYMPOXVHH5k" alt=""><figcaption></figcaption></figure>

2. Once the credentials are validated, the integration will be created as shown below, in case of permission issues please refer to the link mentioned above for the permissions required

<figure><img src="/files/cIbI70INd2aUTvWIEYYv" alt=""><figcaption></figcaption></figure>

3. Once the integration is created, the resources will be synced, and the status of the resource synced will be shown on the top left of the integration card ( as shown above - *Queued)*<br>

   click the card to get a detailed view of the integration created, user can view the credentials and the resources that are synced<br>

   This integration syncs the registry images and tags from the Docker Hub provider

<figure><img src="/files/QWjUmERcpHqPjD2V8vUV" alt=""><figcaption></figcaption></figure>
