Partager via


Comment : configurer les paramètres pour la compatibilité des tableaux de bord

Pour utiliser un déploiement de l'édition Enterprise de Microsoft Office SharePoint Server 2007 ou Microsoft SharePoint Server 2010, vous devez le configurer pour qu'il fonctionne avec votre déploiement de Visual Studio Team Foundation Server. Si vous ne configurez pas les paramètres décrits dans cette rubrique, 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.

Après la version finale de Team Foundation Server 2010, Microsoft a créé un outil de configuration automatique de Microsoft Office SharePoint Server 2007 ou SharePoint Server 2010 à des fins de compatibilité avec Team Foundation Server. Cet outil est fournit avec sa propre documentation qui décrit comment exécuter l'outil et ses limites. Si vous utilisez cet outil, vous n'avez besoin de suivre aucune des procédures de cette rubrique. Ce même outil effectue également les étapes nécessaires pour configurer SharePoint Server 2010. Les étapes manuelles pour la configuration de SharePoint Server 2010 ne sont pas indiquées dans cette rubrique. Pour obtenir cet outil, consultez la page suivante sur le site Web Microsoft : Microsoft Team Foundation Server 2010 MOSS Configuration Tool.

Pour configurer manuellement les paramètres de Microsoft Office SharePoint Server 2007 à des fins de compatibilité avec Team Foundation Server, vous devez effectuer les tâches suivantes :

  • Configurer les services requis

  • Créer un fournisseur de services partagés

  • Configurer l'authentification unique

  • Ajouter un emplacement de fichier approuvé pour Excel Services

  • Définir le modèle d'accès

Autorisations requises

Pour effectuer cette procédure, vous devez être membre du groupe de sécurité Administrateurs sur le serveur qui exécute Team Foundation Server. Vous devez également être membre du groupe Administrateurs de batterie dans Microsoft Office SharePoint Server 2007 Enterprise.

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, vous devrez peut-être l'ajouter à 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.

Configurer les services requis par Team Foundation Server dans l'Administration centrale de SharePoint

Team Foundation Server requiert que certains services s'exécutent dans Microsoft Office SharePoint Server 2007 pour que les rapports et les tableaux de bord s'affichent correctement dans les portails de projets d'équipe.

Pour configurer les services dans le Office SharePoint Server

  1. Sur le serveur qui exécute les Microsoft Office SharePoint Server 2007, ouvrez Administration centrale de SharePoint.

  2. Cliquez sur l'onglet Opérations et, sous Topologie et services, cliquez sur Services sur le serveur.

  3. Dans Sélectionnez un rôle de serveur afin d'afficher les services que vous devrez démarrer dans le tableau ci-dessous, cliquez sur Serveur unique ou serveur Web pour les petites batteries de serveurs ou sur Serveur Web pour les batteries de serveurs de taille moyenne.

    Notes

    Pour cette procédure, les deux options sont également valides. Les services sont identiques pour les deux sélections.

  4. Dans Démarrer les services dans le tableau ci-dessous, recherchez Services de calcul Excel, cliquez sur Démarrer, et attendez que l'opération se termine.

  5. Dans Démarrer les services dans le tableau ci-dessous, recherchez Service de recherche Office SharePoint Server, puis cliquez sur Démarrer.

    La page Configurer les paramètres du service Office SharePoint Server Search s'ouvre.

  6. Dans Requête et Indexation, activez les cases à cocher Utiliser ce serveur pour l'indexation de contenu et Utiliser ce serveur pour traiter les requêtes de recherche.

  7. Dans Adresse de messagerie du contact, tapez l'adresse d'un compte de messagerie auquel les utilisateurs externes doivent envoyer leur message électronique relatif aux problèmes avec ce serveur.

  8. Dans Compte de service de recherche de batterie, entrez le nom d'utilisateur et mot de passe d'un compte de domaine à utiliser comme compte de service Office SharePoint Server Search.

  9. Laissez les autres paramètres dans leur configuration par défaut, cliquez sur Démarrer, puis attendez que l'opération se termine.

    Notes

    Le compte de service que vous spécifiez pour le compte de service Office SharePoint Server Search requiert des autorisations spéciales et a des conséquences en matière de sécurité. Pour ce compte, vous ne devez pas spécifier le compte de service que vous utilisez pour les produits SharePoint ni un compte système tel que Services réseau. Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Comptes de service et dépendances dans Team Foundation Server.

  10. Dans Démarrer les services dans le tableau ci-dessous, recherchez Recherche Windows SharePoint Services, puis cliquez sur Démarrer.

    La page Configurer les paramètres du service Recherche Windows SharePoint Services s'ouvre.

  11. Dans Compte de service, entrez le nom d'utilisateur et le mot de passe d'un compte de domaine à utiliser comme compte de service.

  12. Dans Compte d'accès au contenu, entrez le nom d'utilisateur et le mot de passe d'un compte à utiliser comme compte d'accès en lecture seule.

  13. Laissez les autres paramètres dans leur configuration par défaut, cliquez sur Démarrer, puis attendez que l'opération se termine.

    Notes

    Les comptes de service que vous spécifiez pour le compte de service et le compte d'accès au contenu requièrent tous deux des autorisations spéciales et ont des implications sur la sécurité. Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Comptes de service et dépendances dans Team Foundation Server.

