Introduction

Configuration de l’environnement

Notre configuration comprend 4 serveurs. Elle comprend un contrôleur de domaine, un serveur SQL, un serveur SharePoint et un serveur pour Reporting Services. Vous pouvez choisir d’avoir SharePoint et Reporting Services sur la même machine, ce qui simplifiera un peu les choses et je soulignerai certaines des différences.

Pré-requis d’installation

Authentification SharePoint

Avant de plonger dans les éléments d’intégration RS, je veux souligner un point concernant le Farm SharePoint, à savoir comment vous configurez le site. Plus précisément, comment vous configurez l’authentification du site. Que ce soit Classic ou Claims. Ce choix est important dès le début. Je ne crois pas que vous puissiez modifier cette option une fois qu’elle est définie. Si vous pouvez la changer, ce ne serait pas un processus simple.

NOTE: Reporting Services 2008 R2 n’est PAS compatible avec Claims

Même si vous choisissez que votre site SharePoint utilise les Claims, Reporting Services lui-même n’est pas conscient des Claims. Cela dit, cela affecte le fonctionnement de l’authentification avec Reporting Services. Alors, quelle est la différence du point de vue de Reporting Services ? Tout dépend de si vous voulez transmettre les informations d’identification de l’utilisateur à la source de données. Classic:- Peut utiliser Kerberos et transmettre les informations d’identification de l’utilisateur à votre source de données back end (il faudra utiliser Kerberos pour cela). Claims:- Un jeton Claims est utilisé et non un jeton Windows. RS utilisera toujours l’Authentification de confiance dans ce scénario et n’aura accès qu’au jeton SPUser. Vous devrez stocker vos informations d’identification dans votre source de données.

Classic :- Peut utiliser Kerberos et transmettre les informations d’identification de l’utilisateur à votre source de données back end (il faudra utiliser Kerberos pour cela.

Claims :- Un jeton Claims est utilisé et non un jeton Windows. RS utilisera toujours l’Authentification de confiance dans ce scénario et n’aura accès qu’au jeton SPUser. Vous devrez stocker vos informations d’identification dans votre source de données.

Pour l’instant, nous voulons simplement nous concentrer sur la configuration de RS. À ce stade, SharePoint est installé sur ma SharePoint Box et configuré avec un site d’authentification classique sur le port 80. Sur le serveur RS, je viens d’installer Reporting Services et c’est tout.