Introduction

Configuration de l’environnement

Notre configuration se compose de 4 serveurs. Elle comprend un contrôleur de domaine, un serveur SQL, un serveur SharePoint et un serveur pour les services de rapports. Vous pouvez choisir d’avoir SharePoint et les services de rapports sur le même serveur, 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, une chose que je veux souligner à propos de la ferme SharePoint est la façon dont vous configurez le site. Plus précisément, comment vous configurez l’authentification pour le site. Que ce soit Classique ou Claims. Ce choix est important au début. Je ne crois pas que vous puissiez changer cette option une fois qu’elle est faite. 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 Claims, Reporting Services lui-même n’est pas compatible avec 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 ? Cela dépend de si vous voulez transmettre les identifiants de l’utilisateur à la source de données. Classique :- Peut utiliser Kerberos et transmettre les identifiants de l’utilisateur à votre source de données en arrière-plan (vous devrez 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 identifiants dans votre source de données.

Classique :- Peut utiliser Kerberos et transmettre les identifiants de l’utilisateur à votre source de données en arrière-plan (vous devrez utiliser Kerberos pour cela). Claims :- Un jeton de revendications 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 identifiants dans votre source de données.

Pour l’instant, nous voulons juste nous concentrer sur la configuration de RS. À ce stade, SharePoint est installé sur mon serveur SharePoint et configuré avec un site d’authentification classique sur le port 80. Sur le serveur RS, je viens d’installer les services de rapports et c’est tout.