Créer un fournisseur de services partagés à utiliser avec Team Foundation Server

Après avoir activé les services requis par Team Foundation Server, vous devez créer un fournisseur de services partagés à utiliser avec Team Foundation Server. Vous devez aussi créer une application Web SharePoint pour prendre en charge le fournisseur de services partagés.

Pour créer un fournisseur de services partagés et l'application Web qui l'utilisera

  1. Cliquez sur Accueil pour afficher la page principale de l'administration centrale, puis cliquez sur Administration de services partagés.

  2. Sur la page Gérer les services partagés de cette batterie, cliquez sur Nouveau fournisseur de services partagés.

    La page Nouveau fournisseur de services partagés s'affiche.

  3. Dans Nom du fournisseur de services partagés, tapez le nom du nouveau fournisseur de services partagés ou acceptez le nom par défaut.

    Le nom par défaut est SharedServices, suivi d'un nombre (par exemple, SharedServices1).

  4. Cliquez sur Créer une application Web.

    La page Créer une application Web apparaît.

  5. Dans Site Web IIS, cliquez sur Créer un nouveau site Web IIS.

  6. (Facultatif) Dans Description, remplacez la valeur par défaut, SharePoint, par le nom fourni lors de l'étape précédente (par exemple, SharedServices1).

    Important

    Ne modifiez pas le numéro de port ni ne supprimez de la description la référence au numéro de port.

  7. Dans Configuration de la sécurité, cliquez sur NTLM, puis cliquez sur Créer un nouveau pool d'applications.

  8. Dans Pool d'applications, configurez les options suivantes :

    • Dans Nom du pool d'applications, vérifiez que le nom correspond au nom de la zone Description.

    • Dans la section Sélectionnez un compte de sécurité pour ce pool d'applications, cliquez sur Configurable, puis entrez le nom d'utilisateur et le mot de passe du compte de service pour les produits SharePoint.

  9. Laissez les autres paramètres dans leur configuration par défaut, puis cliquez sur OK.

    Après que vous avez créé l'application Web, la page Nouveau fournisseur de services partagés s'affiche avec un message d'erreur dans la barre de titre. Ce comportement est prévu.

  10. Dans Nom du fournisseur de services partagés, dans Application Web, vérifiez que le nom de l'application Web que vous venez de créer pour le fournisseur de services partagés s'affiche et ne modifiez aucun des paramètres par défaut de cette section.

  11. Dans Emplacement de mes sites, sous URL d'emplacement de mes sites, dans URL relative, entrez une URL relative si un site existe déjà à l'emplacement /.

    Cette URL n'est obligatoire que si un site existe déjà à l'emplacement /. En règle générale, les utilisateurs spécifient /My, mais vous pouvez spécifier n'importe quel nom qui n'utilise pas de caractères interdits. Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Restrictions d'affectation de noms dans Team Foundation.

  12. Dans Entrez les informations d'identification du service Fournisseur de services partagés, entrez le nom d'utilisateur et le mot de passe du compte que vous souhaitez utiliser comme compte pour les informations d'identification du service.

    Notes

    Vous devez spécifier un compte d'utilisateur de domaine, mais il n'est pas nécessaire que celui-ci soit membre d'un groupe de sécurité particulier. Spécifiez un compte d'utilisateur unique qui n'a pas les autorisations d'administration. N'utilisez pas le compte de service pour Team Foundation (TFSService) ou le compte de lecteur de données (TFSReports) parce que tous deux requièrent des autorisations dont ce compte ne doit pas disposer. Pour plus d'informations, consultez la page suivante sur le site Web Microsoft : Comptes de service et dépendances dans Team Foundation Server.

  13. Laissez les autres paramètres dans leur configuration par défaut, cliquez sur OK, puis attendez que l'opération se termine.

    Notes

    Si un message d'avertissement apparaît à propos de l'hébergement du site d'administration du fournisseur de services partagés et du site racine sur le même serveur, cliquez sur OK.

  14. Dans la page Opération réussie, cliquez sur OK.

