Establecer permisos en consultas y carpetas de consulta en Azure Boards y Azure DevOps

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Al igual que con la mayoría de los objetos de proyecto, puede controlar el acceso estableciendo permisos. Con las consultas, puede configurar usuarios y grupos para crear, eliminar, ver y administrar permisos de consultas compartidas y carpetas de consulta compartidas.

Todos los usuarios, excepto los usuarios asignados al grupo Lectores, pueden crear y editar sus propias consultas y guardarlas en Mis consultas. Solo el usuario que ha iniciado sesión puede ver las consultas guardadas en su espacio Mis consultas .

De forma predeterminada, solo los miembros del grupo administradores de Project pueden crear y editar consultas y carpetas en Consultas compartidas, o cambiar los permisos de una consulta o carpeta.

La creación de carpetas en Consultas compartidas le permite conceder permisos a los usuarios para cada carpeta. Por ejemplo, si tiene varios equipos que contribuyen a un proyecto, es posible que quiera crear una carpeta en Consultas compartidas para que cada equipo administre su propio conjunto de consultas compartidas.

Requisitos previos

  • Para crear o editar una consulta compartida o administrar permisos, debe ser miembro de los grupos de administradores de Project con nivel de acceso Básico o superior. O bien, debe tener el permiso Contribuir establecido en Permitir para la carpeta de consulta compartida. Para agregarlo a este grupo, consulte Cambio de permisos de nivel de proyecto.
  • O bien, para crear una consulta o carpeta en una carpeta de consulta compartida, debe tener el permiso Contribuir establecido explícitamente en Permitir para la carpeta de consulta y concederse el nivel de acceso Básico o superior.
  • O bien, para cambiar los permisos de una carpeta de consulta o consulta, debe tener el permiso Administrar permisos establecido explícitamente en Permitir para la carpeta de consulta y concederse el nivel de acceso Básico o superior.

Los usuarios con acceso a partes interesadas no pueden crear ni guardar consultas en una carpeta compartida. Para más información sobre los niveles de acceso, consulte Referencia rápida sobre el acceso a las partes interesadas.

Sugerencia

Considere la posibilidad de crear una carpeta de consulta para cada equipo y conceder a los administradores del equipo o a los grupos de equipos permisos de consulta para administrar su carpeta.

Permisos de consulta predeterminados

En ✔️ la tabla siguiente se indica que el grupo de seguridad correspondiente tiene permiso para ejercer la tarea de forma predeterminada.

Task

Lectores

Colaboradores

administradores de Project

Visualización y ejecución de consultas administradas, visualización de gráficos de consultas

✔️

✔️

✔️

Crear y guardar mis consultas administradas, gráficos de consultas

✔️

✔️

✔️

Crear, eliminar y guardar consultas compartidas, gráficos, carpetas

✔️

Establecimiento de permisos en una nueva carpeta de consulta

Los permisos se establecen desde el portal web. Para abrir consultas, consulte Ver, ejecutar o enviar por correo electrónico una consulta.

Sugerencia

