Share via


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

  1. 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.

  2. 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.

Associer des projets d'entreprise à un projet d'équipe

Pour mapper un plan de projet d'entreprise à un projet d'équipe

  1. 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.

  2. 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