Consideraciones para administrar el Generador de informes 2.0

El administrador del servidor de informes se encarga de varias tareas que habilitan y ayudan a los autores de informes que utilizan el Generador de informes 2.0 para crear, actualizar o ver los informes. Por ejemplo, el administrador administra los orígenes de datos compartidos utilizados por varios informes y los permisos que conceden acceso a elementos externos, elementos almacenados en el servidor de informes, como las imágenes y los subinformes así como los informes.

Para obtener más información acerca de la administración de Reporting Services, vea la sección "Administración" de la documentación de Reporting Services en los Libros en pantalla de SQL Server.

Conceder permiso para el Servidor de informes

Como administrador, ha de conceder a los usuarios del Generador de informes 2.0 los permisos para el servidor de informes antes de que tengan acceso al contenido y a la funcionalidad del servidor de informes. A la hora de conceder los permisos, debería pensar cuidadosamente en las distinciones entre carpetas privadas y públicas, usuarios con experiencia y sin experiencia, si se van a abrir y modificar informes compartidos y si se van a utilizar y crear o modificar los orígenes de datos compartidos y conceder los permisos basándose en estos parámetros. Por ejemplo, conceda permisos con menos privilegios a los usuarios que solo necesiten abrir informes compartidos que a los usuarios que necesiten modificar un informe compartido.

Si Reporting Services está instalado en modo nativo, puede:

  • Habilitar la característica Mis informes a fin de proporcionar a los autores de informes una carpeta privada para crear y guardar sus propios informes.

  • Utilizar la función del Generador de informes en carpetas públicas para permitir a los autores de informes abrir una copia de un informe compartido. Pueden guardar después una versión modificada en una carpeta privada.

  • Utilizar la función de Publicador para permitir a los usuarios con más experiencia administrar los informes y los orígenes de datos compartidos en las carpetas públicas. Todos los autores de informes necesitarán permisos para la tarea de sistema ExecuteReportDefinition, incluida en la función de Usuario del sistema de forma predeterminada, para ejecutar un informe en el Generador de informes 2.0.

Si Reporting Services está instalado en modo integrado de SharePoint, puede:

  • Utilizar el nivel de permisos Lectura, concedido al grupo Visitantes de forma predeterminada, para permitir a los autores de informes abrir una copia de un informe en una carpeta pública. Pueden guardar después la versión modificada del informe en una carpeta privada o en el sistema de archivos local.

  • Utilizar el nivel de permisos Colaborar, concedido a los grupos Miembros de forma predeterminada, para permitir a más usuarios con experiencia administrar los informes y los orígenes de datos compartidos en carpetas públicas.

Para obtener más información acerca del acceso a los orígenes de datos, vea Especificar credenciales para un origen de datos de informe (Generador de informes 2.0).

Para obtener información general acerca de los permisos y de cómo crear y utilizar las funciones, vea la documentación de Reporting Services y del motor de base de datos en los Libros en pantalla de SQL Server.

Configurar un servidor de informes para administración local en Windows Vista o Windows Server 2008

Al crear informes en el Generador de informes 2.0 y conectarse a una instancia de SQL Server que esté instalada en Windows Vista o Windows Server 2008, podría encontrarse con un error de acceso denegado al intentar tener acceso al servidor de informes para abrir o guardar un informe. Esto se debe a que la característica de seguridad, Control de cuentas de usuario (UAC), de Windows Vista y Windows Server 2008 limita el uso excesivo de permisos elevados quitando los permisos de administrador al tener acceso a las aplicaciones. Dado que el sistema operativo quita los permisos, los miembros del grupo local Administradores ejecutan la mayoría de las aplicaciones como si usaran la cuenta de usuario estándar. Estos permisos son insuficientes y el acceso al servidor de informes se deniega. 

Sin embargo, con una configuración adicional puede hacer que el servidor de informes esté disponible para los usuarios del Generador de informes 2.0.

  • Agregue direcciones URL de Reporting Services a los sitios de confianza. De forma predeterminada, Internet Explorer 7.0 se ejecuta en Windows Vista y Windows Server 2008 en modo protegido, una característica que impide que las solicitudes del explorador lleguen a los procesos de alto nivel que se ejecuten en el mismo equipo. Puede deshabilitar el modo protegido para las aplicaciones del servidor de informes agregándolas como sitios de confianza.

  • Crea asignaciones de funciones que le conceden, como administrador del servidor de informes, permiso para administrar el contenido y las operaciones sin tener que utilizar la característica Ejecutar como administrador de Internet Explorer. Mediante la creación de asignaciones de funciones para su cuenta de usuario de Windows, obtiene acceso a un servidor de informes con los permisos de Administrador de contenido y de Administrador del sistema a través de las asignaciones de funciones explícitas que reemplazan a las asignaciones de funciones predefinidas e integradas, que Reporting Services crea para los administradores locales.

Para obtener más información, vea el tema sobre cómo configurar un servidor de informes para la administración local en Windows Vista y Windows Server 2008 de la documentación de Reporting Services en msdn.microsoft.com.

Usar orígenes de datos compartidos

Los informes usan definiciones de orígenes de datos compartidos o incrustados. Una definición de origen de datos incrustado está incluida en la definición de informe y solo la utiliza ese informe; en comparación, una definición de origen de datos compartido es un archivo que está guardado en el servidor de informes y varios informes pueden utilizarla. Los orígenes de datos compartidos proporcionan ventajas significativas con respecto a los orígenes de datos incrustados.

Se recomienda que utilice los orígenes de datos compartidos siempre que sea posible. Este tipo de orígenes de datos facilita la administración y el acceso a los informes, permite proteger mejor los informes y mejora el rendimiento. Cuando los informes utilizan orígenes de datos compartidos, hay menos cadenas de conexión y contraseñas que mantener al día y puede administrar el acceso utilizando las funciones. Puede proporcionar después a los usuarios acceso con pocos privilegios a la función, así se mantienen los informes más protegidos. Los orígenes de datos compartidos mejoran el rendimiento porque no es necesario realizar una nueva conexión cada vez que se ejecuta el informe. Imagine un informe de uso frecuente que centenares de usuarios lo ejecutan. Si el informe utiliza un origen de datos compartido, los usuarios experimentarán un rendimiento superior al de ver el mismo informe si utilizara un origen de datos incrustado.

Para obtener más información acerca de cómo crear y publicar orígenes de datos compartidos en un servidor de informes, vea Conectarse a los datos propios (Generador de informes 2.0).