Conceder a un usuario acceso a un servidor de informesGrant user access to a report server

SE APLICA A: SíSQL Server 2016 SíPower BI Report ServerAPPLIES TO: YesSQL Server 2016 YesPower BI Report Server

Reporting ServicesReporting Services usa la seguridad basada en roles para conceder a un usuario acceso a un servidor de informes.uses role-based security to grant user access to a report server. En una nueva instalación del servidor de informes, solo los usuarios que son miembros del grupo local de administradores tienen los permisos para acceder a las operaciones y al contenido del servidor de informes.On a new report server installation, only users who are members of the local Administrators group have permissions to report server content and operations. Para hacer que el servidor de informes esté disponible para otros usuarios, debe crear asignaciones de roles que asignen cuentas de usuario o de grupo a un rol predefinido que especifique una recopilación de tareas.To make the report server available to other users, you must create role assignments that map user or group accounts to a predefined role that specifies a collection of tasks.

Servidores de informes en modo de SharePoint : para un servidor de informes que está configurado para el modo integrado de SharePoint, el acceso se configura desde un sitio de SharePoint mediante los permisos de SharePoint.SharePoint mode report servers: For a report server that is configured for SharePoint integrated mode, you configure access from a SharePoint site using SharePoint permissions. Los niveles de permisos del sitio de SharePoint determinan el acceso a las operaciones y el contenido del servidor de informes.Permission levels on the SharePoint site determine access to report server content and operations. Debe ser un administrador de sitio para conceder permisos en un sitio de SharePoint.You must be a site administrator to grant permissions on a SharePoint site. Para obtener más información, vea Conceder permisos sobre elementos del servidor de informes en un sitio de SharePoint.For more information, see Granting Permissions on Report Server Items on a SharePoint Site.

Servidores de informes en modo nativo: este artículo se centra en un servidor de informes configurado para el modo nativo y en el uso del portal web para asignar un rol a los usuarios.Native mode report servers: This article is focused on a report server that is configured for native mode and the use of the web portal to assign users to a role. Hay dos tipos de roles:There are two types of roles:

  • Los roles de nivel de elemento se usan para ver, agregar y administrar el contenido del servidor de informes, las suscripciones, el procesamiento de informes y el historial de informes.Item-level roles are used to view, add, and manage report server content, subscriptions, report processing, and report history. Las asignaciones de roles de nivel de elemento se definen en el nodo raíz (la carpeta Inicio) o en carpetas o elementos específicos en un nivel inferior de la jerarquía.Item-level role assignments are defined on the root node (the Home folder) or on specific folders or items farther down the hierarchy.

  • Los roles de nivel de sistema permiten el acceso a las operaciones de todo el sitio que no se enlazan a ningún elemento específico.System-level roles grant access to site-wide operations that are not bound to any specific item. Los ejemplos incluyen el uso del Generador de informes y el uso de las programaciones compartidas.Examples include using Report Builder and using shared schedules.

    Los dos tipos de roles se complementan entre sí y deben usarse juntos.The two types of roles complement each other and should be used together. Por esta razón, agregar un usuario a un servidor de informes es una operación con dos partes implicadas.For this reason, adding a user to a report server is a two-part operation. Si asigna un usuario a un rol de nivel de elemento, también deberá asignarlo a un rol de nivel de sistema.If you assign a user to an item-level role, you should also assign them to a system-level role. Al asignar un usuario a un rol, debe seleccionar un rol que ya esté definido.When assigning a user to a role, you must select a role that is already defined. Para crear, modificar o eliminar roles, use SQL ServerSQL Server Management StudioManagement Studio.To create, modify, or delete roles, use SQL ServerSQL Server Management StudioManagement Studio. Para más información, consulte Crear, eliminar o modificar un rol (Management Studio).For more information, see Create, Delete, or Modify a Role (Management Studio).

Antes de empezarBefore you start

