Ajouter l'intégration avec les produits SharePoint à un déploiement de Team Foundation Server

Lorsque vous avez installé Visual Studio Team Foundation Server, vous avez peut-être ignoré la configuration des ressources des produits SharePoint pour votre déploiement. Un serveur qui exécute les produits SharePoint n'est pas nécessaire au fonctionnement de Team Foundation Server, mais de nombreuses fonctionnalités de Team Foundation Server requièrent l'intégration aux produits SharePoint. Vous pouvez ajouter un serveur qui exécute Microsoft Office SharePoint Server 2007, Microsoft SharePoint Server 2010 ou Windows SharePoint Services 3.0 à votre déploiement de Team Foundation Server. Après avoir ajouté une application Web SharePoint, vous pouvez configurer les collections de projets d'équipe et les projets d'équipe qui sont déjà dans votre déploiement pour utiliser ce serveur pour les portails du projet d'équipe, les rapports et les tableaux de bord.

Notes

Si vous n'avez pas déjà un serveur qui exécute Microsoft Office SharePoint Server 2007, SharePoint Server 2010 ou Windows SharePoint Services 3.0, vous pouvez rechercher des instructions pour l'installation de l'un ou l'autre de ces programmes pour une utilisation avec Team Foundation Server dans le guide d'installation de Team Foundation. Pour obtenir les informations les plus récentes, téléchargez le guide à partir de cette page sur le site Web Microsoft : Installation Guide for Team Foundation ou consultez le guide à la page suivante sur le site Web Microsoft : Installation des composants de Team Foundation. Vous pouvez sinon examiner la documentation des produits SharePoint pour installer Microsoft Office SharePoint Server 2007 à partir de cette page sur le site Web Microsoft : Installer Office SharePoint Server 2007 dans un environnement de batterie de serveurs. Pour examiner la documentation des produits SharePoint pour Windows SharePoint Services 3.0, consultez cette page sur le site Web Microsoft : Effectuer un déploiement dans une batterie de serveurs simple.

Pour ajouter un serveur qui exécute les produits SharePoint à votre déploiement de Team Foundation Server, vous devez configurer les produits SharePoint à l'aide des paramètres compatibles avec Team Foundation Server. Si vous ajoutez un serveur qui exécute Microsoft Office SharePoint Server 2007 ou SharePoint Server 2010, vous devez exécuter des étapes supplémentaires pour le fonctionnement correct des rapports et tableaux de bord des projets d'équipe associés.

Notes

Vous pouvez intégrer manuellement Team Foundation Server ainsi que les produits SharePoint en suivant les étapes de cette procédure. Vous pouvez également utiliser un outil de configuration pour intégrer automatiquement Team Foundation Server à Microsoft Office SharePoint Server 2007 ou SharePoint Server 2010, si votre topologie de déploiement est compatible avec les paramètres par défaut requis par l'outil. Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Visual Studio Team Foundation Server 2010 Pre-configuration Tool for Office SharePoint Server 2007 and SharePoint Server 2010.

Les étapes de configuration manuelle incluent la configuration d'un ou de plusieurs comptes avec les autorisations nécessaires pour remplir le rôle de comptes de service. Vous devez aussi installer les extensions Team Foundation Server pour les produits SharePoint sur le serveur qui exécute les produits SharePoint. Enfin, vous devez configurer des collections de projets d'équipe ou des projets d'équipe existants si vous souhaitez les activer avec les portails, les tableaux de bord et d'autres fonctionnalités d'intégration aux produits SharePoint.

Notes

Les procédures de cette rubrique sont destinées à un déploiement où les produits SharePoint et Team Foundation Server sont complètement intégrés. Si votre déploiement requiert un niveau supérieur de restrictions de sécurité entre Team Foundation Server et les produits SharePoint, consultez Intégrer Team Foundation Server avec les produits SharePoint sans les autorisations d'administration.

Dans cette rubrique

Pour ajouter un serveur qui exécute les produits SharePoint à un déploiement de Team Foundation Server, vous devez compléter les procédures suivantes selon l'ordre indiqué :

  1. Autorisations requises

  2. Créer une application Web

  3. Configurer les paramètres pour la compatibilité des tableaux de bord

  4. Installer et configurer les extensions

  5. Accorder l'accès

  6. Configurer la définition d'application d'entreprise

  7. Configurer les collections de projets d'équipe existantes

  8. Configurer les projets existants

Autorisations requises

