Introdução

Configuração do Ambiente

Nossa configuração consiste em 4 servidores. Inclui um Controlador de Domínio, um SQL Server, um Servidor SharePoint e um servidor para Serviços de Relatórios. Você pode optar por ter o SharePoint e os Serviços de Relatórios na mesma máquina, o que simplificará um pouco isso, e eu destacarei algumas das diferenças.

Pré-requisitos de Instalação

Autenticação do SharePoint

**Antes de entrarmos nas peças de Integração do RS, uma coisa que eu quero destacar sobre a Farm do SharePoint é como você configura o Site. Mais especificamente, como você configura a autenticação para o site. Se será Clássico ou Claims. Esta escolha é importante no início. Eu não acredito que você possa mudar esta opção uma vez que esteja feita. Se você puder mudar, não seria um processo simples.

NOTA: O Reporting Services 2008 R2 NÃO é compatível com Claims

Mesmo se você escolher que seu site do SharePoint use Claims, o Reporting Services em si não é compatível com Claims. Dito isso, isso afeta como a autenticação funciona com o Reporting Services. Então, qual é a diferença do ponto de vista do Reporting Services? Depende se você quer encaminhar as Credenciais do Usuário para a fonte de dados. Clássico:- Pode usar Kerberos e encaminhar as credenciais do usuário para sua fonte de dados de back-end (precisará usar Kerberos para isso). Claims:- Um token de Claims é usado e não um token do Windows. O RS sempre usará Autenticação Confiável neste cenário e só terá acesso ao token SPUser. Você precisará armazenar suas credenciais dentro de sua fonte de dados.

Clássico :- Pode usar Kerberos e encaminhar as credenciais do usuário para sua fonte de dados de back-end (precisará usar Kerberos para isso). Claims :- Um token de Claims é utilizado e não um token do Windows. RS sempre usará a Autenticação Confiável neste cenário e terá acesso apenas ao token SPUser. Você precisará armazenar suas credenciais dentro de sua fonte de dados.

Por enquanto, queremos apenas focar na configuração do RS. Neste ponto, o SharePoint está instalado na minha máquina SharePoint e configurado com um Site de Autenticação Clássica na porta 80. No Servidor RS, acabei de instalar os Serviços de Relatório e é isso.