Configurer les services de calcul Excel avec Project Server 2007
Mis à jour: juillet 2008
Dernière rubrique modifiée : 2008-07-21
Si votre installation de Microsoft Office Project Server 2007 est associée avec une installation de Microsoft Office SharePoint Server 2007, vous pouvez configurer les Services de calcul Excel pour permettre la production aisée de rapports à partir de la base de données de création de rapports d'Office Project Server 2007.
Grâce à cette fonctionnalité, vous pouvez créer des rapports dans Microsoft Office Excel 2007 et les publier dans Office SharePoint Server 2007 afin que d'autres utilisateurs de votre organisation puissent les consulter et les enregistrer hors connexion pour les personnaliser davantage.
Deux étapes principales sont nécessaires pour configurer cette fonctionnalité :
Configuration des auteurs de rapports — Cela consiste à configurer Microsoft SQL Server pour autoriser les auteurs de rapports à accéder à la base de données de création de rapports d'Office Project Server 2007.
Configuration des utilisateurs de rapports — Cela consiste à configurer Office SharePoint Server 2007 pour la publication des rapports.
![]() |
---|
Les procédures décrites dans cet article supposent que vous utilisez SQL Server 2005. SQL Server 2000 est également utilisable ; il offre une fonctionnalité identique. |
![]() |
---|
Selon la configuration existante, il est possible que certaines procédures de cet article soient déjà réalisées. |
Configuration de SQL Server
Pour que l'auteur des rapports puisse accéder à la base de données de création de rapports d'Office Project Server 2007 à partir d'Office Excel 2007, il faut configurer l'accès à SQL Server et ajouter un compte de connexion SQL Server. En effet, Office Excel 2007 utilise une méthode différente de celle des Services de calcul Excel pour accéder aux données.
Pour configurer l'accès à SQL Server, vous devez vérifier que le moteur de base de données SQL Server et que les SQL Server Analysis Services autorisent les connexions distantes. Pour cela, utilisez l'outil Configuration de la surface d'exposition SQL Server.
Configurer la surface d'exposition SQL Server
Sur l'ordinateur qui exécute SQL Server 2005, cliquez sur Démarrer, Tous les programmes, Microsoft SQL Server 2005, Outils de configuration, puis sur Configuration de la surface d'exposition SQL Server.
Cliquez sur Configuration de la surface d'exposition pour les services et les connexions.
Sélectionnez l'onglet Afficher par composant.
Développez Moteur de base de données, puis développez l'instance de SQL Server que vous configurez.
Cliquez sur Connexions distantes et sélectionnez Connexions locales et distantes et Utilisation à la fois de TCP/IP et de canaux nommés.
Développez Analysis Services, puis développez l'instance de SQL Server que vous configurez.
Sélectionnez l'option Connexions locales et distantes.
Cliquez sur OK.
Si vous avez apporté des changements à la configuration du moteur de base de données SQL Server ou à la configuration des Analysis Services en utilisant la procédure ci-dessus, redémarrez le service SQL Server et le service SQL Server Analysis Services pour l'instance de SQL Server que vous configurez.
Une fois l'accès à SQL Server configuré, il vous faut ajouter un compte de connexion SQL Server pour autoriser l'accès spécifique à la base de données de création de rapports d'Office Project Server 2007 afin d'obtenir les informations de schéma et les données. Il est recommandé d'utiliser un groupe de domaine pour simplifier l'administration. Si vous n'utilisez pas un groupe de domaine, il vous faut répéter cette procédure pour chaque auteur de rapports.
Ajouter un compte de connexion pour un auteur de rapports
Cliquez sur Démarrer, Tous les programmes, Microsoft SQL Server 2005, SQL Server Management Studio.
Sélectionnez l'instance de SQL Server où votre base de données Office Project Server 2007 réside, puis cliquez sur Se connecter.
Développez Sécurité, cliquez avec le bouton droit sur Connexions, puis cliquez sur Nouvelle connexion.
Dans la page Général, tapez un nom d'utilisateur ou de groupe dans la zone de texte Nom d'accès.
Sélectionnez la page Mappage de l'utilisateur.
Dans la zone de liste Utilisateurs mappés à cette connexion, sélectionnez la ligne contenant la base de données de création de rapports d'Office Project Server 2007.
Activez la case à cocher Mappage pour la base de données de création de rapports d'Office Project Server 2007, puis sélectionnez l'appartenance au rôle de base de données db_datareader.
Cliquez sur OK.
Configuration de la publication Microsoft Office SharePoint Server 2007
La fonctionnalité de publication fournie dans Office SharePoint Server 2007 permet aux auteurs de créer et de modifier du contenu et de le mettre à la disposition des utilisateurs dotés des autorisations d'affichage appropriées. Les Services de calcul Excel requièrent cette fonctionnalité pour autoriser la publication à partir d'Office Excel 2007 vers Office SharePoint Server 2007.
Vous devez activer la fonctionnalité Infrastructure de publication d'Office SharePoint Server 2007 pour la collection de sites utilisée par Microsoft Office Project Web Access (PWA), puis activer la fonctionnalité Publication d'Office SharePoint Server 2007 pour le site PWA. Une fois la fonctionnalité Infrastructure de publication d'Office SharePoint Server 2007 activée, des niveaux d'autorisation et des groupes Office SharePoint Server 2007 supplémentaires permettant de déléguer les responsabilités de publication pour les utilisateurs sont automatiquement créés.
Activer la fonctionnalité Infrastructure de publication pour une collection de sites
Dans la page d’accueil d'Office Project Web Access, cliquez sur Actions du site, puis sur Paramètres du site.
Dans la page Paramètres du site, sous Administration de la collection de sites, cliquez sur Fonctionnalités de la collection de sites.
Dans la page Fonctionnalités de la collection de sites, cliquez sur Activer en regard de l'option Infrastructure de publication Office SharePoint Server.
Retournez à la page Paramètres du site en cliquant sur Paramètres du site dans la barre de navigation.
Activer la fonctionnalité de site Publication
Dans la page Paramètres du site, sous Administration du site, cliquez sur Fonctionnalités du site.
Dans la page Fonctionnalités du site, cliquez sur Activer pour l'option Publication Office SharePoint Server.
Démarrage des services de calcul Excel
Pour utiliser les Services de calcul Excel, le service Services de calcul Excel doit s'exécuter sur votre batterie de serveurs. Ce service peut être configuré via le site Web Administration centrale de SharePoint.
Démarrer les services de calcul Excel
Dans l’Administration centrale de SharePoint, cliquez sur l’onglet Opérations.
Dans la page Opérations, sous Topologie et services, cliquez sur Services sur le serveur.
Dans la liste des services, cliquez sur Démarrer pour les Services de calcul Excel .
Création d'un centre de rapports
Il vous faut créer un site pour héberger les rapports publiés à partir d'Office Excel 2007. Pour cela, créez une collection de sites en utilisant le modèle Centre de rapports.
Créer un centre de rapports
Dans Project Web Access, cliquez sur Actions du site, puis sur Créer un site.
Dans la zone de texte Titre, tapez un titre pour votre centre de rapports.
Dans la zone de texte Nom URL, tapez l'URL que vous souhaitez utiliser pour le centre de rapports.
Dans la zone Sélection du modèle, cliquez sur l'onglet Entreprise, puis sélectionnez l'option Centre de rapports.
Dans la zone Autorisations, sélectionnez l'option Utiliser des autorisations uniques si vous souhaitez limiter les autorisations au site Web d'affichage des rapports ; sinon, conservez l'option par défaut Utiliser les mêmes autorisations que le site parent.
Cliquez sur Créer.
Configuration du fournisseur de services partagés Project Server
Pour utiliser les Services de calcul Excel avec Office Project Server 2007, vous devez configurer le fournisseur de services partagés qui héberge Project Web Access. Cette procédure comprend trois étapes principales :
Configuration d'un compte de service autonome
Ajout d'un emplacement de fichier approuvé
Ajout d’une bibliothèque de connexions de données approuvée
Vous devez configurer un compte de service autonome pour vous connecter aux sources de données externes qui requièrent un nom d’utilisateur et un mot de passe. Ces chaînes sont requises pour l'authentification dans les Services de calcul Excel. Pour plus d'informations, voir La façon de configurer le compte de service autonome des services Excel dans Microsoft Office SharePoint Server 2007 (https://support.microsoft.com/kb/928738).
Configurer le compte de service autonome
Dans l’Administration centrale de SharePoint, sous Administration de services partagés, cliquez sur le fournisseur de services partagés d'Office Project Server 2007.
Sur la page d’accueil Fournisseur de services partagés, sous Paramètres Excel Services, cliquez sur Modifier les paramètres Excel Services.
Sous Données externes, tapez le nom et le mot de passe du compte de service à utiliser, puis cliquez sur OK.
Dans Office SharePoint Server 2007, un emplacement de fichier approuvé est une bibliothèque de documents Office SharePoint Server 2007, un chemin UNC ou un site Web HTTP qui est configuré en tant que référentiel approuvé pour les classeurs auxquels les Services de calcul Excel peuvent accéder. Les Services de calcul Excel n’ouvrent que les classeurs stockés dans des emplacements de fichiers approuvés.
Configurer un emplacement approuvé pour Excel Services
Sur la page d’accueil Fournisseur de services partagés, sous Paramètres Excel Services, cliquez sur Emplacements de fichiers approuvés.
Cliquez sur Ajouter un emplacement de fichier approuvé.
Dans la zone Adresse, tapez l'adresse de l'emplacement approuvé : http://<nom_serveur>/<nom_PWA>/<site_centre_de_rapports>.
Sélectionnez le type d'emplacement Windows SharePoint Services.
Sous Approuver les enfants, activez la case à cocher Enfants approuvés.
Sous Mode de calcul du classeur, sélectionnez l'option Automatique.
Sous Autoriser les données externes, sélectionnez l'option Bibliothèques de connexions de données approuvées et incorporées.
Dans la zone Fonctions définies par l'utilisateur, indiquez si vous comptez utiliser ou non ces fonctions.
Cliquez sur OK.
Vous pouvez configurer les Services de calcul Excel pour exiger l'usage de fichiers .odc pour toutes les connexions de données. Ces fichiers sont utilisés pour centraliser la gestion des connexions aux sources de données externes et sont stockés dans des bibliothèques de connexions de données. Ces bibliothèques doivent être approuvées explicitement pour que les Services de calcul Excel autorisent les classeurs à y accéder.
Configurer des bibliothèques de connexions de données
Dans l’Administration centrale de SharePoint, sous Administration de services partagés, cliquez sur le fournisseur de services partagés d'Office Project Server 2007.
Sur la page d’accueil Fournisseur de services partagés, sous Paramètres Excel Services, cliquez sur Bibliothèques de connexions de données approuvées.
Cliquez sur Ajouter une bibliothèque de connexions de données approuvée.
Sur la page Ajouter une bibliothèque de connexions de données approuvée, dans la zone Adresse, tapez http://<nom_serveur>/<nom_PWA>/<site_centre_de_rapports>/Data Connections.
Cliquez sur OK.
Configuration de l'authentification unique
Dans Office SharePoint Server 2007, l’authentification unique permet aux utilisateurs d’accéder à plusieurs ressources système sans avoir à fournir des informations d’authentification plusieurs fois. Office SharePoint Server 2007 implémente l’authentification unique en incluant un service Windows et une base de données d’informations d’identification sécurisée.
Pour authentifier une connexion de données dans un classeur auprès d’une source de données externe, vous pouvez configurer les Services de calcul Excel de manière à ce que les informations d’identification soient récupérées dans un magasin SSO. Pour activer la fonctionnalité d’authentification unique pour Office SharePoint Server 2007, vous devez démarrer le service d’authentification unique Microsoft, puis gérer les paramètres d’authentification unique dans l’Administration centrale.
Configurer le service d’authentification unique de Microsoft
Cliquez sur Démarrer, Outils d'administration, Services.
Double-cliquez sur Service d’authentification unique Microsoft Single Sign-On.
Sur l'onglet Général, sélectionnez Automatique dans la liste déroulante Type de démarrage.
Sur l'onglet Connexion, sélectionnez Ce compte, puis tapez le nom d'utilisateur et le mot de passe de l'administrateur de votre fournisseur de services partagés Office Project Server 2007.
Cliquez sur OK.
Sélectionnez Service d'authentification unique Microsoft Single Sign-On dans la liste des services, puis cliquez sur Démarrer.
Configurer les paramètre d’authentification unique
Dans l’Administration centrale de SharePoint, cliquez sur l’onglet Opérations.
Sous Configuration de la sécurité, cliquez sur Gérer les paramètres d’authentification unique.
Dans la page Gérer les paramètres d’authentification unique, cliquez sur Gérer les paramètres du serveur.
Dans la section Compte d'administrateur de l'authentification unique, dans la zone Nom du compte, tapez le nom d'utilisateur sous lequel s'exécute le service d'authentification unique Microsoft Single Sign-On.
Dans la section Compte d'administrateur des définitions d'applications d'entreprise, dans la zone Nom du compte, tapez le nom d'utilisateur sous lequel s'exécute le service d'authentification unique Microsoft Single Sign-On.
Vous pouvez éventuellement, dans la zone Paramètres de la base de données, mettre à jour le nom du serveur de base de données et le nom de la base de données à utiliser.
Cliquez sur OK.
Créer une définition d'application d'entreprise SSO
Dans la page Gérer les paramètres d'authentification unique, sous Paramètres des définitions d'applications d'entreprise, cliquez sur Gérer les paramètres pour les définitions d'applications d'entreprise.
Dans la page Gérer la définitions d'application d'entreprise, cliquez sur Nouvel élément.
Dans la zone de texte Nom d'affichage, tapez un nom.
Dans la zone de texte Nom de l'application, tapez un nom. Ce nom est utilisé dans le champ Connexion de données SSO Excel Office pour identifier l'ensemble d'informations d'identification à utiliser lors de la récupération des données.
Dans la zone de texte Adresse de messagerie du contact, tapez l'adresse appropriée.
Activez la case à cocher Authentification Windows si votre déploiement Office Project Server 2007 utilise l'authentification Windows intégrée.
Laissez les valeurs par défaut dans les autres champs et cliquez sur OK.
Ajouter les informations d’identification de sécurité pour votre définition d’application SSO
Dans l’Administration centrale de SharePoint, cliquez sur l’onglet Opérations.
Sous Configuration de la sécurité, cliquez sur Gérer les paramètres d’authentification unique.
Dans la page Gérer les paramètres d'authentification unique, cliquez sur Gérer les informations de compte pour une définition d'application d'entreprise.
Dans la liste déroulante Définition d'application d'entreprise, choisissez la définition d'application SSO que vous avez créée dans la procédure précédente.
Dans la zone de texte Nom du compte de groupe, tapez le nom du groupe de sécurité que vous autorisez à accéder à vos sources de données.
Cliquez sur Définir.
Sur la page Entrez les informations de compte de <définition d'application>, entrez le nom d’utilisateur et le mot de passe d'un utilisateur ayant accès aux sources de données auxquelles vous accèderez.
Cliquez sur OK.
Cliquez sur Terminé.
Office Project Server 2007 et Office SharePoint Server 2007 sont maintenant configurés pour autoriser la création et la publication de rapports en utilisant Office Excel 2007 et les données de la base de données de création de rapports d'Office Project Server 2007.
Création d'un exemple de rapport
Cette section explique comment créer un exemple de rapport dans Office Excel 2007 et comment le publier dans le centre de rapports que vous avez créé.
Créer un exemple de rapport
Dans Office Excel 2007, sur l'onglet Données, cliquez sur À partir d'autres sources, puis sur Provenance : SQL Server.
Dans l'Assistant Connexion de données, sur la page Connexion à un serveur de base de données, tapez le nom de l'instance de SQL Server où réside votre base de données de création de rapports Office Project Server 2007 dans la zone de texte Nom du serveur, puis cliquez sur Suivant.
Sur la page Sélection d'une base de données et d'une table, sélectionnez la base de données de création de rapports Office Project Server 2007 dans la liste déroulante, puis cliquez sur Suivant.
Sur la page Enregistrement du fichier de connexion de données et fin, cliquez sur Paramètres d'authentification.
Dans la boîte de dialogue Paramètres d'authentification des Services Excel, sélectionnez l'option SSO et tapez l'ID SSO dans la zone de texte Identification SSO (il s'agit de l'ID que vous avez précédemment créée dans la procédure Créer une définition d'application d'entreprise SSO de cet article).
Cliquez sur OK.
Cliquez sur Terminer.
Dans la boîte de dialogue Importer des données, sélectionnez l'option Rapport de tableau croisé dynamique, puis cliquez sur OK.
En utilisant les champs disponibles dans la liste des champs du tableau croisé dynamique, créez un tableau croisé dynamique.
Cliquez sur le bouton Office, pointez sur Publier et cliquez sur Excel Services.
Dans la zone de texte Nom de fichier, tapez l'emplacement de votre bibliothèque de rapports : http://<nom_serveur>/<nom_PWA>/<nom_centre_de_rapports>/ReportsLibrary, puis appuyez sur Entrée.
Office Excel 2007 ouvre le centre de rapports.
Dans la zone Nom de fichier, tapez un nom, puis cliquez sur Enregistrer.
Dans la boîte de dialogue Choisir un type de document, conservez la valeur par défaut Rapport et cliquez sur OK.
Le rapport apparaît maintenant dans la bibliothèque de rapports.