Pour exécuter les procédures suivantes, vous devez disposer des autorisations suivantes ou être membre des groupes suivants :

  • membre du groupe de sécurité Administrateurs sur le ou les serveurs qui exécutent la console Administration de Team Foundation 

  • membre du groupe Administrateurs de batterie pour la batterie sur laquelle vous configurez une application Web et modifiez les paramètres des produits SharePoint

Outre ces autorisations, il vous faudra peut-être répondre aux exigences suivantes sur un ordinateur exécutant Windows Server 2008 :

  • Pour suivre une procédure de ligne de commande, vous devrez peut-être ouvrir une invite de commandes avec les autorisations élevées. Pour ce faire, cliquez sur Démarrer, cliquez avec le bouton droit sur Invite de commandes, puis cliquez sur Exécuter en tant qu'administrateur.

  • Pour suivre une procédure qui requiert Internet Explorer, vous devrez peut-être démarrer l'application en tant qu'administrateur. Pour ce faire, cliquez sur Démarrer, puis sur Tous les programmes, cliquez avec le bouton droit sur Internet Explorer et cliquez sur Exécuter en tant qu'administrateur.

  • Pour accéder à l'Administration centrale de SharePoint, au Gestionnaire de rapports, à des rapports ou à des sites Web pour SQL Server Reporting Services, vous devrez peut-être ajouter ces sites à la liste des sites de confiance dans Internet Explorer.

Pour plus d'informations, consultez la rubrique suivante sur le site Web Microsoft : Contrôle de compte d'utilisateur.

Créer une application Web et une collection de sites en vue de leur utilisation avec Team Foundation Server

Pour intégrer les produits SharePoint et Team Foundation Server, vous devez configurer une application Web et une collection de sites avec les paramètres que nécessite Team Foundation Server. Comme vous n'avez pas installé ni configuré Team Foundation Server avec les produits SharePoint, vous devez créer manuellement cette application Web et la collection de sites.

Pour créer une application Web et une collection de sites

  1. Créez une application Web SharePoint qui utilise le port 80, NTLM pour l'authentification et qui dispose d'un nom unique indiquant aussi le numéro de port.

    Pour plus d'informations sur la création d'une application Web SharePoint et d'une collection de sites à utiliser avec Team Foundation Server, consultez Créer des applications et sites Web SharePoint en vue de leur utilisation avec Team Foundation Server.

  2. Créez une collection de sites avec un nom unique et figurant dans cette application Web.

Configurer des tableaux de bord de serveur Office SharePoint

Si vous souhaitez utiliser un serveur qui exécute Windows SharePoint Services 3.0 pour prendre en charge votre déploiement de Team Foundation Server, vous devez ignorer la section suivante.

Si vous installez Windows SharePoint Services 3.0 ou Microsoft Office SharePoint Server 2007 sur un serveur destiné spécifiquement à fonctionner avec Team Foundation Server, vous pouvez suivre les instructions pour les produits SharePoint dans le guide d'installation de Team Foundation. Pour télécharger la version la plus récente de ce guide, consultez la page suivante sur le site Web Microsoft : Installation Guide for Team Foundation.

Pour utiliser un déploiement existant de Microsoft Office SharePoint Server 2007 ou de SharePoint Server 2010 avec votre déploiement de Team Foundation Server, vous devez configurer ce déploiement avec les paramètres que nécessite Team Foundation Server pour le fonctionnement correct des rapports et tableaux de bord des portails du projet d'équipe. Si vous ne configurez pas ces paramètres, les rapports et les tableaux de bord disponibles dans les portails de projets d'équipe peuvent ne pas offrir toutes les fonctionnalités espérées ou ne pas fonctionner correctement.

Vous devez planifier soigneusement la configuration correcte de Microsoft Office SharePoint Server 2007 ou de SharePoint Server 2010. La configuration d'un déploiement est un processus complexe qui implique de nombreux aspects. Par exemple, vous devez déterminer les comptes à utiliser comme comptes de service, les comptes administrateur et les comptes de groupe dans le cadre de votre processus de planification. Les spécifications des comptes sont discutées en détail dans Comptes de service et dépendances dans Team Foundation Server. Vous pouvez également examiner un exemple dans Interactions entre les produits SharePoint et Team Foundation Server. Vous devez examiner avec soin les informations pour vous assurer que vous comprenez les spécifications avant de commencer la configuration.

Pour configurer Office SharePoint Server pour afficher les rapports et les tableaux de bord correctement dans Team Foundation Server

Installer des extensions

