Protección de un recurso de repositorio

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Puede agregar protección al recurso del repositorio con comprobaciones y permisos de canalización. Al agregar protección, podrá restringir mejor la propiedad del repositorio y los privilegios de edición.

Requisitos previos

Debe ser miembro del grupo Administradores del proyecto o establecer el valor de la opción Administrar permisos en Permitir en los repositorios de Git.

Adición de una comprobación de recursos de repositorio

  1. Inicie sesión en su organización (https://dev.azure.com/{yourorganization}) y elija el proyecto.

  2. Seleccione Configuración del proyecto>Repositorios.

    Go to Repositories.

  3. Elija el repositorio que desea modificar.

  4. Seleccione >Aprobaciones y comprobaciones.

    Select Approvals & Checks.

  5. Elija una comprobación para establecer cómo se puede usar el recurso del repositorio y, a continuación, seleccione Siguiente. En el siguiente ejemplo, se elige agregar aprobaciones, es decir, un aprobador manual para cada vez que una canalización solicite el repositorio. Para más información, consulte Aprobaciones y comprobaciones.

    Screenshot of checks that you can add.

  6. Configure la comprobación en la pantalla resultante y, a continuación, seleccione Crear.

    Screenshot of configured check and Create button.

El repositorio tiene una comprobación de recursos.

Adición de permisos de canalización a un recurso de repositorio

También puede establecer un repositorio para que solo se use en canalizaciones YAML específicas. Restringir un repositorio a canalizaciones específicas impide que una canalización YAML no autorizada en el proyecto use el repositorio. Esta configuración solo se aplica a las canalizaciones YAML.

Importante

El acceso a todas las canalizaciones está desactivado para los recursos protegidos de forma predeterminada. Para conceder acceso a todas las canalizaciones, marque la casilla de seguridad situada junto a "Conceder permiso de acceso a todas las canalizaciones" para el recurso. Puede hacerlo al crear o editar un recurso. Tendrá que tener el rol Administrador del repositorio para que esta opción esté disponible.

  1. Inicie sesión en su organización (https://dev.azure.com/{yourorganization}) y elija el proyecto.

  2. Seleccione Configuración del proyecto>Repositorios.

    Go to Repositories.

  3. Elija el repositorio que desea modificar.

  4. Seleccione Seguridad.

    Select the Security tab.

  5. Vaya a Permisos de canalización.

    Add a pipeline repository restriction.

  6. Seleccione .

  7. Elija el repositorio que desea agregar.

Puede ver el repositorio agregado en la lista.

Pasos siguientes