Proporcionar a las partes interesadas acceso para editar canalizaciones de compilación y versión
Azure DevOps Services
Para proporcionar permisos a las partes interesadas para crear, editar y administrar canalizaciones de compilación y versión, puede habilitar la característica de versión preliminar Acceso gratuito a Pipelines for Stakeholders en el nivel de cuenta. Esta característica permite básicamente a un número ilimitado de usuarios gratuitos administrar y configurar canalizaciones en los proyectos.
Importante
La característica de versión preliminar Acceso gratuito a Pipelines para las partes interesadas está activada de forma predeterminada para todas las organizaciones creadas después del 7 de julio de 2018. Solo está disponible en Azure DevOps Services.
Sin esta característica habilitada, las partes interesadas solo pueden ver y aprobar versiones.
Activar el acceso gratuito a Pipelines para las partes interesadas
Para habilitar la característica Acceso gratuito a Pipelines para las partes interesadas, consulte Administración o habilitación de características. Solo puede habilitarlo en el nivel de cuenta.

Cuando la característica está activada, todas las partes interesadas de su cuenta tienen acceso total a Pipelines y sus características asociadas. Esto incluye la capacidad de ver, crear y eliminar ejecuciones de prueba automatizadas. Para obtener una lista completa de las características y tareas asociadas,vea Permisos y roles de compilación y versión.
Las partes interesadas siguen sujetas a los permisos establecidos para su grupo de seguridad. Por ejemplo, si están en el grupo de seguridad lectores de Project, tienen acceso de solo lectura a Build y Release. Si necesita un control más específico sobre las características a las que pueden acceder las partes interesadas, puede crear un grupo de seguridad personalizado y establecer permisos más específicos para determinados grupos de usuarios, como se describe en la sección siguiente.
Limitar el acceso para seleccionar las partes interesadas a las características de CI/CD
Después de activar la característica de versión preliminar Acceso gratuito a Pipelines para las partes interesadas, puede limitar el acceso para seleccionar características o tareas estableciendo permisos. Los pasos generales son:
- Cree un grupo de seguridad personalizado de nivel de proyecto en Azure DevOps.
- Agregar usuarios a este grupo
- Establezca permisos en Denegar o No establecido para las características de CI/CD a las que desea limitar el acceso. Puede establecer permisos para estos artefactos de CI/CD:
- Todas las canalizaciones de compilación o seleccione canalizaciones de compilación
- Todas las canalizaciones de versión o seleccione canalizaciones de versión
- Grupos de tareas
- Agregue el grupo de seguridad a un rol de seguridad biblioteca para estos artefactos:
- Grupos de variables
- Proteger archivos
- Grupos de implementación
Creación de un grupo de seguridad personalizado
Cree un grupo de seguridad personalizado en el nivel de proyecto o en el nivel de colección. El método para crear un grupo de seguridad personalizado es el mismo, independientemente del nivel que lo agregue.
Sugerencia
Solo tiene que crear un grupo de seguridad de nivel de proyecto si va a limitar las tareas de CI/CD en el nivel de proyecto.
Para crear un grupo de seguridad de nivel de proyecto, abra el portal web y elija el proyecto en el que desea agregar usuarios o grupos.
Nota
Para habilitar la interfaz Project de Configuración de usuario de la página de permisos que se encuentra en versión preliminar, vea Habilitar características en versión preliminar.
Elija Project configuracióny, a continuación, Permisos.

Elija Nuevo grupo para abrir el cuadro de diálogo para agregar un grupo.

Escriba un nombre para el grupo, agregue usuarios o grupos y, opcionalmente, una descripción. Seleccione Create.
Agregar miembros al grupo de seguridad personalizado
Para agregar miembros al grupo, elija el grupo de seguridad, elija Miembrosy, a continuación, elija Agregar.
Escriba el nombre de la cuenta de usuario en el cuadro de texto. Puede escribir varias identidades en el cuadro de texto, separadas por comas. Especifique mensajes de correo electrónico individuales, grupos definidos en un grupo Azure Active Directory o grupos de Azure DevOps existentes. El sistema busca automáticamente coincidencias. Elija las coincidencias que cumplan sus requisitos.
Elija Guardar.
Para quitar una cuenta de usuario del grupo, active la casilla de la cuenta y elija Quitar.
Para confirmar la eliminación, elija Quitar en el cuadro de diálogo que aparece.
Establecer permisos para canalizaciones de compilación
Abra el cuadro de diálogo Seguridad para todas o una canalización de compilación de selección.
Para establecer los permisos para todas las canalizaciones de compilación, elija Pipelines Compilaciones,elija el icono de carpeta y, después, con Todas las canalizaciones de compilación seleccionado, elija el icono de acciones y seleccione Seguridad

. 
Para establecer los permisos para una canalización de compilación específica, abra el icono de acciones de
la compilación específica y elija Seguridad.
Agregar y establecer permisos para el grupo de seguridad personalizado
Escriba el nombre del grupo que desea agregar al cuadro de diálogo Permisos. Por ejemplo, aquí se escribe el grupo Acceso de las partes interesadas en el cuadro de diálogo Permisos.

Establezca los permisos que desee para el grupo y cierre el cuadro de diálogo. Cambie la configuración de permisos a Denegar para los permisos a los que desea limitar el acceso.
No hay ningún botón Guardar.
Establecer permisos para definiciones de versión
Puede seguir los pasos proporcionados en los dos procedimientos anteriores para establecer permisos para las definiciones de versión.
Abra el cuadro de diálogo Seguridad para todas o una canalización de versión de selección.
Para establecer los permisos de una canalización de versión específica, abra el menú de iconos de acciones de la compilación
y elija Seguridad.Escriba el grupo de seguridad personalizado, como Acceso a las partes interesadas,en el cuadro de búsqueda de la página Permisos.
Cambie la configuración de permisos a Denegar para los permisos a los que desea limitar el acceso.

Establezca los permisos que desee para el grupo y cierre el cuadro de diálogo. Cambie la configuración de permisos a Denegar para los permisos a los que desea limitar el acceso.
No hay ningún botón Guardar.
Limitar el acceso a los recursos de biblioteca
Para evitar que las partes interesadas editen los recursos de biblioteca, agregue el grupo de seguridad personalizado al rol Lector de biblioteca. Para obtener información sobre cómo hacerlo, consulte Administración de roles de biblioteca para grupos de variables, archivos seguros y grupos de implementación.
Limitar el acceso al grupo de tareas
Para evitar que las partes interesadas editen grupos de tareas, agregue el grupo de seguridad personalizado a los permisos del grupo de tareas y establezca todos los permisos en Denegar. Para obtener información sobre cómo hacerlo, consulte Administración de roles de biblioteca para grupos de variables, archivos seguros y grupos de implementación.