Configurer l'authentification unique

Pour configurer l'authentification unique, vous devez créer une définition d'application d'entreprise. Pendant la procédure suivante, vous devrez peut-être vous connecter avec deux ensembles d'informations d'identification. Pour terminer cette procédure avec succès, le compte avec lequel vous ouvrez une session sur le serveur qui exécute Microsoft Office SharePoint Server 2007 doit satisfaire les spécifications suivantes :

  • Le compte doit être un compte d'utilisateur de domaine. Il ne peut s'agir d'un compte de groupe.

  • Le compte doit être membre du groupe Administrateurs de batterie.

  • Le compte doit être membre du groupe Administrateurs local sur le serveur de travaux.

  • Le compte doit être membre des rôles securityadmin et db_creator sur l'instance de SQL Server qui hébergera la base de données d'authentification unique.

  • Le compte doit être le même compte utilisé en tant que Compte administrateur de l'authentification unique ou doit être membre du compte de groupe utilisé en tant que Compte administrateur de l'authentification unique.

Pour configurer l'authentification unique

  1. Dans l'Administration centrale de SharePoint, cliquez sur l'onglet Opérations.

  2. Sous Configuration de la sécurité, cliquez sur Comptes de service.

  3. Dans la page Comptes de service, dans la section Gestion des informations d'identification, cliquez sur Service Windows, puis sur Service d'authentification unique dans la liste des services.

  4. Dans la section Sélectionnez un compte pour ce composant, cliquez sur Configurable.

  5. Entrez le nom d'utilisateur et le mot de passe d'un compte que vous avez configuré pour être utilisé comme compte d'authentification, puis cliquez sur OK.

    Notes

    Le compte de service que vous spécifiez requiert des autorisations spéciales et a des conséquences en matière de sécurité. Le compte doit avoir les autorisations requises pour se connecter interactivement au serveur et doit être membre du groupe Administrateurs sur le serveur d'authentification unique. Pour ce compte, vous ne devez pas spécifier le compte de service que vous utilisez pour les produits SharePoint ni un compte système tel que Services réseau. Pour plus d'informations, consultez les pages suivantes sur le site Web Microsoft : Comptes de service et dépendances dans Team Foundation Server, Planifier des comptes d'administration et de service (Office SharePoint Server), Authentification unique et Démarrer le service d'authentification unique.

  6. Cliquez sur Démarrer, sur Outils d'administration, puis sur Services.

  7. Dans Services, cliquez avec le bouton droit sur Service d'authentification unique Microsoft Single Sign-On, puis cliquez sur Propriétés.

  8. Sous l'onglet Général, dans Type de démarrage, cliquez sur Automatique, cliquez sur Démarrer, puis cliquez sur OK.

  9. Dans l'Administration centrale de SharePoint, cliquez sur l'onglet Opérations.

  10. Sous Configuration de la sécurité, cliquez sur Gérer les paramètres d'authentification unique.

    Notes

    Pour ouvrir cette page, vous devrez peut-être vous connecter avec le compte et les informations d'identification que vous avez configurés dans l'étape précédente. Dans ce cas, vous devez basculer les utilisateurs ou démarrer une autre session et vous connecter au serveur avec ce compte. Vous ne devez pas vous déconnecter de votre session d'utilisateur active. Comme autre solution, vous pouvez essayer la fonction Se connecter en tant qu'utilisateur différent dans l'Administration centrale de SharePoint, mais il se peut que cette fonction ne fonctionne pas pour cette opération. Pour utiliser cette fonction, cliquez sur BienvenueNomUtilisateur en haut de la fenêtre, cliquez sur Se connecter en tant qu'utilisateur différent, puis connectez-vous avec ce compte.

  11. Dans la page Gérer les paramètres d'authentification unique, cliquez sur Gérer les paramètres du serveur.

    La page Gérer les paramètres du serveur s'affiche.

  12. Dans Compte administrateur d'authentification unique, entrez le nom d'utilisateur et le mot de passe d'un compte que vous avez configuré pour être utilisé comme compte d'authentification.

    Notes

    Le compte de service que vous spécifiez requiert des autorisations spéciales et a des conséquences en matière de sécurité. Le compte doit avoir les autorisations requises pour se connecter interactivement au serveur et doit être membre du groupe Administrateurs sur le serveur d'authentification unique. Pour ce compte, vous ne devez pas spécifier le compte de service que vous utilisez pour les produits SharePoint ni un compte système tel que Services réseau. Pour plus d'informations, consultez ces sites Web Microsoft : Comptes de service et dépendances dans Team Foundation Server, Planifier des comptes d'administration et de service (Office SharePoint Server), Authentification unique et Démarrer le service d'authentification unique.

  13. Dans Compte administrateur des définitions d'applications d'entreprise, tapez le nom d'utilisateur de la personne ou du groupe de personnes que vous souhaitez définir comme gestionnaire des définitions d'application d'entreprise sur le serveur.

    Vous devez considérer la création et l'utilisation d'un groupe que vous utiliserez pour tous les membres du groupe Team Foundation Administrators.

  14. Laissez les autres paramètres dans leur configuration par défaut, puis cliquez sur OK.

  15. Dans la page Gérer les paramètres d'authentification unique, cliquez sur Gérer la clé de chiffrement.

  16. Dans la page Gérer la clé de chiffrement, cliquez sur Créer la clé de chiffrement.

  17. Dans la page Créer la clé de chiffrement, cliquez sur OK.

    Important

    Assurez-vous de sauvegarder la clé de chiffrement dans un emplacement sécurisé.

  18. Retournez à la page Gérer les paramètres d'authentification unique.

    Notes

    Si vous vous êtes connecté à l'Administration centrale de SharePoint avec un compte d'utilisateur différent afin de modifier les paramètres de l'authentification unique, vous devez rétablir une session qui s'exécute avec votre propre compte. Une fois que vous avez effectué la modification, les deux options supérieures disparaissent de la page Gérer les paramètres d'authentification unique.

  19. Cliquez sur Gérer les paramètres pour les définitions d'application d'entreprise.

  20. Dans la page Gérer les paramètres pour les définitions d'applications d'entreprise, cliquez sur Nouvel élément.

    La page Créer une définition d'application d'entreprise apparaît.

  21. (Facultatif) Dans Informations sur l'application et le contact, dans Nom complet et Nom de l'application, tapez TFS.

    Cette étape n'est pas obligatoire, mais elle peut s'avérer utile pour faciliter les sessions d'identification ultérieures.

  22. Dans Adresse de messagerie, tapez l'adresse de messagerie de la personne ou du groupe dont vous souhaitez qu'ils reçoivent les messages électroniques relatifs à cette application.

  23. Dans Type de compte, cliquez sur Groupe.

  24. Dans Type d'authentification, cliquez sur Authentification Windows, puis cliquez sur OK.

  25. Retournez à la page Gérer les paramètres d'authentification unique, puis cliquez sur Gérer les informations de compte pour les définitions d'applications d'entreprise.

    La page Gérer les informations de compte pour les définitions d'applications d'entreprise s'affiche.

  26. Dans la section Informations de compte, dans la liste Définition de comptes d'entreprise, cliquez sur le nom de la définition de compte d'entreprise que vous avez créée pour prendre en charge Team Foundation Server.

    Si vous avez suivi la convention d'affectation des noms, le nom sera TFS.

  27. Dans Nom du compte de groupe, tapez le nom d'un groupe de sécurité global du domaine qui contient tous les utilisateurs auxquels vous souhaitez accorder l'accès aux tableaux de bord et aux rapports dans Team Foundation Server, puis cliquez sur Définir.

  28. Dans Fournir les informations de compte sur le serveur, entrez le nom et le mot de passe du compte du lecteur de rapport (auquel il est fait référence avec l'espace réservé TFSReports), puis cliquez sur OK.

  29. Dans la page Gérer les informations de compte pour les définitions d'applications d'entreprise, cliquez sur Terminé.

Ajouter un emplacement de fichier approuvé pour Excel Services

Pour que les rapports fonctionnent correctement, vous devez également configurer l'application Web que vous avez créée pour que Team Foundation Server l'utilise comme emplacement de fichier approuvé pour Excel Services.

Pour ajouter un emplacement de fichier approuvé

  1. Dans l'Administration centrale de SharePoint, cliquez sur Accueil pour retourner à la page d'accueil de l'Administration centrale de SharePoint.

  2. Sous Administration de services partagés, cliquez sur le nom du fournisseur de services partagés que vous avez créé.

    Si vous avez suivi la convention d'affectation des noms suggérée, cette application s'appellera SharedServices1.

    La page d'accueil de l'administration de l'application Web s'ouvre.

  3. Sous Paramètres Excel Services, cliquez sur Emplacements de fichiers approuvés.

  4. Sur la page Emplacements de fichiers approuvés, cliquez sur Ajouter un emplacement de fichier approuvé.

    La page Excel Services : ajouter un emplacement de fichier approuvé s'affiche.

  5. Dans Adresse, tapez l'URL du site racine de l'application Web que vous utiliserez avec Team Foundation Server.

    Vous devez spécifier l'application Web que vous avez créée dans la section Créer une application Web.

  6. Dans Type d'emplacement, cliquez sur Windows SharePoint Services.

  7. Dans Approuver les enfants, activez la case à cocher Enfants approuvés.

  8. Dans la section Données externes, sous Autoriser les données externes, cliquez sur Bibliothèques de connexions de données approuvées et incorporées.

  9. (Facultatif) Désactivez la case à cocher Avertissement d'actualisation activé.

  10. Dans Nombre maximal de demandes simultanées par session, modifiez le nombre en 20, assurez-vous que la case à cocher Avertissement d'actualisation activé n'est pas activée, puis cliquez sur OK.

Définir le modèle d'accès

Une fois que vous avez configuré tous les paramètres et les services que Team Foundation Server requiert, vous devez configurer le modèle d'accès de l'application Web pour l'authentification unique pour la délégation. Si vous ne configurez pas le modèle d'accès, Team Foundation Server et l'application Web ne peuvent pas interagir.

Pour définir le modèle d'accès

  1. Sur le serveur qui exécute l'Administration centrale de SharePoint, ouvrez une invite de commandes.

  2. Modifiez les répertoires en %programfiles%\Common Files\Microsoft Shared\Web Server Extensions\12\bin et tapez la commande suivante :

    stsadm -o set-ecssecurity -ssp SharedServiceProviderName -accessmodel delegation

    SharedServiceWebApplicationName est le nom du fournisseur de services partagés que vous avez créé. Si vous avez suivi la convention d'affectation des noms suggérée, le nom est SharedServices1.

  3. À l'invite de commandes, tapez iisreset pour redémarrer IIS.

Historique des modifications

Date

Historique

Motif

Mars 2011

Informations et lien supplémentaires vers l'outil de configuration automatique de SharePoint Server 2010 ou Microsoft Office SharePoint Server 2007 pour la compatibilité de tableau de bord.

Améliorations apportées aux informations.