Share via


Gestion de 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.

Avant de mapper un plan de projet d'entreprise à un projet d'équipe, vous devez configurer l'intégration des deux produits serveurs. Pour plus d'informations, consultez Configuration de l'intégration de Team Foundation Server et 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.

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

  • Ajouter des ressources dans Team Foundation Server au pool de ressources pour Project Server

Autorisations requises

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 Assignation des autorisations pour prendre en charge l'intégration entre Project Server et Team Foundation 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. Sur un ordinateur sur lequel sont installés Team Explorer et Visual Studio 2010 Service Pack 1, ouvrez une fenêtre d'invite de commandes et accédez au répertoire qui contient l'outil TFSAdmin.

    Par défaut, l'outil se trouve dans Lecteur>:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE. Sur les ordinateurs 64 bits, l'outil se trouve dans Lecteur:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE.

  2. Tapez la commande suivante, puis appuyez sur ENTRÉE.

    TfsAdmin ProjectServer /GetRegisteredPWA /tfs:tfsUrl
    

    Remplacez Urltfs par l'adresse Web (URL) du serveur de couche Application.

    Le message suivant s'affiche :

    Les instances suivantes de PWA sont inscrites : Urlpwa.

Pour plus d'informations, consultez Enregistrement d'une Instance de PWA dans Team Foundation Server.

Retour au début

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

  • À l'invite de commandes, entrez la commande suivante, puis appuyez sur Entrée :

    TfsAdmin ProjectServer /GetMappedCollections /tfs:tfsUrl
    

    Remplacez Urltfs par l'URL du serveur de couche Application.

    Le message suivant s'affiche :

    Les collections suivantes sont mappées : Urlcpe à Project Web Access Urlpwa.

    Retour au début

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. À l'invite de commandes, entrez la commande suivante, puis appuyez sur Entrée :

    TfsAdmin ProjectServer /MapPlanToTeamProject /collection:tpcUrl /enterpriseProject:EnterpriseProjectName /teamProject:TeamProjectName /workItemTypes:ListOfWorkItemTypes /nofixedwork /projectFieldForWorkItemType:ProjectFieldName
    

    Remplacez Urlcpe par l'URL de la collection de projets d'équipe, NomProjetEntreprise par le nom du plan de projet d'entreprise, et NomProjetÉquipe par le nom du projet d'équipe. Remplacez ListeTypesÉlémentsTravail 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 du projet d'entreprise NomProjetEntreprise to team project NomProjetÉquipe.

    Vous avez correctement mappé le projet d'entreprise NomProjetEntreprise au projet d'équipe NomProjetÉquipe.

  2. Répétez l'étape 1 pour chaque plan de projet d'entreprise que vous souhaitez associer à un projet d'équipe.

    Retour au début

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 Urlcpe par l'URL de la collection de projets d'équipe, NomProjetEntreprise par le nom du plan de projet d'entreprise, et NomProjetÉquipe par le nom du projet d'équipe.

    Les messages suivants s'affichent :

    Annulation du mappage du projet d'entreprise NomProjetEntreprise au projet d'équipe NomProjetÉquipe.

    Le mappage du projet d'entreprise NomProjetEntreprise au projet d'équipe NomProjetÉquipe a été correctement annulé.

Retour au début

Ajouter des ressources dans Team Foundation Server 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 Assignation des autorisations pour prendre en charge l'intégration entre Project Server et Team Foundation Server.

Retour au début

Voir aussi

Autres ressources

Configuration de l'intégration de Team Foundation Server et Project Server

Gestion des mappages entre un plan de projet d'entreprise et un projet d'équipe

Administration de l'intégration de Team Foundation Server et Project Server