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 roles.Puede utilizar las herramientas de administración para SQL Server, como Management Studio y el Administrador de informes, para asignar usuarios y grupos a los roles predefinidos.

Puede utilizar la pertenencia a grupo de Team Foundation Server para determinar los miembros adecuados en uno de los roles predefinidos de Reporting Services.No se requiere ninguna configuración adicional de este rol.Sin embargo, puede modificar roles predefinidos y agregar roles personalizados que satisfagan mejor sus necesidades comerciales.Si agrega roles personalizados o modifica roles predefinidos, debe asegurarse de que los roles 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 ese rol predefinido.Agregue un usuario o grupo al rol predefinido que tenga los permisos mínimos necesarios para completar su rol en un proyecto de equipo.Por ejemplo, si un usuario solo necesita ver la programación del proyecto, debería agregar el rol Browser, pero no el rol Content Manager.

System Administrator

El rol 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.El rol Sytem Administrator no dispone de todo el grupo de permisos que un administrador puede tener en un equipo.Debe agregar administradores de Team Foundation al rol System Administrator y al rol Content Manager.Juntas, las dos definiciones de rol 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 este rol.

Browser

El rol Browser incluye permisos que son útiles para los usuarios que consultan informes, pero no necesariamente los redactan o administran.Este rol 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

Introducción a SQL Server y SQL Server Reporting Services