Partager via


Configurer la création de rapports pour Project Web App (Project Server 2013)

Résumé : Configurez la génération de rapports pour Project Web App et les paramètres de la Banque d’informations sécurisée et d’Excel Services afin d’activer les exemples de rapports Project Web App.
S’applique à : Project Server 2013

Project Server 2013 intègre le modèle de site Centre d’aide à la décision SharePoint Server 2013 dans chaque instance de Project Web App, qui fournit un point central pour l’hébergement des rapports, des tableaux de bord et des connexions de rapport qui peuvent être créés automatiquement ou créés manuellement pour fournir l’accès aux données de création de rapports dans une instance donnée de Project Web App. Le Centre d’aide à la décision peut être utilisé pour héberger du contenu créé avec Excel Services dans SharePoint Server 2013, Visio Services dans SharePoint, PerformancePoint Services dans SharePoint, Power Pivot et SQL Server Reporting Services (SSRS).

Pour configurer la création de rapports, vous devez effectuer les étapes suivantes :

Démonstration vidéo

Cette vidéo montre les étapes de configuration de la création de rapports dans Project Web App, comme décrit dans cet article.

Vidéo : Configurer la création de rapports pour Project Web App

Icône vidéo (bouton lecture).

Configurer les logiciels prérequis

Les procédures décrites dans cet article nécessitent Excel Services et un magasin sécurisé. Si vous n’avez pas encore déployé ces services sur SharePoint Server 2013, vous devez le faire avant de passer aux procédures décrites dans cet article.

Remarque

Les applications Excel Services et Banque d’informations sécurisée s’exécutent en tant qu’applications de service dans SharePoint Server 2013. Si vous avez déjà déployé ces applications de service dans SharePoint Server 2013, vous pouvez les utiliser avec Project Server. Il n’est pas nécessaire de créer de nouvelles instances de ces applications de service pour Project Server.

Pour plus d’informations sur le déploiement de Excel Services, consultez les articles suivants :

Importante

Le compte de pool d’applications Excel Services nécessite l’accès à la base de données de contenu SharePoint associée à Project Web App. Si la base de données de contenu a été créée après Excel Services a été configurée, vous devez suivre la procédure décrite dans Accorder l’accès à la base de données de contenu au compte managé pour accorder l’accès approprié.

Pour plus d’informations sur le déploiement du magasin sécurisé, consultez les articles suivants :

Une fois que Excel Services et le Magasin sécurisé ont été configurés sur la batterie de serveurs, passez aux procédures décrites dans les sections ci-dessous.

Comptes et groupes de sécurité

Le tableau suivant décrit les comptes et les groupes de sécurité nécessaires pour la réalisation des différentes procédures indiquées dans cet article.

Comptes et groupes de sécurité pour la configuration de la création de rapports pour Project Web App

Account Description
Groupe des auteurs de rapports
Groupe de sécurité Active Directory auquel vous ajoutez des utilisateurs qui créeront des rapports, ou tout autre utilisateur qui a besoin d’accéder aux rapports dans Excel. Ce groupe dispose d’autorisations de lecture sur la base de données Project Web App via le rôle de base de données PSDataAccess. Demandez à votre administrateur de domaine de créer ce groupe avant d’effectuer les procédures ci-après.
REMARQUE : si vous avez plusieurs instances de Project Web App et que vous souhaitez isoler l’accès aux rapports pour chacune d’elles, vous aurez besoin d’un groupe Auteurs de rapports pour chaque instance de Project Web App.
Groupe des utilisateurs affichant les rapports
Groupe de sécurité Active Directory auquel vous ajoutez les utilisateurs qui afficheront les rapports. Demandez à votre administrateur de domaine de créer ce groupe avant d’effectuer les procédures ci-après.
REMARQUE : si vous avez plusieurs instances de Project Web App et que vous souhaitez isoler l’accès aux rapports pour chacune d’elles, vous aurez besoin d’un groupe Visionneuses de rapports pour chaque instance de Project Web App.
Compte de l’application cible du magasin sécurisé
Ce compte fournit les informations d’identification nécessaires aux visionneuses de rapports pour afficher les rapports générés à partir des données de la base de données Project Web App. Ce compte doit disposer d’autorisations de lecture sur la base de données Project Web App via le rôle de base de données PSDataAccess.
CONSEIL : nous vous recommandons d’ajouter ce compte au groupe Active Directory Auteurs de rapports décrit ci-dessus pour lui accorder les autorisations nécessaires.

Ajouter un compte de connexion pour le groupe des auteurs de rapports

Pour qu’un auteur de rapport puisse accéder à la base de données Project Web App à partir d’Excel, il est nécessaire de configurer SQL Server accès et d’ajouter une ouverture de session SQL Server. L’ouverture de session doit autoriser un accès spécifique à la base de données Project Web App pour obtenir des informations et des données de schéma. Utilisez le groupe de domaines que vous avez créé pour les auteurs de rapports.

