Compartir a través de


Roles de SQL Server Reporting Services

Puede utilizar los roles de SQL Server Reporting Services para asignar distintos permisos a los usuarios de Visual Studio Team Foundation Server. Cada usuario y grupo de Team Foundation Server debe tener asignado los permisos adecuados en Reporting Services. Reporting Services proporciona la seguridad predeterminada a través de las asignaciones de funciones. Puede utilizar las herramientas de administración para SQL Server, como Management Studio y el Administrador de informes, para asignar usuarios y grupos a las funciones predefinidas.

Puede utilizar la pertenencia a grupo de Team Foundation Server para determinar los miembros adecuados en una de las funciones predefinidas de Reporting Services. No se requiere ninguna configuración adicional de esta función. Sin embargo, puede modificar funciones predefinidas y agregar funciones personalizadas que satisfagan mejor sus necesidades comerciales. Si agrega funciones personalizadas o modifica funciones predefinidas, debe asegurarse de que las funciones tienen los permisos requeridos para el nivel adecuado de acceso a los informes y a las características de creación de informes. Para obtener más información, vea el tema siguiente en el sitio web de Microsoft: Granting Permissions on a Native Mode Report Server.

Se sugiere el uso de los siguientes roles predefinidos con Team Foundation Server:

  • System Administrator

  • Team Foundation Content Manager

  • Browser

Para obtener información detallada sobre roles predefinidos en Reporting Services, vea el tema siguiente en el sitio web de Microsoft: Using Predefined Roles.

Nota importanteImportante

Debe restringir la pertenencia a los grupos de Reporting Services a solamente aquellos usuarios que necesitan el nivel específico de acceso y los permisos concedidos por la pertenencia a esa función predefinida. Agregue un usuario o grupo a la función predefinida que tenga los permisos mínimos necesarios para completar su función en un proyecto de equipo. Por ejemplo, si un usuario solo necesita ver la programación del proyecto, debería agregar la función Browser, pero no la función Content Manager.

System Administrator

La función System Administrator incluye permisos que son útiles para un administrador del servidor de informes que asume toda la responsabilidad sobre dicho servidor, pero no necesariamente sobre su contenido. La función Sytem Administrator no dispone de todo el grupo de permisos que un administrador puede tener en un equipo. Debe agregar administradores de Team Foundation a la función System Administrator y a la función Content Manager. Juntas, las dos definiciones de función proporcionan un conjunto completo de permisos necesario para los miembros del grupo de administradores de Team Foundation.

Team Foundation Content Manager

A diferencia de los otros roles descritos en este tema, el rol Team Foundation Content Manager no es un rol predeterminado en SQL Server. El rol se crea específicamente para la integración entre Team Foundation Server y SQL Server Reporting Services cuando se instala Team Foundation Server. Su estructura y permisos son similares al rol Content Manager que es nativo de SQL Server. El rol Team Foundation Content Manager incluye permisos que son útiles para los usuarios que administran informes y contenido web, pero que no necesariamente escriben informes o administran un servidor web o una instancia de SQL Server. Un administrador de contenido implementa informes, administra modelos de informe y conexiones a un origen de datos, y decide cómo utilizar los informes. El rol Team Foundation Content Manager proporciona el grupo común de permisos necesarios para los usuarios que pertenecen al grupo Project Administrators en un proyecto de equipo, y también para los usuarios que pertenecen al grupo Project Collection Administrators. También debe agregar miembros del grupo Administrators de Team Foundation a esta función.

Browser

La función Browser incluye permisos que son útiles para los usuarios que consultan informes, pero no necesariamente los redactan o administran. Esta función proporciona las funciones básicas a los usuarios que pertenecen a los grupos Contributor o Reader de un proyecto de equipo.

Vea también

Conceptos

Roles en los productos de SharePoint

Introducción a SQL Server y SQL Server Reporting Services

Arquitectura de Team Foundation Server

Otros recursos

Administrar permisos