Revise la lista siguiente antes de agregar usuarios a un servidor de informes en modo nativo.Review the following list before adding users to a native mode report server.

  • Debe ser miembro del grupo local de administradores en el equipo del servidor de informes.You must be a member of the local Administrators group on the report server computer. Si implementa Reporting ServicesReporting Services en Windows VistaWindows Vista o Windows Server 2008, se requiere la configuración adicional antes de poder administrar localmente un servidor de informes.If you are deploying Reporting ServicesReporting Services on Windows VistaWindows Vista or Windows Server 2008, additional configuration is required before you can administer a report server locally. Para obtener más información, vea Configurar un servidor de informes en modo nativo para la administración local.For more information, see Configure a Native Mode Report Server for Local Administration.

  • Para delegar esta tarea en otros usuarios, cree asignaciones de roles que asignen cuentas de usuario a los roles de administrador de contenido y de sistema.To delegate this task to other users, create role assignments that map user accounts to Content Manager and System Administrator roles. Los usuarios con permisos de administrador de contenido y de sistema pueden agregar usuarios a un servidor de informes.Users who have Content Manager and System Administrator permissions can add users to a report server.

  • En SQL ServerSQL Server Management StudioManagement Studio, vea los roles predefinidos para Roles del sistema y Roles del usuario para familiarizarse con los tipos de tareas de cada rol.In SQL ServerSQL Server Management StudioManagement Studio, view the predefined roles for System Roles and User Roles so that you are familiar with the kinds of tasks in each role. Las descripciones de tareas no están visibles en el portal web, de modo que se recomienda familiarizarse con los roles antes de empezar a agregar usuarios.Task descriptions are not visible in the web portal, so you will want to be familiar with the roles before you begin adding users.

  • Si lo desea, personalice los roles o defina roles adicionales para incluir la recopilación de tareas que necesita.Optionally, customize the roles or define additional roles to include the collection of tasks that you require. Por ejemplo, si piensa usar la configuración de seguridad personalizada para los elementos individuales, quizá desee crear una nueva definición de roles que permita el acceso a la vista de carpetas.For example, if you plan to use custom security settings for individual items, you might want to create a new role definition that grants view-access to folders.

Para agregar un usuario o un grupo al rol del sistema.To add a user or group to a system role

  1. Inicie el portal web.Start the web portal.

  2. Seleccione el icono de engranaje en la esquina superior derecha y, a continuación, seleccione Configuración del sitio en el menú desplegable.Select the Gear icon in the upper right and then select Site Settings from the dropdown menu.

    Menú desplegable e icono de engranaje del portal web del servidor de informes

  3. Seleccione Seguridad.Select Security.

  4. Seleccione Agregar grupo o usuario.Select Add group or user.

  5. En Grupo o usuario, escriba una cuenta de grupo o usuario de dominio de Windows con este formato: <domain>\<cuenta>.In Group or user, enter a Windows domain user or group account in this format: <domain>\<account>.

    Nota

    Si utiliza la autenticación de formularios o la seguridad personalizada, especifique la cuenta de grupo o de usuario en el formato correcto para su implementación.If you are using forms authentication or custom security, specify the user or group account in the format that is correct for your deployment.

  6. Seleccione un rol del sistema y luego Aceptar.Select a system role, and then select OK.

    Los roles son acumulativos, de modo que si selecciona Administrador del sistema y Usuario del sistema, un usuario o grupo podrá realizar las tareas en ambos roles.Roles are cumulative, so if you select both System Administrator and System User, a user or group will be able to perform the tasks in both roles.

  7. Repita el proceso para crear asignaciones para usuarios o grupos adicionales.Repeat to create assignments for additional users or groups.

Para agregar un usuario o grupo al rol del elementoTo add a user or group to an item role

  1. Inicie el portal web y busque el elemento de informe para el que quiere agregar un usuario o un grupo.Start the web portal and locate the report item for which you want to add a user or group.

  2. Seleccione el carácter ... (puntos suspensivos) en un elemento.Select the ... (ellipse) on an item.

  3. En el menú desplegable, seleccione Administrar.In the drop-down menu, select Manage.

  4. Seleccione Seguridad.Select Security.

  5. Seleccione Agregar grupo o usuario.Select Add group or user.

    Nota

    Si un elemento hereda la seguridad de un elemento primario, en la barra de herramientas, seleccione Personalizar seguridad para cambiar la configuración de seguridad.If an item currently inherits security from a parent item, select Customize security in the toolbar to change the security settings. Luego seleccione Agregar grupo o usuario.Then select Add group or user.

  6. En Grupo o usuario, escriba una cuenta de grupo o usuario de dominio de Windows con este formato: <domain>\<cuenta>.In Group or user, enter a Windows domain user or group account in this format: <domain>\<account>. Si utiliza la autenticación de formularios o la seguridad personalizada, especifique la cuenta de grupo o de usuario en el formato correcto para su implementación.If you are using forms authentication or custom security, specify the user or group account in the format that is correct for your deployment.

  7. Seleccione una o varias definiciones de roles que describan la manera en que el usuario o el grupo debe acceder al elemento y luego seleccione Aceptar.Select one or more role definitions that describe how the user or group should access the item, and then select OK.

  8. Repita el proceso para crear asignaciones para usuarios o grupos adicionales.Repeat to create assignments for additional users or groups.

Pasos siguientesNext steps

Crear y administrar asignaciones de rolesCreate and Manage Role Assignments
Asignaciones de rolesRole Assignments
Definiciones de rolesRole Definitions

¿Tiene alguna pregunta más?More questions? Puede plantear sus dudas en el foro de Reporting Services.Try asking the Reporting Services forum