Après avoir configuré votre déploiement des produits SharePoint, vous devez installer les Extensions Team Foundation Server pour les produits SharePoint. Si vous projetez d'ajouter plusieurs serveurs ou applications Web, vous devez installer les extensions sur chaque serveur qui exécute les produits SharePoint.

Notes

Il n'est pas nécessaire d'installer les extensions si les produits SharePoint s'exécutent sur le même serveur qui héberge la couche Application pour Team Foundation Server.

Pour installer les extensions Team Foundation Server pour les produits SharePoint

  • Pour plus d'informations, consultez le guide d'installation pour Team Foundation. Pour télécharger la version la plus récente de ce guide, consultez la page suivante sur le site Web Microsoft : Installation Guide for Team Foundation.

Accorder l'accès

Après avoir installé les extensions, vous devez configurer à la fois l'application Web SharePoint et Team Foundation Server pour permettre aux programmes de s'intégrer. Vous devez accorder l'accès entre une application Web SharePoint et Team Foundation Server pour intégrer vos projets d'équipe avec les sites SharePoint.

Les droits d'accès entre Team Foundation Server et les produits SharePoint sont appariés. L'intégration ne réussira pas tant que vous n'avez pas accordé l'accès nécessaire à l'application Web et Team Foundation Server. De plus, si votre compte n'est pas membre du groupe Administrateurs de batterie, vous devez ajouter le compte de service utilisé par les produits SharePoint au groupe SharePoint Web Application Services dans Team Foundation Server.

Pour configurer l'accès entre une application Web SharePoint et Team Foundation Server

Configurer la définition d'application d'entreprise

Si vous souhaitez utiliser un serveur qui exécute Windows SharePoint Services 3.0 pour prendre en charge votre déploiement de Team Foundation Server, vous devez ignorer la section suivante.

Si vous souhaitez utiliser un serveur qui exécute Microsoft Office SharePoint Server 2007 ou SharePoint Server 2010, vous devez ouvrir la console Administration de Team Foundation Server et ajouter la définition d'application d'entreprise que vous avez créée dans les produits SharePoint lorsque vous avez configuré les paramètres de compatibilité des tableaux de bord. Cette configuration est nécessaire pour que les rapports et tableaux de bord s'affichent correctement dans les portails de projet d'équipe que vous créez pour les projets d'équipe qui sont déjà présents dans Team Foundation Server.

Pour configurer la définition d'application d'entreprise

  1. Sur le serveur qui exécute les extensions Team Foundation Server de produits SharePoint, ouvrez la console Administration pour Team Foundation.

    Pour plus d'informations, consultez Ouvrir la console Administration Team Foundation.

  2. Cliquez sur Extensions pour les produits SharePoint, puis sur l'application Web SharePoint pour laquelle vous voulez configurer la définition d'application d'entreprise.

  3. Cliquez sur Modifier l'accès, tapez le nom de la définition d'application d'entreprise, puis cliquez sur OK.

Configurer les collections de projets d'équipe existantes

Après avoir ajouté une application Web SharePoint à votre déploiement de Team Foundation Server, vous pouvez ajouter cette application comme ressource pour toutes les collections de projets d'équipe dans ce déploiement. En ajoutant l'application Web à une collection, vous permettez aux administrateurs de projet de créer et de remplir un site SharePoint comme le portail du projet d'équipe pour un projet d'équipe nouveau ou existant dans cette collection.

Pour ajouter une application Web SharePoint et un emplacement racine par défaut dans lequel les administrateurs de projet créent des portails de projets d'équipe

Configurer les projets existants

Après avoir ajouté une application Web SharePoint à une collection de projets d'équipe, vous pouvez configurer un projet dans cette collection avec un portail du projet d'équipe sur cette application Web SharePoint. Vous devez commencer par créer un site SharePoint pour le projet d'équipe sur l'application Web, puis vous devez ajouter le site au projet. En créant un portail du projet d'équipe, vous fournissez un point unique d'informations sur le projet d'équipe et son état et encouragez les membres du projet à communiquer et partager des ressources. Une fois que vous avez créé un site SharePoint comme portail pour un projet d'équipe, vous devez configurer le site manuellement pour assurer le fonctionnement correct des rapports et tableaux de bord du projet.

