Agregar usuarios a Azure Pipelines

Azure Pipelines | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2015

Los permisos para las canalizaciones de compilación y versión se establecen principalmente en el nivel de objeto para una compilación o versión específica, o para tareas de selección, en el nivel de colección.

Puede administrar la seguridad de diferentes tipos de recursos, como grupos de variables, archivos seguros y grupos de implementación agregando usuarios o grupos a ese rol. Project administrador puede conceder o restringir el acceso a los recursos del proyecto. Si desea permitir que un miembro del equipo edite canalizaciones, debe ser administrador de proyectos para ello.

Adición de usuarios al proyecto

  1. Vaya a la página de resumen del proyecto: https://dev.azure.com/{your-organization}/{your-project}

  2. Seleccione el botón Invitar para agregar un usuario al proyecto y rellene los campos obligatorios. Seleccione Agregar cuando haya terminado.

    Botón Invitar

    Adición de usuarios al proyecto

  3. El nuevo usuario debe aceptar la invitación para poder empezar a crear o modificar canalizaciones.

Comprobación de los permisos de los colaboradores

Nota

Un procedimiento recomendado de seguridad es conceder solo los permisos a los usuarios o grupos necesarios. El grupo Colaboradores puede ser demasiado amplio en un proyecto determinado.

Para comprobar los permisos para los colaboradores del proyecto, asegúrese de que es miembro del grupo Administradores de compilación o del Project administradores de compilación. Consulte Establecimiento de permisos en el nivel de proyecto o colección para obtener más detalles.

  1. En el proyecto, seleccione PipelinesPipelines. Seleccione la pestaña Todo y, a continuación, seleccione el menú Más acciones y, después, Administrar seguridad.

    Administración de la seguridad de las canalizaciones

  2. En el cuadro de diálogo permisos, asegúrese de que los siguientes permisos de colaborador están establecidos en Permitir.

    Configuración de los permisos de colaborador

Establecer permisos para canalizaciones de compilación

  1. En el proyecto, seleccione Compilar y versión y,a continuación, seleccione Compilaciones para acceder a las canalizaciones de compilación.

    Compilaciones de acceso en TFS

  2. Seleccione Seguridad para establecer los permisos para todas las canalizaciones de compilación.

    Acceso a todos los permisos de seguridad de compilaciones

    Para establecer permisos para una canalización de compilación específica, seleccione el menú contextual de esa compilación y seleccione Seguridad.

    Configuración de permisos de compilación

  3. Elija el grupo para el que desea establecer permisos y, a continuación, cambie la configuración de permisos para conceder o restringir el acceso. En el ejemplo siguiente, se cambia el permiso de colaboradores para permitir la edición de definiciones de compilación.

    Permisos de colaborador: permitir la edición de definiciones de compilación

  4. Seleccione Guardar cambios cuando haya terminado.

Establecer permisos para canalizaciones de versión

  1. En el proyecto, seleccione Compilación y versióny, a continuación, seleccione Versiones para acceder a las canalizaciones de versión.

    Acceso a canalizaciones de versión tfs

  2. Seleccione el menú contextual de Todas las definiciones de versióny, a continuación, seleccione Seguridad.

    Todas las versiones de seguridad

  3. Elija el grupo para el que desea establecer permisos y, a continuación, cambie la configuración de permisos para conceder o restringir el acceso. En el ejemplo siguiente, cambiamos el permiso de colaboradores para prohibir la eliminación de definiciones de versión.

    Configuración de permisos para canalizaciones de versión

  4. Seleccione Guardar cambios cuando haya terminado.

Administración de roles de biblioteca para grupos de variables, archivos seguros y grupos de implementación

Los permisos para grupos de variables, archivos seguros y grupos de implementación se administran mediante roles. La configuración de permisos es similar para los tres tipos diferentes. Los grupos de variablesy los permisos de archivos seguros se configuran desde la biblioteca decompilación y versión, mientras que los permisos de los grupos de implementación se establecen en los grupos de implementación de compilación y versión.

En el ejemplo siguiente, configuraremos permisos para grupos de variables.

  1. En el proyecto, seleccione Compilar y liberary, a continuación, seleccione Bibliotecay, después, Grupos de variables.

    Biblioteca: grupos de variables

    Si desea administrar los permisos de un grupo de variables específico, seleccione los puntos suspensivos de ese grupo de variables y, a continuación, seleccione Seguridad.

    Configuración del permiso para un grupo de variables

  2. Agregue el usuario o grupo y elija el rol que desea que tenga.

    agregar usuario o grupo y establecer roles

  3. Seleccione Agregar cuando haya terminado.

Administración de permisos de grupo de tareas

Los permisos de los grupos de tareas están sujetos a un modelo jerárquico. Los grupos de tareas se usan para encapsular una secuencia de tareas ya definida en una compilación o una canalización de versión en una sola tarea reutilizable.

  1. En el proyecto, seleccione Compilar y liberary, a continuación, seleccione Grupos de tareas.

    permisos de grupos de tareas de acceso

    Si desea administrar los permisos de un grupo de tareas específico, seleccione los puntos suspensivos de ese grupo de tareas y, a continuación, seleccione Seguridad.

  2. Agregue el usuario o grupo y, a continuación, establezca los permisos que desea que tengan.

    Configuración de permisos de grupos de tareas

  3. Seleccione Guardar cambios cuando haya terminado.

Administración de permisos para el grupo de administradores de compilación

  1. Desde el proyecto, seleccione el icono de engranaje y,a continuación, seleccione Configuración de la colección.

  2. Seleccione Seguridad y,a continuación, Project Administradores de compilación de recopilación. En este ejemplo, queremos permitir el uso de recursos de compilación.

    Configuración de los permisos de grupo de administradores de compilación

  3. Seleccione Guardar cambios cuando haya terminado.

Administración de permisos para conexiones de servicio

Puede configurar permisos para conexiones de servicio o grupos de agentes agregando usuarios o grupos a un rol específico. Tendrá que ser miembro del grupo administrador de Project para administrar los permisos de estos recursos.

En el ejemplo siguiente, agregaremos un administrador a una conexión de servicio.

  1. En el proyecto, seleccione el icono de engranaje y, a continuación, seleccione Project configuración.

  2. Seleccione Serviciosy, a continuación, seleccione la conexión de servicio que desea administrar. Seleccione Roles para agregar un nuevo rol.

    Selección de roles de servicio

  3. Agregue el usuario o grupo y elija el rol que desea que tenga.

    Adición de un nuevo rol

  4. Seleccione Agregar cuando haya terminado.

Administración de permisos para grupos de implementación

Puede configurar permisos para grupos de implementación agregando usuarios o grupos a un rol específico. Debe ser miembro del grupo administrador de Project para administrar los permisos del grupo.

En el ejemplo siguiente, agregaremos un rol administrador a todos los grupos de implementación.

  1. En el proyecto, seleccione el icono de engranaje y, a continuación, seleccione Project configuración.

  2. Seleccione Grupos de implementacióny, a continuación, seleccione Seguridad para administrar los permisos de todos los grupos de implementación.

    Administración de permisos para todos los grupos de implementación

  3. Agregue el usuario o grupo y elija el rol que desea que tenga.

    Agregar un administrador a todos los grupos de implementación

  4. Seleccione Agregar cuando haya terminado.