Necesita permisos eliminar para cambiar el nombre o mover una consulta o carpeta compartidas y permisos de contribución para la carpeta a la que mueve la consulta.

  1. Elija Todo. Expanda Consultas compartidas.

  2. Para agregar una carpeta, elija el icono de acciones de una carpeta existente o la carpeta contenedora superior y elija Nueva carpeta.

    Open Actions menu, choose New folder

  3. Escriba el nombre de la carpeta. Si desea cambiar la ubicación de la carpeta, seleccione Cambiar nombre en el menú desplegable carpeta.

    Aquí asignamos el nombre Service Delivery a la carpeta con la intención de que el equipo de entrega de servicios la use.

    New folder dialog

  4. Para establecer permisos para la carpeta que acaba de agregar, elija el icono de acciones y seleccione Seguridad.

  5. Cambie los permisos para que el miembro del equipo o el grupo pueda contribuir y administrar los permisos de la carpeta. Escriba el nombre de un usuario o grupo en el cuadro de búsqueda.

    Aquí se agrega el equipo de entrega de servicios y se conceden permisos para crear y administrar permisos para todas las consultas y carpetas en la carpeta Entrega de servicios.

    Permissions dialog for a query folder

    Contribuir permite a los miembros del equipo crear y editar consultas y carpetas en la carpeta en la que se concedieron los permisos. Además, Administrar permisos permite a los miembros del equipo administrar la configuración de permisos en las consultas y subcarpetas.

  6. (Opcional) Desactive la herencia. El valor predeterminado es Activado. Al desactivar la herencia de una carpeta, no se permite la herencia de permisos que existen en la cadena de carpetas de consulta. Para más información, consulte Permisos, herencia.

  7. Cierre el cuadro de diálogo cuando haya terminado.

  8. Vuelva a abrir el cuadro de diálogo Seguridad y elija Entrega de servicios para comprobar que se han establecido los permisos.

    Permissions dialog for a query folder, verify permission settings.

  1. Elija Todo. Expanda Consultas compartidas.

  2. Para agregar una carpeta, elija el icono de acciones de una carpeta existente o la carpeta contenedora superior y elija Nueva carpeta.

    Open Actions menu, choose New folder

  3. Escriba el nombre de la carpeta. Si desea cambiar la ubicación de la carpeta, selecciónela en el menú desplegable Carpeta.

    Aquí asignamos el nombre Service Delivery a la carpeta con la intención de que el equipo de entrega de servicios la use.

    New folder dialog

  4. Para establecer permisos para la carpeta que acaba de agregar, elija el icono de acciones y seleccione Seguridad.

  5. Cambie los permisos para que el miembro del equipo o el grupo pueda contribuir y administrar los permisos de la carpeta. Elija el menú Agregar... para agregar una identidad de usuario o un grupo.

    Aquí se agrega el equipo de entrega de servicios y se conceden permisos para crear y administrar permisos para todas las consultas y carpetas en la carpeta Entrega de servicios.

    Permissions dialog for a query folder, Azure DevOps Server 2019 version.

    Contribuir permite a los miembros del equipo crear y editar consultas y carpetas en la carpeta en la que se concedieron los permisos. Además, Administrar permisos permite a los miembros del equipo administrar la configuración de permisos en las consultas y subcarpetas.

  6. (Opcional) Desactive la herencia. El valor predeterminado es Activado. Al desactivar la herencia de una carpeta, no se permite la herencia de permisos que existen en la cadena de carpetas de consulta. Para más información, consulte Permisos, herencia.

  1. Agregue una carpeta de consulta en Consultas compartidas o en una subcarpeta. Elija el icono de menú contextual de la carpeta y elija Nueva carpeta de consulta.

    New query folder link on queries context menu

  2. Para establecer permisos para la carpeta, elija el icono de menú contextual de la carpeta que acaba de agregar y elija Seguridad.

    Screenshot of context menu for a query folder, TFS 2018 and earlier versions.

  3. Cambie los permisos para que el miembro del equipo o el grupo pueda contribuir y administrar los permisos de la carpeta.

    Aquí se agrega el equipo web y se conceden permisos para crear y administrar permisos para todas las consultas y carpetas en la carpeta Evaluación de prioridades.

    Permissions dialog for a query folder, TFS 2018 and earlier versions.

    Elija el menú Agregar... para agregar una identidad de usuario o un grupo.

    Contribuir permite a los miembros del equipo crear y editar consultas y carpetas en la carpeta en la que se concedieron los permisos. Además, Administrar permisos permite a los miembros del equipo administrar la configuración de permisos en las consultas y subcarpetas.

  4. (Opcional) Desactive la herencia. El valor predeterminado es On. Al desactivar la herencia de una carpeta, no se permite la herencia de permisos que existen en la cadena de carpetas de consulta. Para más información, consulte Permisos, herencia.

Establecimiento de permisos en una consulta compartida

Para evitar que cualquier otra persona modifique una consulta compartida que cree, es posible que desee establecer permisos en una consulta específica. Puede establecer permisos abriendo el cuadro de diálogo permisos para la consulta específica.

  1. Elija el icono de acciones y seleccione Seguridad.

    Screenshot of Open query permissions context menu

  2. Cambie los permisos para que el miembro o grupo del equipo no pueda editar, eliminar ni cambiar los permisos de la consulta.

    Aquí se deniegan los permisos para los administradores del proyecto.

    Permissions dialog for a query, Azure DevOps Server 2019 and later versions.

  1. Elija el icono del menú contextual y seleccione Seguridad.

    Screenshot of Open query permissions context menu, TFS 2018 and earlier versions

  2. Cambie los permisos para que el miembro o grupo del equipo no pueda editar, eliminar ni cambiar los permisos de la consulta.

    Aquí se deniegan los permisos para los administradores del proyecto.

    Permissions dialog for a query, TFS 2018 and earlier versions

Con las consultas, no solo puede enumerar elementos de trabajo, puede crear gráficos de estado y tendencias y agregarlos a paneles. Puede obtener más información sobre los permisos y trabajar con consultas de estos recursos: