Introducción

Configuración del Entorno

Nuestra configuración consiste en 4 servidores. Incluye un Controlador de Dominio, un Servidor SQL, un Servidor SharePoint y un servidor para Servicios de Reportes. Puedes optar por tener SharePoint y Servicios de Reportes en la misma máquina, lo cual simplificará esto un poco y señalaré algunas de las diferencias.

Pre-Requisitos de Instalación

Autenticación de SharePoint

**Antes de que nos adentremos en las partes de integración de RS, una cosa que quiero señalar sobre la Granja de SharePoint es cómo configuras el Sitio. Más específicamente, cómo configuras la autenticación para el sitio. Si será Clásica o Basada en Reclamaciones. Esta elección es importante al principio. No creo que puedas cambiar esta opción una vez que esté hecha. Si puedes cambiarla, no sería un proceso simple.

NOTA: Reporting Services 2008 R2 NO es consciente de Reclamaciones

Incluso si eliges que tu sitio de SharePoint use Reclamaciones, Reporting Services en sí no es consciente de Reclamaciones. Dicho esto, afecta cómo funciona la autenticación con Reporting Services. Entonces, ¿cuál es la diferencia desde la perspectiva de Reporting Services? Se reduce a si deseas reenviar las Credenciales de Usuario a la fuente de datos. Clásica:- Puede usar Kerberos y reenviar las credenciales del usuario a su fuente de datos de back-end (necesitarás usar Kerberos para eso). Reclamaciones:- Se utiliza un token de Reclamaciones y no un token de Windows. RS siempre usará Autenticación Confiable en este escenario y solo tendrá acceso al token SPUser. Necesitarás almacenar tus credenciales dentro de tu fuente de datos.

Clásica :- Puede usar Kerberos y reenviar las credenciales del usuario a su fuente de datos de back-end (necesitarás usar Kerberos para eso). Claims :- Se utiliza un token de Claims y no un token de Windows. RS siempre usará Autenticación Confiable en este escenario y solo tendrá acceso al token SPUser. Necesitarás almacenar tus credenciales dentro de tu fuente de datos.

Por ahora solo queremos centrarnos en la configuración de RS. En este punto, SharePoint está instalado en mi servidor de SharePoint y configurado con un sitio de autenticación clásica en el puerto 80. En el servidor RS, acabo de instalar Reporting Services y eso es todo.