Configurar el acceso al Generador de informes

Se aplica a: SQL Server 2016 (13.x) Reporting Services y versiones posteriores Power BI Report Server

El Generador de informes de Microsoft es una herramienta de notificación que puede usarse con un servidor de informes de SQL Server Reporting Services configurado para el modo nativo o para el modo de integración con SharePoint.

El acceso al Generador de informes depende de los factores siguientes:

  • Asignaciones de roles o permisos que hacen que el Generador de informes esté disponible para grupos o usuarios individuales.

  • Configuración de autenticación que determina si las credenciales del usuario se pueden pasar al servidor de informes.

Prerrequisitos

El equipo cliente debe tener instalado Microsoft .NET Framework 4.6.1 o versiones posteriores.

Habilitar y deshabilitar el Generador de informes

La descarga del Generador de informes a través del portal está habilitada de forma predeterminada. Los administradores del servidor de informes tienen la posibilidad de deshabilitar la descarga del Generador de informes; para ello, deben establecer la propiedad del sistema ShowDownloadMenu del servidor de informes en false. El establecimiento de esta propiedad deshabilitará las descargas del Generador de informes, el Publicador de informes móviles, Power BI Desktop y Power BI Mobile para ese servidor de informes.

Para establecer las propiedades del sistema del servidor de informes, puede usar Management Studio o script:

Asignaciones de roles que conceden acceso al Generador de informes en un servidor de informes en modo nativo

En un servidor de informes en modo nativo, cree asignaciones de roles de usuario que incluyan las tareas para utilizar el Generador de informes. Debe ser administrador de contenido y administrador del sistema para crear o modificar definiciones y asignaciones de roles en los elementos y en el nivel de sitio.

En las instrucciones siguientes se supone que se utilizan roles predefinidos. Si ha modificado las definiciones de roles, compruebe los roles para comprobar que contienen las tareas necesarias. Para más información sobre cómo crear asignaciones de roles, vea Conceder a un usuario acceso a un servidor de informes.

Después de crear las asignaciones de roles, los usuarios tendrán permiso para hacer lo siguiente:

  • Los usuarios asignados a los roles Usuario del sistema y Explorador pueden ver los informes del Generador de informes publicados en un servidor de informes, sin tener que iniciar el Generador de informes.

  • Los usuarios asignados a los roles Usuario del sistema y Generador de informes pueden generar modelos, iniciar el Generador de informes y crear informes, así como guardar informes en el servidor de informes.

  • Los usuarios asignados a los roles Usuario del sistema y Publicador pueden publicar modelos del Diseñador de modelos en el servidor de informes. Los modelos se utilizan como orígenes de datos en el Generador de informes.

  • Los usuarios asignados a los roles Administrador del sistema y Administrador de contenido tienen todos los permisos para crear, ver y administrar informes del Generador de informes.

Comprobar que las tareas necesarias están en las definiciones de roles

  1. Inicie Management Studio y conéctese al servidor de informes.

  2. Abra la carpeta Seguridad .

  3. Abra la carpeta Roles del sistema .

  4. Haga clic con el botón derecho en Administrador del sistemay seleccione Propiedades.

  5. Seleccione Ejecutar definiciones de informe y seleccione Aceptar.

  6. Haga clic con el botón derecho en Usuario del sistemay seleccione Propiedades.

  7. Seleccione Ejecutar definiciones de informe y seleccione Aceptar.

  8. Abra la carpeta Roles .

  9. Haga clic con el botón derecho en Exploradory seleccione Propiedades.

  10. Seleccione Ver modelos y Aceptar.

  11. Haga clic con el botón derecho en Administrador de contenidoy seleccione Propiedades.

  12. Seleccione Ver modelos, Administrar modelos, Usar informes y seleccione Aceptar.

  13. Haga clic con el botón derecho en Publicadory seleccione Propiedades.

  14. Seleccione Administrar modelos y Aceptar.

  15. Cree el rol del Generador de informes, si no existe:

    1. Abra la carpeta Seguridad .

    2. Haga clic con el botón derecho en Rolesy seleccione Nuevo rol.

    3. En Nombre, escriba Generador de informes.

    4. En Descripción, escriba la descripción del rol de modo que los usuarios del portal web sepan para qué sirve.

    5. Agregue las tareas siguientes: Usar informes, Ver informes, Ver modelos, Ver recursos, Ver carpetasy Administrar suscripciones individuales.

    6. Seleccione Aceptar para guardar el nuevo rol.

Crear asignaciones de roles que concedan acceso al Generador de informes

  1. Inicie el portal web.

  2. Seleccione el icono de engranaje de la parte superior derecha de la página principal del portal web y seleccione Configuración del sitio en el menú.
    Captura de pantalla del icono de engranaje y el menú del portal web.

  3. Seleccione Seguridad.

  4. Si ya existe una asignación de roles para el usuario o el grupo cuyo acceso al Generador de informes desea configurar, seleccione Editar. De lo contrario, seleccione Nueva asignación de roles. En Grupo o usuario, escriba una cuenta de grupo o usuario de dominio de Windows con este formato: <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.

  5. Seleccione Usuario del sistema y, a continuación, seleccione Aceptar.

  6. Seleccione Inicio.

  7. Seleccione la pestaña Configuración de carpeta.

  8. Seleccione la pestaña Seguridad .

  9. Si ya existe una asignación de roles para el usuario o el grupo cuyo acceso al Generador de informes desea configurar, seleccione Editar.

    De lo contrario, seleccione Nueva asignación de roles. En Grupo o usuario, escriba una cuenta de grupo o usuario de dominio de Windows con este formato: <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.

  10. Seleccione Generador de informes y Aplicar.

  11. Repita el proceso para crear o modificar asignaciones de roles para otros usuarios o grupos.

Permisos que conceden acceso al Generador de informes en un servidor de informes en modo integrado de SharePoint

En un servidor de informes en modo integrado de SharePoint, el acceso al Generador de informes se concede a los usuarios de SharePoint que tienen los niveles de permisos Colaborar o Control total.

Si utiliza niveles de permisos personalizados, debe incluir Agregar elementos y Editar elementos en el nivel de permisos. Para más información sobre el acceso al Generador de informes con los niveles de permisos integrados, vea Usar la seguridad integrada de Windows SharePoint Services para los elementos del servidor de informes. Para más información sobre los requisitos de permisos para niveles de permisos personalizados, vea Establecer permisos para las operaciones del servidor de informes en una aplicación web de SharePoint.

Consideraciones de autenticación y reutilización de credenciales

El Generador de informes abre su propia conexión a un servidor de informes. Si no se usa la seguridad integrada de Windows con inicio de sesión único, los usuarios deben volver a escribir sus credenciales para la conexión del Generador de informes con el servidor de informes.