Gérer l'association de projets d'entreprise à des projets d'équipe
Pour prendre en charge la synchronisation de données entre un plan de projet d'entreprise et un projet d'équipe, vous devez mapper le plan au projet d'équipe. Vous pouvez mapper plusieurs plans au même projet d'équipe. Pour mapper des projets d'entreprise, vous devez enregistrer et mapper l'instance de Project Web Access ou Project Web App (PWA) associée au projet d'entreprise à une collection de projets d'équipe.
Dans cette rubrique
Extraire les instances de PWA enregistrées
Extraire les collections de projets mappées aux instances de PWA
Associer un plan de projet d'entreprise à un projet d'équipe
Supprimer l'association entre un plan de projet d'entreprise et un projet d'équipe
Ajoutez les ressources TFS au pool de ressources pour Project Server
Configuration requise
Avant de mapper un plan de projet d'entreprise à un projet d'équipe, vous devez configurer l'intégration de Visual Studio Team Foundation Server et de Microsoft Project Server. Après avoir réalisé la configuration initiale, vous pouvez mapper des plans à des projets d'équipe si nécessaire et annuler ce mappage.
Pour exécuter ces procédures, vous devez disposer de l'autorisation Administrer Project Server Integration pour une collection de projets d'équipe, ou vous devez appartenir au groupe Team Foundation Administrators. En outre, le compte de service de Visual Studio Team Foundation Server doit disposer d'autorisations d'administration sur les instances de PWA qui participeront à la synchronisation de données. Pour plus d'informations, consultez Accorder les autorisations pour prendre en charge l'intégration de TFS et Project Server.
Extraire les instances de PWA enregistrées
En utilisant la commande suivante, vous pouvez répertorier les instances de PWA qui ont été enregistrées avec un serveur de couche Application et qui sont disponibles pour être mappés à une collection de projets d'équipe.
Pour répertorier des instances enregistrées de PWA
Ouvrez une fenêtre d'invite de commandes à l'emplacement où Visual Studio ou Team Explorer est installé, puis entrez :
cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
Sur une édition 32 bits de Windows, remplacez %programfiles(x86)% par %programfiles.
Tapez la commande suivante, puis appuyez sur la touche ENTRÉE.
TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl
Remplacez tfsUrl par l'adresse Web (URL) du serveur Application-tier.
Le message suivant s'affiche :
Les instances suivantes de PWA sont inscrites : pwaUrl.
Pour plus d'informations, consultez Enregistrer une instance de PWA dans TFS.
Extraire les collections de projets mappées à une instance de PWA
En utilisant la commande suivante, vous pouvez déterminer les collections à mapper à une instance de PWA et disponibles pour participer à la synchronisation de données. Vous pouvez associer un plan de projet d'entreprise uniquement à un projet d'équipe hébergé sur une collection mappée à l'instance de PWA qui prend en charge votre plan.
Pour répertorier les collections mappées
Tapez la commande suivante à l'invite de commandes, puis appuyez sur Entrée :
TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
Remplacez tfsUrl par l'URL du serveur application-tier.
Le message suivant s'affiche :
Les collections suivantes sont mappées: tpcUrl à Project Web Access pwaUrl.
Associer un plan de projet d'entreprise à un projet d'équipe
Vous pouvez mapper un plan de projet d'entreprise à un projet d'équipe qui contient les données à synchroniser. Comme le montre l'illustration suivante, vous pouvez associer plusieurs projets d'entreprise au même projet d'équipe.
Pour mapper un plan de projet d'entreprise à un projet d'équipe
Tapez la commande suivante à l'invite de commandes, puis appuyez sur Entrée :
TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes /nofixedwork /projectFieldForWorkItemType:ProjectFieldName
Remplacez tpcUrl par l'URL de la collection de projets d'équipe, EnterpriseProjectName par le nom du plan de projet d'entreprise, et TeamProjectName par le nom du projet d'équipe. Remplacez ListOfWorkItemTypes par les noms des types des éléments de travail à ajouter à la synchronisation de données. Spécifiez /noFixedWork pour éviter les assignations de type tâche fixes. Vous pouvez également spécifier l'argument /projectFieldForWorkItemType et le nom d'un champ dans Project pour stocker le type d'élément de travail.
Les messages suivants s'affichent :
Mappage de Projet d'entreprise EnterpriseProjectName to team project TeamProjectName.
Vous avez correctement mappé le projet d'entreprise EnterpriseProjectName au projet d'équipe TeamProjectName.
Répétez l'étape 1 pour chaque plan de projet d'entreprise que vous souhaitez associer à un projet d'équipe.
Supprimer l'association entre un plan de projet d'entreprise et un projet d'équipe
Avant de supprimer l'association entre un plan de projet d'entreprise et un projet d'équipe, vous devez d'abord supprimer toutes les tâches liées aux éléments de travail dans le projet d'équipe mappé.
Pour annuler le mappage d'un plan de projet d'entreprise d'un projet d'équipe
À l'invite de commandes, entrez la commande suivante, puis appuyez sur Entrée.
TfsAdmin ProjectServer /UnmapPlanFromTeamProject/collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName
Remplacez tpcUrl par l'URL de la collection de projets d'équipe, EnterpriseProjectName par le nom du plan de projet d'entreprise, et TeamProjectName par le nom du projet d'équipe.
Les messages suivants s'affichent :
Annulation du mappage du projet d'entreprise EnterpriseProjectName au projet d'équipe TeamProjectName.
Le mappage du projet d'entreprise EnterpriseProjectName au projet d'équipe a été annulé avec succès TeamProjectName.
Ajoutez les ressources TFS au pool de ressources pour Project Server
Pour assigner des utilisateurs dans Team Foundation comme ressources dans Project, vous devez les ajouter au pool de ressources d'entreprise et au pool de ressources pour le plan de projet d'entreprise. Pour simplifier ce processus, vous pouvez configurer PWA pour synchroniser automatiquement les groupes de sécurité avec les groupes du même nom dans Active Directory. En outre, vous pouvez synchroniser les utilisateurs et les ressources dans Project Server avec les utilisateurs dans Active Directory dans plusieurs domaines et forêts.
Pour plus d'informations sur l'ajout d'utilisateurs au pool de ressources d'entreprise, consultez les pages suivantes sur le site Web de Microsoft :
De plus, vous devez accorder aux utilisateurs de Team Foundation l'autorisation d'ouverture de session dans Project Server. Pour plus d'informations, consultez Accorder les autorisations pour prendre en charge l'intégration de TFS et Project Server.
Voir aussi
Tâches
Configurer l'intégration de TFS et Project Server
Référence
Gérer des mappages entre un plan de projet d'entreprise et un projet d'équipe
Concepts
Administrer l'intégration de Team Foundation Server et Project Server