Compartir a través de


Protección de un recurso de repositorio

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

Puede agregar protección al recurso del repositorio mediante comprobaciones y permisos de canalización. Al agregar protección, puede administrar mejor la propiedad del repositorio y los permisos de edición.

Prerrequisitos

Debe ser miembro del grupo Administradores de proyectos o tener los permisos de Administrar establecidos en Permitir para los repositorios de Git.

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

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

  2. Seleccione Repositorios de configuración> del proyecto.

    Captura de pantalla de la configuración del proyecto de Azure DevOps con repositorios seleccionados en la sección Repositorios.

  3. Elija el repositorio que desea modificar.

  4. Seleccione >Aprobaciones y comprobaciones.

    Seleccione Aprobaciones y comprobaciones.

  5. Elija una comprobación para establecer cómo se puede usar el recurso del repositorio y, a continuación, seleccione Siguiente. En el ejemplo siguiente, agregue Aprobaciones, de manera que se requiera un aprobador manual cada vez que una tubería solicite el repositorio. Para obtener más información, consulte Aprobaciones y comprobaciones.

    Captura de pantalla de las comprobaciones que puede agregar.

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

    Captura de pantalla de la comprobación configurada y el botón Crear.

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, active la casilla Conceder permiso de acceso a todas las canalizaciones para el recurso. Puede hacerlo al crear o editar un recurso. Necesita 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 Repositorios de configuración del> proyecto.

    Captura de pantalla de navegación a Repositorios.

  3. Elija el repositorio que desea modificar.

  4. Seleccione Seguridad.

    Captura de pantalla de navegación por pestañas con Configuración, Directivas y Seguridad, donde seguridad está seleccionada y subrayada.

  5. Vaya a Permisos de canalización.

    Captura de pantalla del panel de permisos de canalización que muestra un mensaje indicando que no hay canalizaciones permitidas, además de los botones Agregar y Menú en la parte superior derecha.

  6. Seleccione .

  7. Elija la canalización que desea agregar.

Verá la canalización agregada en la lista.

Pasos siguientes