Importante

Excel n’utilise pas le service Banque d’informations sécurisé pour l’accès aux données. Seules les Excel Services dans SharePoint Server 2013 utilisent le magasin sécurisé. Les utilisateurs qui travaillent avec des rapports dans Excel ont besoin d’un accès direct à la base de données.

Effectuez la procédure suivante sur l’ordinateur où se trouve votre base de données Project Web App ou connectez-vous au moteur de base de données à distance à l’aide de SQL Server Management Studio.

Pour ajouter un compte de connexion pour le groupe des auteurs de rapports

  1. Cliquez sur Démarrer, Tous les programmes, Microsoft SQL Server< version>, SQL Server Management Studio.

  2. Sélectionnez l’instance du moteur de base de données SQL Server où réside votre base de données Project Server 2013, puis cliquez sur Se connecter.

  3. Développez Sécurité, cliquez avec le bouton droit sur Connexions, puis cliquez sur Nouvelle connexion.

  4. Dans la page Général, cliquez sur Recherche.

  5. Cliquez sur Types d’objet, puis activez la case à cocher Groupes.

  6. Cliquez sur OK.

  7. Tapez le nom du groupe que vous avez créé pour les auteurs de rapports.

  8. Cliquez sur Vérifier les noms.

  9. Cliquez sur OK.

  10. Sélectionnez la page Mappage de l’utilisateur.

  11. Dans la zone de liste Utilisateurs mappés à cette connexion , sélectionnez la ligne contenant la base de données Project Server 2013.

  12. Cochez la case Mapper pour la base de données Project Server 2013.

  13. Activez la case à cocher d’appartenance au rôle de base de données PSDataAccess.

  14. Cliquez sur OK.

Installer le logiciel Analysis Management Objects de SQL Server 2008

Si vous n’avez pas encore installé le SQL Server 2008 R2 Analysis Management Objects (AMO), vous devez les installer sur chaque serveur d’applications de la batterie de serveurs.

Remarque

Utilisez la version SQL Server 2008 R2 d’AMO, quelle que soit la version de SQL Server que vous utilisez pour héberger vos bases de données.

Cliquez pour télécharger les SQL Server 2008 R2 Analysis Management Objects.

Remarque

Après avoir installé les objets AMO, redémarrez le service d’application Project Server sur chaque serveur d’applications de la batterie de serveurs où il est en cours d’exécution. Ce service est configuré dans le site web Administration centrale de SharePoint dans la section Paramètres système , Gérer les services sur le serveur.

Configurer les paramètres Excel Services

Vous devez configurer des emplacements de fichiers approuvés pour les bibliothèques Project Web App exemples de rapports et de modèles.

Appliquez cette procédure deux fois : une fois pour chaque bibliothèque.

Pour configurer un emplacement de fichier approuvé

  1. Dans l’Administration centrale, à la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application de service Excel Services.

  3. Dans la page d’administration Excel Services, cliquez sur Emplacements de fichiers approuvés.

  4. Cliquez sur Ajouter un emplacement de fichier approuvé.

  5. Dans la zone Adresse, tapez :

    Pour la bibliothèque de modèles :

    https://<servername>/<projectsitename>/ProjectBICenter/Templates/

    or

    Pour la bibliothèque des exemples de rapports :

    https://<servername>/<projectsitename>/ProjectBICenter/Sample%20Reports/

  6. Dans la section Approuver les enfants, vérifiez que la case à cocher Enfants approuvés est activée.

  7. Dans la section Données externes :

  8. Dans la section Autoriser les données externes, sélectionnez l’option Bibliothèques de connexions de données approuvées et incorporées.

  9. Dans la section Avertir lors de l’actualisation , désactivez la case à cocher Avertissement d’actualisation activé .

  10. Conservez les valeurs par défaut des autres options, puis cliquez sur OK.

Vous devez configurer des bibliothèques de connexions de données approuvées afin de permettre aux utilisateurs d’accéder aux connecteurs qui lient les feuilles de calcul de rapport aux données de la base de données Project Server et des bases de données OLAP. Dans le cadre de ce processus, vous aurez besoin de l’URL de la bibliothèque de connexions de données dans Project Web App (PWA).

Utilisez la procédure suivante pour déterminer l’URL de la bibliothèque de connexions de données dans PWA.