Pour créer un site SharePoint à utiliser avec Team Foundation Server

  1. Ouvrez Internet Explorer.

  2. Dans la barre d'adresses, tapez l'adresse du site de niveau supérieur sur l'application Web SharePoint sur laquelle vous voulez créer le site.

  3. Cliquez sur Actions du site, puis sur Créer.

    La page Créer une page apparaît.

  4. Sous Pages Web, cliquez sur Sites et espaces de travail.

    La page Nouveau site SharePoint apparaît.

  5. Dans Titre et description, entrez le titre et la description du site.

  6. Dans Adresse du site Web, entrez l'URL du site.

    L'URL sera automatiquement précédée de l'adresse de l'application Web.

  7. Sous Autorisations, spécifiez les autorisations de l'utilisateur appropriées à votre nouveau site, puis cliquez sur Créer.

  8. Dans la page Sélection du modèle, spécifiez le modèle approprié au processus que vous voulez suivre.

    Par exemple, cliquez sur Tableau de bord Agile si vous créez un site Web pour un projet qui utilise des techniques Agile.

  9. Cliquez sur OK.

    Notes

    Le site s'ouvre immédiatement après que vous l'avez créé, mais certaines de ses fonctionnalités n'apparaissent pas correctement. Ce comportement est attendu et demeure jusqu'à ce que vous terminiez d'ajouter le site comme portail pour un projet d'équipe.

Pour ajouter le site SharePoint comme portail à un projet d'équipe existant

  1. Dans Team Explorer, cliquez avec le bouton droit sur le nom du projet, pointez sur Paramètres du projet d'équipe, puis cliquez sur Paramètres du portail.

  2. Sous l'onglet Portail du projet, activez la case à cocher Activer le portail du projet.

  3. Cliquez sur Utiliser ce site SharePoint, puis sur Configurer l'URL.

  4. Dans la liste Application Web, cliquez sur une application Web SharePoint.

  5. Dans Chemin d'accès relatif du site, entrez le chemin d'accès relatif du site SharePoint que vous avez créé pour ce projet d'équipe.

    Lorsque vous tapez le chemin d'accès, il s'affiche à la fin de la valeur dans URL.

  6. Dans URL, cliquez sur le lien.

    Une fenêtre de navigateur s'ouvre.

  7. Vérifiez que le site Web qui s'ouvre est celui que vous souhaitez utiliser, fermez la fenêtre, puis cliquez sur OK.

  8. Si vous voulez que ce site SharePoint affiche des données pour ce projet, activez la case à cocher Les rapports et les tableaux de bord font référence aux données de ce projet d'équipe.

    Important

    Si vous activez cette case à cocher et qu'un autre projet d'équipe utilise déjà ce site, les conséquences seront sérieuses pour ce projet d'équipe. En activant cette case à cocher, vous redirigez l'ensemble des données et rapports automatisés sur ce portail pour refléter les données pour ce projet d'équipe à la place de l'autre projet d'équipe. Vous devez vous assurer qu'aucun autre projet d'équipe n'utilise ce site SharePoint ou vous devez vérifier auprès du propriétaire de l'autre projet d'équipe que vous devez apporter cette modification. Pour rediriger les rapports et les données, vous devez également être membre du groupe Project Administrators sur les deux projets.

  9. Cliquez sur OK.

  10. Cliquez avec le bouton droit sur le projet d'équipe, puis cliquez sur Afficher le portail du projet.

    Le portail du projet d'équipe s'ouvre dans une nouvelle fenêtre de navigateur.

  11. Cliquez sur Actions du site, puis sur Paramètres du site.

  12. Sous Administration du site, cliquez sur Fonctionnalités du site.

  13. Dans la liste des fonctionnalités du site, cliquez sur Activer pour chaque fonctionnalité que vous souhaitez activer pour ce portail.

Voir aussi

Tâches

Modifier ou supprimer l'accès entre une application Web SharePoint et Team Foundation Server

Concepts

Interactions entre les produits SharePoint et Team Foundation Server

Rôles dans les produits SharePoint

Extensions pour les produits SharePoint

Console Administration Team Foundation

Architecture de Team Foundation Server

Comptes de service et dépendances dans Team Foundation Server

Autorisations de Team Foundation Server

Autres ressources

Configurer les paramètres pour la compatibilité des tableaux de bord

Intégrer Team Foundation Server avec les produits SharePoint sans les autorisations d'administration

Configuration de ressources pour prendre en charge les projets d'équipe

Mise à jour d'un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités

Historique des modifications

Date

Historique

Motif

Août 2010

Informations ajoutées sur SharePoint Server 2010, l'outil de configuration et la spécification pour la fonctionnalité Expérience utilisateur sur les systèmes d'exploitation spécifiques.

Commentaires client.