Conceder permisos para ver o crear informes SQL Server en Azure DevOps Server

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Azure DevOps Server anteriormente se denominaba Visual Studio Team Foundation Server.

Esta es la tercera tarea de la secuencia de cuatro tareas para agregar informes al proyecto de equipo. Puede usar los procedimientos de este artículo para establecer permisos para ver o crear informes.

Agregar un servidor de informes Uploadconcederpermisos Revisaractividadesdel equipo

Importante

Disponibilidad decaracterísticas: solo puede agregar un servidor de informes a un TFS local. Si usa Azure DevOps, agregar un servidor de informes no es una opción admitida; en su lugar, puede usar el servicio Analytics.

Una vez cargados los informes, querrá habilitar a los miembros de su equipo para verlos o administrarlos. Asimismo, para crear o modificar informes, deberá concederles acceso para leer las bases de datos.

Agregue cuentas a los roles predefinidos para ver o administrar informes

Agregue visores de informes al rol Explorador. Agregue los autores de informes de TFS al rol Administrador de contenido de Team Foundation.

Sugerencia

Los permisos para acceder al Administrador de informes se administran independientemente de los permisos de TFS. Incluso si ha agregado a los miembros de equipo a un grupo TFS, todavía tendrá que agregarlos a un rol de Administrador de informes.

  1. Si no se le ha agregado al rol Administrador de contenido para Reporting Services, lo agregará alguien que se haya agregado a este rol.

  2. En la Administrador de informes principal, abra Carpeta Configuración.

    Agregar usuarios a un rol del Administrador de informes de SSRS

    La dirección URL es http://ReportServer/Reports/Pages/Folder.aspx , o si se usa una instancia con nombre, http://ReportServer/Reports_InstanceName/Pages/Folder.aspx .

  3. Abra Nueva asignación de roles.

    Abrir nueva asignación de roles de SSRS

    Sugerencia

    Para limitar el acceso a los informes definidos para un proyecto de equipo o colección de proyectos de equipo, en primer lugar, navegue a la carpeta correspondiente y, a continuación, abra Nueva asignación de roles.

  4. Agregue el nombre de cuenta y seleccione su rol. Asignar usuario a un rol en el Administrador de informes

Agregue a los autores de informes a los roles de base de datos

Si los miembros necesitan crear o personalizar informes, agregue sus cuentas al rol TfsWarehouseDataReader. Los autores de informes necesitan acceso de lectura tanto al almacén de datos relacional como al cubo de Analysis Services. Los miembros del equipo que Excel informes desde consultas de elementos de trabajo o al conectarse al cubo solo necesitan acceso de lectura al cubo.

  1. Si no es administrador de la base de datos de TFS, se agrega como una .

  2. Conectar a la Motor de base de datos para TFS mediante SQL Server Management Studio.

    Conectarse al motor de base de datos

  3. Abra la página de propiedades del rol TfsWarehouseDataReader en la carpeta Databases/Tfs_Warehouse/organizations/security/Roles/Database Roles.

    Abrir propiedades del rol de lector de datos de Tfs_Warehouse

  4. Agregue la cuenta.

    Agregar miembro al rol de lector de datos de Tfs_Analysis

  5. A continuación, conéctese a la base Analysis Services datos.

    Conectar con base de datos de Analysis Services

  6. Abra la página de propiedades del rol TfsWarehouseDataReader en la carpeta Databases/Tfs_Analysis/Roles.

    Abrir propiedades del rol de lector de datos de Tfs_Analysis

  7. Agregue la cuenta.

    Agregue la cuenta.

Importante

Las cuentas que agregue a los roles tfsWarehouseDataReader pueden ver los datos de todos los proyectos de equipo que se hospedan en todas las colecciones de proyectos de equipo en la implementación de TFS. No es posible limitar el acceso a un proyecto de equipo o a una colección.

Paso siguiente