Herramientas de administración de permisos y seguridad para Azure DevOps
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Aunque establece la mayoría de los permisos a través del portal web, puede usar otras herramientas para administrar grupos de seguridad y permisos. Para los permisos que no están disponibles para administrar a través del portal web, tiene la opción de administrarlos mediante una herramienta de línea de comandos.
Para obtener más información sobre los permisos que no están disponibles a través de una interfaz de usuario, vea Referencia de espacio de nombres y permisos de seguridad,Espacios de nombres internos y permisos .
Importante
A fin de ver el contenido disponible para la plataforma, asegúrese de seleccionar la versión correcta de este artículo en el selector de versiones que se encuentra sobre la tabla de contenidos. La compatibilidad con las características difiere en función de si se trabaja desde Azure DevOps Services o una versión local de Azure DevOps Server.
Vea ¿Qué plataforma o versión estoy usando? para obtener información sobre la versión local que utiliza.
Entre las opciones adicionales se incluyen las siguientes herramientas:
- Administración de grupos de seguridad mediante la CLI de seguridad az devops
- Administración de permisos mediante la CLI de permisos az devops
- Herramienta de línea de comandos del permiso Tf Control de versiones de Team Foundation (TFVC)
- Herramienta de línea de comandos del permiso git de Tf
- Comandos de la API REST de seguridad
- Administración de grupos de seguridad mediante la CLI de seguridad az devops
- Administración de permisos mediante la CLI de permisos az devops
- TFSSecurity
- Herramienta de línea de comandos del permiso Tf Control de versiones de Team Foundation (TFVC)
- Herramienta de línea de comandos del permiso git de Tf
- Comandos de la API REST de seguridad
Los permisos de nivel de servidor y los grupos de seguridad se administran mediante Consola de administración de Team Foundation, así como algunos permisos de nivel de recopilación seleccionados.
Puede usar las herramientas indicadas en la siguiente tabla para establecer permisos. Los vínculos de la tabla le conectan al artículo para establecer permisos a través del portal web.
| Nivel de permiso | Páginas de seguridad del portal web | az devops CLI | Tf CLI |
|---|---|---|---|
| Adición de usuarios a una organización | ✔️ | ✔️ | |
| Nivel de organización, auditoría, directivas empresariales, proceso, áreas de trabajo | ✔️ | ✔️ | |
| Project, administración de pruebas, crear etiquetas | ✔️ | ✔️ | |
| Repositorio Git | ✔️ | ✔️ | ✔️ |
| Control de versiones de Team Foundation | ✔️ | ✔️ | ✔️ |
| Compilaciones, grupos de tareas | ✔️ | ✔️ | |
| Creación de recursos | ✔️ | ✔️ | |
| Roles de seguridad de canalización | ✔️ | ✔️ | |
| Versiones | ✔️ | ✔️ | |
| Ruta de acceso de área (CSS) | ✔️ | ✔️ | |
| Ruta de acceso de iteración | ✔️ | ✔️ | |
| Planes de entrega | ✔️ | ✔️ | |
| Consulta de elementos de trabajo | ✔️ | ✔️ | |
| Etiquetas de elementos de trabajo | ✔️ | ✔️ | |
| Vistas de análisis | ✔️ | ✔️ | |
| Paneles | ✔️ | ✔️ | |
| Notificaciones o alertas | ✔️ |
| Nivel de permiso | Páginas de seguridad del portal web | az devops CLI | TFSSecurity CLI | Tf CLI |
|---|---|---|---|---|
| Adición de usuarios a una instancia de servidor | ✔️ | ✔️ | ✔️ | |
| Nivel de colección, directivas empresariales, proceso, áreas de trabajo | ✔️ | ✔️ | ✔️ | |
| Project, administración de pruebas, crear etiquetas | ✔️ | ✔️ | ✔️ | |
| Repositorio Git | ✔️ | ✔️ | ✔️ | ✔️ |
| Control de versiones de Team Foundation | ✔️ | ✔️ | ✔️ | ✔️ |
| Compilaciones | ✔️ | ✔️ | ✔️ | |
| Creación de recursos | ✔️ | ✔️ | ✔️ | |
| Roles de seguridad de canalización | ✔️ | ✔️ | ✔️ | |
| Versiones | ✔️ | ✔️ | ✔️ | |
| Ruta de acceso de área (CSS) | ✔️ | ✔️ | ✔️ | |
| Ruta de acceso de iteración | ✔️ | ✔️ | ✔️ | |
| Planes de entrega | ✔️ | ✔️ | ✔️ | |
| Consulta de elementos de trabajo | ✔️ | ✔️ | ✔️ | |
| Etiquetas de elementos de trabajo | ✔️ | ✔️ | ✔️ | |
| Vistas de análisis | ✔️ | ✔️ | ✔️ | |
| Paneles | ✔️ | ✔️ | ✔️ | |
| Notificaciones o alertas | ✔️ | ✔️ |
| Nivel de permiso | Páginas de seguridad del portal web | TFSSecurity CLI | Tf CLI |
|---|---|---|---|
| Adición de usuarios a una instancia de servidor | ✔️ | ✔️ | |
| Nivel de colección, proceso, áreas de trabajo | ✔️ | ✔️ | |
| Project, administración de pruebas, crear etiquetas | ✔️ | ✔️ | |
| Repositorio Git | ✔️ | ✔️ | ✔️ |
| Control de versiones de Team Foundation | ✔️ | ✔️ | ✔️ |
| Compilaciones | ✔️ | ✔️ | |
| Creación de recursos | ✔️ | ✔️ | |
| Roles de seguridad de canalización | ✔️ | ✔️ | |
| Versiones | ✔️ | ✔️ | |
| Ruta de acceso del área | ✔️ | ✔️ | |
| Ruta de acceso de iteración | ✔️ | ✔️ | |
| Planes de entrega | ✔️ | ✔️ | |
| Consulta de elementos de trabajo | ✔️ | ✔️ | |
| Etiquetas de elementos de trabajo | ✔️ | ✔️ | |
| Vistas de análisis | ✔️ | ✔️ | |
| Paneles | ✔️ | ✔️ | |
| Notificaciones o alertas | ✔️ | ✔️ |
| Nivel de permiso | Páginas de seguridad del portal web | TFSSecurity CLI | Tf CLI |
|---|---|---|---|
| Adición de usuarios a una instancia de servidor | ✔️ | ✔️ | |
| Nivel de colección, áreas de trabajo | ✔️ | ✔️ | |
| Project, administración de pruebas, crear etiquetas | ✔️ | ✔️ | |
| Repositorio Git | ✔️ | ✔️ | ✔️ |
| Control de versiones de Team Foundation | ✔️ | ✔️ | ✔️ |
| Compilaciones | ✔️ | ✔️ | |
| Creación de recursos | ✔️ | ✔️ | |
| Roles de seguridad de canalización | ✔️ | ✔️ | |
| Versiones | ✔️ | ✔️ | |
| Ruta de acceso de área (CSS) | ✔️ | ✔️ | |
| Ruta de acceso de iteración | ✔️ | ✔️ | |
| Planes de entrega | ✔️ | ✔️ | |
| Consulta de elementos de trabajo | ✔️ | ✔️ | |
| Etiquetas de elementos de trabajo | ✔️ | ✔️ | |
| Paneles | ✔️ | ✔️ | |
| Notificaciones o alertas | ✔️ | ✔️ |
| Nivel de permiso | Páginas de seguridad del portal web | TFSSecurity CLI | Tf CLI |
|---|---|---|---|
| Adición de usuarios a una instancia de servidor | ✔️ | ✔️ | |
| Nivel de colección | ✔️ | ✔️ | |
| Project, administración de pruebas, crear etiquetas | ✔️ | ✔️ | |
| Compilaciones | ✔️ | ✔️ | |
| Creación de recursos | ✔️ | ✔️ | |
| Repositorio Git | ✔️ | ✔️ | ✔️ |
| Control de versiones de Team Foundation | ✔️ | ✔️ | ✔️ |
| Ruta de acceso del área | ✔️ | ✔️ | |
| Ruta de acceso de iteración | ✔️ | ✔️ | |
| Consulta de elementos de trabajo | ✔️ | ✔️ | |
| Etiquetas de elementos de trabajo | ✔️ | ✔️ | |
| Notificaciones o alertas | ✔️ | ||
| Versiones | ✔️ | ✔️ |
Además, Lab Management permisos se pueden administrar a través de la herramienta de línea de comandos TFSLabConfig.
Establecimiento de permisos para SQL Server informes
Para obtener información sobre cómo establecer permisos en Reporting Services, vea Conceder permisos para ver o crear informes SQL Server en TFS.
Establecimiento de permisos para la SharePoint integración
Para obtener información sobre cómo establecer permisos para SharePoint Products integrados con TFS, vea Establecer SharePoint permisos de sitio.
Para obtener más información, vea Determine permission levels and groups in SharePoint 2013.
Artículos relacionados
- Establecer permisos en el nivel de proyecto o colección
- Agregar usuarios a un proyecto o equipo
- Adición y administración de la CLI de grupos de seguridad
- Administración de la CLI de permisos
- Referencia de permisos y grupos
- Referencia de permisos y espacios de nombres de seguridad
- Solución de problemas de permisos
- Establecer permisos en el nivel de proyecto o colección
- Consola de administración de Team Foundation
- Agregar usuarios a un proyecto o equipo
- Adición y administración de la CLI de grupos de seguridad
- Administración de la CLI de permisos
- Referencia de permisos y grupos
- Referencia de permisos y espacios de nombres de seguridad
- Solución de problemas de permisos