Partager via


Configurer Project Server 2010 pour une utilisation avec Microsoft Exchange Server 2007 R2

 

S’applique à : Project Server 2010

Dernière rubrique modifiée : 2011-10-24

Cet article explique comment configurer l’intégration à Exchange Server 2007 SP2, de manière à permettre aux utilisateurs Project Server 2010 d’afficher les tâches Project Server dans Microsoft Office Outlook. Cette fonctionnalité remplace la fonctionnalité de création de rapport d’état de tâche du complément Outlook pour des tâches non chronologiques, qui est disponible dans les versions précédentes de Project Server. Elle active également les mises à jour d’affectation de tâche à l’aide de % achevé ou Travail total restant. Ces mises à jour d’affectation de tâche sont ensuite soumises automatiquement au Gestionnaire d’état de tâche lorsque les tâches sont mises à jour sur le client Exchange.

Important

Project Server utilise le protocole SSL pour accéder à Exchange Server et doit approuver le certificat SSL qui est utilisé par la batterie de serveurs Exchange. Si vous disposez d’un certificat émis par une autorité de confiance, telle que VeriSign, Project Server acceptera le certificat. Si votre certificat SSL n’est pas émis par une autorité de certification de confiance, vous risquez de devoir exporter le certificat de la batterie de serveurs Exchange et de l’importer en tant que certificat approuvé vers l’ordinateur exécutant Project Server.

Pour effectuer ces procédures, vous devez être membre des groupes d’administrateurs Project Server et Exchange Server sur l’ordinateur local.

Notes

Les procédures et les commandes Windows PowerShell de cet article supposent que vous utilisez Exchange Server 2007.

Configurer les paramètres de Project Web App

Pour configurer l’intégration Exchange, l’administrateur Project Server doit accorder l’accès à l’instance Exchange Server et l’administrateur Exchange doit accorder l’accès Exchange au compte administrateur de la batterie de serveurs Project Server.

Pour activer la synchronisation Exchange Server

  1. Dans Microsoft Project Web App (PWA), cliquez sur Paramètres de serveur.

  2. À la section Stratégies opérationnelles, cliquez sur Paramètres serveur supplémentaires.

  3. Dans la page Paramètres serveur supplémentaires, à la section Détails sur Exchange Server, activez la case à cocher Synchroniser les tâches, puis cliquez sur Enregistrer.

Chaque serveur d’accès au client Exchange d’une batterie de serveurs Exchange nécessite un compte d’utilisateur dans PWA. Ce compte permet à Exchange d’appeler le service Web Exchange Project Server lorsque des mises à jour de tâches doivent être synchronisées. Appliquez la procédure suivante pour chaque serveur d’accès au client Exchange.

Pour créer un compte d’utilisateur pour un serveur d’accès au client Exchange

  1. Dans Project Web App, cliquez sur Paramètres de serveur.

  2. À la section Sécurité, cliquez surGérer les utilisateurs.

  3. Dans la page Gérer les utilisateurs, cliquez sur Nouvel utilisateur.

  4. Sur la page Nouvel utilisateur, désactivez la case à cocher indiquant L’utilisateur peut être affecté comme ressource et tapez le nom du serveur d’accès au client Exchange dans la zone Nom complet .

  5. À la section Authentification des utilisateurs, sélectionnez Authentification Windows, à l’aide de l’option du compte Windows et tapez le nom du compte de l’ordinateur serveur d’accès au client Exchange dans la zone Compte de connexion utilisateur.

  6. À la section Groupes de sécurité, dans la liste Groupes disponibles, sélectionnez Administrateurs, puis cliquez sur Ajouter.

  7. Cliquez sur Enregistrer.

La synchronisation doit être définie pour chaque utilisateur Project Server dont vous voulez synchroniser les tâches. Appliquez la procédure suivante à chaque utilisateur.

Pour configurer un compte d’utilisateur pour la synchronisation Exchange Server

  1. Dans Project Web App, cliquez sur Paramètres de serveur.

  2. Sous Sécurité, cliquez sur Gérer les utilisateurs.

  3. Dans la liste des utilisateurs, cliquez sur le nom de l’utilisateur que vous voulez configurer.

  4. Dans la page Modifier l’utilisateur, activez la case à cocher Synchroniser les tâches.

  5. Cliquez sur Enregistrer.

Lorsque vous configurez Exchange, vous devez connaître l’identité du pool d’applications qui est associé à votre site PWA. Utilisez la procédure suivante pour déterminer l’identité.

Pour déterminer l’identité du pool d’applications pour le site Project Web App

  1. Sur le site Web Administration centrale de SharePoint, à la section Gestion des applications, cliquez sur Gérer les applications de service.

  2. Dans la page Gestion des applications, cliquez sur Gérer les applications de service.

  3. Dans la page Gestion des applications, sélectionnez Application de service Project et sur le ruban cliquez sur Propriétés.

  4. Dans la fenêtre des propriétés de la page Gérer l’application de service Project Web App, notez le compte configuré pour exécuter le pool d’applications. Ce compte est requis pour configurer les paramètres Exchange Server dans la procédure suivante.

La synchronisation doit être définie pour chaque utilisateur Project Server dont vous voulez synchroniser les tâches.

Configuration des paramètres Exchange Server

L’étape suivante consiste à configurer Exchange Server. Utilisez la procédure ci-après pour accorder une autorisation d’emprunt d’identité pour le compte du pool d’applications PWA. Appliquez cette procédure à chaque serveur d’accès au client Exchange dans une batterie de serveurs Exchange.

Pour accorder des autorisations de l’emprunt d’identité d’administrateur de batterie de serveurs

  1. Ouvrez une session sur l’ordinateur qui exécute Exchange Server en tant qu’administrateur.

    Avertissement

    Si votre batterie utilise un compte différent pour exécuter le service de mise en file d’attente de Project Server, vous devrez peut-être utiliser cet autre compte au lieu du compte d’administrateur de batterie.

  2. Cliquez sur Démarrer, Tous les programmes, Microsoft Exchange Server 2007 SP2, Exchange Management Shell .

  3. À l’invite, tapez la commande suivante :

    Add-ADPermission -Identity (get-exchangeserver).DistinguishedName -User (Get-User -Identity <AppPoolAccount> | select-object).identity -extendedRights ms-Exch-EPI-Impersonation

    Notes

    Entrez ce qui est mentionné ci-dessus, <AppPoolAccount> représentant le compte du pool d’applications pour l’application de service de Project Server indiqué dans la procédure précédente.

Appliquez la procédure suivante à chaque utilisateur Project Server dont vous souhaitez synchroniser les tâches avec Exchange.

Pour configurer un utilisateur Exchange

  1. Ouvrez une session sur l’ordinateur qui exécute Exchange Server en tant qu’administrateur.

  2. Cliquez sur Démarrer, puis Tous les programmes, Microsoft Exchange Server 2007 SP2 et Exchange Management Shell .

  3. À l’invite, entrez la commande suivante : Add-ADPermission -Identity*"<ProjUser>"-User<FarmAdministrator>*-extendedRights ms-Exch-EPI-May-Impersonate.

    Notes

    Entrez ce qui est mentionné ci-dessus, <ProjUser> étant le nom de l’utilisateur Project Server que vous configurez et <FarmAdministrator> le compte de l’administrateur de la batterie SharePoint Server.