Pour déterminer l’URL de la bibliothèque de connexions de données

  1. Sur le site Project Web App, dans le volet de navigation gauche, cliquez sur Rapports.

  2. Dans le volet gauche, cliquez sur Connexions de données.

  3. Dans la page Connexions de données, cliquez sur le bouton Ouvrir le menu ( ...) pour la ligne Anglais (États-Unis) (ou la langue appropriée pour vos paramètres régionaux).

  4. Dans la barre d’outils, cliquez sur Afficher les propriétés.

  5. Dans la page des propriétés Connexions de données, cliquez avec le bouton droit sur le lien Anglais (États-Unis) (ou la langue appropriée pour vos paramètres régionaux), puis choisissez ** Propriétés**.

  6. Copiez l’URL dans la zone de texte Emplacement.

Pour configurer des bibliothèques de connexions de données approuvées

  1. Dans l’Administration centrale, dans Gestion des applications, cliquez sur Gérer les applications de service.

  2. Cliquez sur l’application de service Excel Services.

  3. Cliquez sur Bibliothèques de connexions de données approuvées.

  4. Cliquez sur Ajouter une bibliothèque de connexions de données approuvée.

  5. Dans la zone Adresse, collez l’URL de la bibliothèque de connexions de données que vous avez copiée dans la procédure précédente. L’URL doit se présenter sous la forme suivante :

    https://<ServerName>/<ProjectSiteName>/ProjectBICenter/Data%20Connections/English%20(United%20States)

  6. Cliquez sur OK.

Configurer les paramètres du service Banque d’informations sécurisé

Les exemples de rapports inclus avec chaque instance de Project Web App sont configurés pour utiliser une application cible de banque d’informations sécurisée appelée ProjectServerApplication. Vous devez créer cette application cible pour que les exemples de rapports fonctionnent. Procédez comme suit pour créer l’application cible.

Pour créer une application cible du magasin sécurisé

  1. Dans la page d’accueil du site web Administration centrale de SharePoint, dans la section Gestion des applications, cliquez sur Gérer les applications de services.

  2. Cliquez sur le service Banque d’informations sécurisé.

  3. Dans la page du service Banque d’informations sécurisé, sélectionnez l’onglet Modifier.

  4. Cliquez sur Nouveau.

  5. Dans la page Créer une application cible du service Banque d’informations sécurisé :

  6. Dans la zone ID de l’application cible , tapezProjectServerApplication.

  7. Dans la zone Nom complet, tapez un nom pour l’application cible du magasin sécurisé.

  8. Dans la zone Adresse de messagerie du contact, tapez une adresse de messagerie.

  9. Dans la liste déroulante Type d’application cible, sélectionnez Groupe.

  10. Cliquez sur Suivant.

  11. Dans la page permettant de spécifier les champs des informations d’identification pour votre application cible du magasin sécurisé, cliquez sur Suivant.

  12. Dans la page Spécifier les paramètres d’appartenance :

  13. Dans la zone Administrateurs d’application cible, tapez le nom de l’utilisateur qui doit administrer cette application cible.

  14. Dans la zone Membres, tapez le nom du groupe de domaines que vous avez créé pour les utilisateurs affichant les rapports.

  15. Cliquez sur OK.

  16. Dans la page Application du service Banque d’informations sécurisé, activez la case à cocher de l’application cible que vous venez de créer.

  17. Dans le ruban, dans la section Informations d’identification, cliquez sur Définir.

  18. Dans la boîte de dialogue Définir les informations d’identification de l’application cible du magasin sécurisé (groupe), tapez le nom d’utilisateur et le mot de passe du compte que vous avez créé pour l’application cible du magasin sécurisé.

    Importante

    Ce compte doit disposer d’autorisations PSDataAccess sur la base de données Project Web App. Il est recommandé d’ajouter ce compte au groupe Active Directory des auteurs de rapports afin qu’il dispose des autorisations requises.

  19. Cliquez sur OK.

Remplir les groupes Active Directory des auteurs de rapports et des utilisateurs affichant les rapports

Pour fournir à vos utilisateurs l’accès nécessaire au Centre d’aide à la décision dans Project Web App et aux rapports dans, vous devez remplir les groupes Active Directory Auteurs de rapports et Visionneuses de rapports comme suit :

  • Groupe Auteurs de rapports : ajoutez les comptes Active Directory des utilisateurs qui créeront des rapports à l’aide d’Excel.

  • Visionneuses de rapports : ajoutez les comptes Active Directory de Project Web App utilisateurs qui afficheront des rapports dans le Centre d’aide à la décision.

    Remarque

    Si vos auteurs de rapports afficheront également des rapports, vous pouvez ajouter le groupe Auteurs de rapports au groupe Utilisateurs affichant les rapports dans Active Directory.

Accès aux cubes OLAP

Si vous envisagez d’utiliser SQL Server Analysis Services cubes OLAP avec Project Web App, vous devez configurer l’accès au cube pour vos utilisateurs. Pour plus d’informations, consultez Configurer des cubes OLAP pour Project Web App.

Voir aussi

Forums Project