Assigner des autorisations pour afficher et gérer des rapports pour Visual Studio ALM
En tant que chef de projet ou administrateur, vous pouvez déterminer qui peut afficher, actualiser, créer et gérer des rapports pour un projet d'équipe dans Visual Studio Team Foundation Server. Les autorisations que vous accordez dépendent à la fois du type de rapport que vous utilisez et du magasin de données auquel le rapport se connecte. Vous pouvez créer des rapports dans Microsoft Excel et SQL Server Reporting Services. Pour obtenir une vue d'ensemble des sources de données, consultez Sélectionner la source de données et l'outil de création.
Si vous souhaitez afficher des données concernant Team Foundation dans un rapport Microsoft Excel, les conditions suivantes doivent être remplies :
Si vous souhaitez accéder à un rapport Microsoft Excel à partir d'un modèle de processus pour Microsoft Solutions Framework (MSF), un portail du projet doit être mis en service et activé pour votre projet d'équipe.
Les rapports Microsoft Excel sont stockés sur le serveur qui héberge les Produits SharePoint pour votre projet d'équipe. Si aucun portail de projet n'a été activé pour votre projet d'équipe, vous n'avez pas accès aux rapports. Pour plus d'informations, consultez Configurer ou rediriger un guide de processus, Rapports Excel (Agile) ou rapports Excel (CMMI).
Si vous souhaitez ouvrir un rapport dans Microsoft Excel qui se connecte au magasin des données opérationnelles pour Team Foundation, le composant d'intégration d'Office avec Team Foundation doit être installé sur votre ordinateur client. Ce complément est installé lorsque vous installez un produit dans Visual Studio ALM.
Si vous souhaitez que les rapports Excel s'affichent dans les tableaux de bord et Excel Services pour être disponibles, le portail du projet doit être hébergé sur Microsoft Office SharePoint Server 2007 Enterprise Edition ou Microsoft SharePoint Server 2010 Enterprise Edition.
Si vous souhaitez afficher des données concernant Team Foundation dans les rapports Reporting Services, Reporting Services doit être mis en service et activé pour la collection de projets d'équipe qui contient votre projet d'équipe. Ces rapports ne sont pas disponibles si Rapports ne s'affiche pas lorsque vous ouvrez Team Explorer et développez le nœud de votre projet d'équipe.
Autorisations pour les rapports Excel qui se connectent au magasin de données opérationnelles
Pour créer, afficher ou actualiser un rapport Microsoft Excel qui contient des données sur des éléments de travail, vous devez être membre du groupe de sécurité Team Foundation Valid Users. Pour stocker un rapport dans le nœud Documents du portail du projet d'équipe, vous devez appartenir au groupe de sécurité Membres pour les Produits SharePoint.
Le tableau suivant résume les autorisations requises par chaque activité. Pour plus d'informations sur la façon d'accorder ces autorisations aux membres de l'équipe, consultez Ajouter des utilisateurs aux projets d'équipe.
Activité |
Team Foundation Server |
Portail du projet d'équipe (SharePoint) |
Remarques |
---|---|---|---|
Afficher ou actualiser un rapport Excel ouvert à partir du nœud Documents de Team Explorer |
Readers |
Visiteurs |
Pour accéder au nœud Documents pour un projet d'équipe, vous devez appartenir au groupe de sécurité Team Foundation Valid Users. Si les autorisations de sécurité requises sont définies explicitement, votre autorisation Afficher les informations au niveau du projet sur le projet d'équipe doit avoir la valeur Autoriser. |
Exécuter une requête d'élément de travail et utiliser la fonctionnalité Ouvrir dans Microsoft Excel |
Readers |
De plus, vous pouvez avoir besoin d'une autorisation pour ouvrir une requête d'équipe. Pour plus d'informations, consultez Définir des autorisations pour les requêtes. |
|
Créer un rapport Microsoft Excel |
Readers |
|
Pour modifier des éléments de travail depuis Microsoft Excel, vous devez appartenir au groupe Contributors ou disposer des autorisations Modifier les éléments de travail dans ce nœud avec la valeur Autoriser. |
Gérer les rapports Excel dans le nœud Documents |
Readers |
Membres |
Pour afficher le nœud Documents, vous devez avoir accès au projet d'équipe. Pour gérer des fichiers sous le nœud Documents, vous devez être membre contributeur pour le site SharePoint. Pour plus d'informations, consultez Gérer des documents et des bibliothèques de documents. |
Autorisations pour les rapports Excel qui se connectent au cube Analysis Services
Pour afficher, actualiser ou créer un rapport Microsoft Excel qui se connecte au cube SQL Server Analysis Services, vous devez appartenir au rôle de sécurité TfsWarehouseDataReaders dans Analysis Services. La seule exception à cette règle concerne l'affichage, l'actualisation ou la création, par vos soins, d'un rapport Excel à partir d'un tableau de bord d'entreprise.
Tous les rapports Microsoft Excel qui s'affichent dans les tableaux de bord d'entreprise contiennent des données provenant du cube Analysis Services. Vous ne pouvez afficher des tableaux de bord d'entreprise que lorsque le portail du projet d'équipe est hébergé sur un serveur qui exécute Microsoft Office SharePoint Server 2007 Enterprise Edition ou Microsoft SharePoint Server 2010 Enterprise Edition.
Pour afficher, actualiser ou créer un rapport Microsoft Excel à partir d'un tableau de bord d'entreprise, vous devez configurer la définition d'application Web SharePoint pour utiliser l'authentification unique ou l'authentification Windows. Les restrictions suivantes s'appliquent selon le service d'authentification que vous configurez.
Important
Vous devez configurer l'application Web SharePoint pour l'authentification unique si vous ne souhaitez pas ajouter d'utilisateur en tant que membre du rôle de sécurité TfsWarehouseDataReaders dans Analysis Services.Vous devez également configurer l'application pour l'authentification unique si le portail du projet d'équipe est configuré pour utiliser l'authentification NTLM et n'est pas installé sur le serveur de couche Données.Les membres du rôle de sécurité TfsWarehouseDataReaders peuvent créer des rapports pour tous les projets d'équipe à travers toutes les collections de projets d'équipe qui utilisent le même entrepôt de données.
Pour l'authentification unique (recommandé)
Pour authentifier des visionneuses de tableaux de bord d'entreprise à l'aide de l'authentification unique, vous devez exécuter les actions suivantes :
Vous devez configurer l'application Web SharePoint pour utiliser l'authentification unique. Pour plus d'informations sur la configuration de l'authentification unique, consultez Configure Settings for Dashboard Compatibility.
Vous devez ajouter des visionneuses de tableaux de bord à un groupe qui se voit accorder l'accès à la définition d'application d'entreprise d'authentification unique.
Pour l'authentification Windows
Pour authentifier des visionneuses de tableaux de bord d'entreprise à l'aide de l'authentification Windows, vous devez exécuter les actions suivantes :
Vous devez héberger le portail du projet d'équipe sur le serveur de couche Données ou configurer l'application Web d'entreprise SharePoint pour utiliser l'authentification Kerberos.
Vous devez ajouter des utilisateurs au rôle de sécurité TfsWarehouseDataReaders dans Analysis Services.
Selon la tâche que vous effectuez, vous pouvez avoir besoin d'autres autorisations. Pour accéder au nœud Documents pour un projet d'équipe, vous devez être membre du groupe de sécurité Team Foundation Valid Users.
Le tableau suivant résume les autorisations requises par chaque activité. Pour plus d'informations sur la façon d'accorder ces autorisations aux membres de l'équipe, consultez Ajouter des utilisateurs aux projets d'équipe et Accorder l'accès aux bases de données de l'entrepôt de données pour Visual Studio ALM.
Activité |
Team Foundation Server |
Portail du projet d'équipe |
Cube Analysis Services (Tfs_Analysis) |
Remarques |
---|---|---|---|---|
Ouvrez le nœud Documents dans Team Explorer et affichez ou actualisez un rapport Microsoft Excel |
Readers |
Visiteurs |
Rôle TfsWarehouseDataReader |
Pour accéder au nœud Documents pour un projet d'équipe, vous devez appartenir au groupe de sécurité Team Foundation Valid Users. Si les autorisations de sécurité requises sont définies explicitement, votre autorisation Afficher les informations au niveau du projet sur le projet d'équipe doit avoir la valeur Autoriser. |
Afficher ou actualiser un rapport Microsoft Excel qui s'affiche dans un tableau de bord d'entreprise |
|
Visiteurs |
En plus des autorisations Visiteurs ou Lecture, vous devez appartenir à un groupe bénéficiant de l'accès au rôle TfsWarehouseDataReader ou à la définition d'application d'entreprise d'authentification unique pour l'application Web SharePoint. Pour plus d'informations, consultez Rapports Excel (Agile) ou rapports Excel (CMMI). |
|
Exécuter une requête d'élément de travail, puis utiliser Créer un rapport dans Microsoft Excel |
Readers |
Rôle TfsWarehouseDataReader |
En plus de ces autorisations, vous pouvez avoir besoin d'une autorisation pour ouvrir une requête d'équipe. Pour plus d'informations, consultez Définir des autorisations pour les requêtes. |
|
Utiliser la fonctionnalité Nouveau rapport Excel d'un tableau de bord |
Visiteurs |
Rôle TfsWarehouseDataReader |
Le bouton Nouveau rapport Excel est disponible uniquement si la création de rapports est configurée pour la collection de projets qui héberge le projet d'équipe. |
|
Créer un rapport depuis Microsoft Excel qui se connecte au cube Analysis Services |
Rôle TfsWarehouseDataReader |
Si vous souhaitez enregistrer le classeur résultant sur le portail du projet, vous devez appartenir au groupe Membres pour les Produits SharePoint. |
||
Gérer les rapports Microsoft Excel dans le nœud Documents |
Readers |
Membres |
|
Vous devez être membre contributeur du site SharePoint pour enregistrer des fichiers sous le nœud Documents. Pour plus d'informations, consultez Gérer des documents et des bibliothèques de documents. |
Autorisations pour les rapports Reporting Services
Pour afficher, actualiser ou créer des rapports disponibles à partir du Gestionnaire de rapports, vous devez appartenir au groupe de sécurité Navigateur ou Gestionnaires de contenu Team Foundation défini sur le serveur qui héberge Reporting Services pour votre collection de projets d'équipe. Pour créer ces rapports, vous devez également appartenir au rôle de sécurité TfsWarehouseDataReaders dans Analysis Services pour l'entrepôt de données relationnelles.
Le tableau suivant résume les autorisations requises par chaque activité. Pour plus d'informations sur la façon d'accorder ces autorisations aux membres de l'équipe, consultez Ajouter des utilisateurs aux projets d'équipe et Accorder l'accès aux bases de données de l'entrepôt de données pour Visual Studio ALM.
Reporting Services |
Cube Analysis Services (Tfs_Analysis) |
Entrepôt de données relationnelles (Tfs_Warehouse) |
|
---|---|---|---|
Afficher ou actualiser un rapport |
Lecteur |
||
Créer un rapport qui accède aux données du cube Analysis Services |
Lecteur |
Rôle TfsWarehouseDataReader |
|
Créer un rapport qui accède aux données de l'entrepôt de données relationnelles |
Lecteur |
Rôle TfsWarehouseDataReader |
|
Gérer des rapports |
Groupe Gestionnaires de contenu Team Foundation |
Voir aussi
Concepts
Gérer des utilisateurs ou des groupes dans TFS
Créer, personnaliser et gérer des rapports pour Visual Studio ALM