Konfigurieren von Project Server 2010 für Microsoft Exchange Server 2007 R2

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2011-10-24

In diesem Artikel wird das Konfigurieren der Integration mit Exchange Server 2007 SP2 beschrieben, wodurch Project Server 2010-Benutzer Project Server-Aufgaben in Microsoft Office Outlook anzeigen können. Diese Funktionalität ersetzt das Outlook-Add-In der Aufgabenstatusberichte für Aufgaben ohne Zeitphasen, das in früheren Versionen von Project Server verfügbar ist, und ermöglicht Aktualisierungen der Vorgangszuweisungen mithilfe des erledigten Prozentsatzes oder der insgesamt verbleibenden Arbeit. Diese Aktualisierungen der Vorgangszuweisungen werden dann automatisch an den Vorgangsstatus-Manager gesendet, wenn die Vorgänge im Exchange-Client aktualisiert werden.

Wichtig

Project Server verwendet SSL (Secure Sockets Layer) für den Zugriff auf Exchange Server und muss dem SSL-Zertifikat vertrauen, das von der Exchange-Farm verwendet wurde. Wenn ein Zertifikat von einer vertrauenswürdigen Zertifizierungsstelle wie VeriSign ausgestellt wird, vertraut Project Server dem Zertifikat. Wenn Ihr SSL-Zertifikat nicht von einer vertrauenswürdigen Zertifizierungsstelle ausgestellt wurde, müssen Sie das Zertifikat möglicherweise aus der Exchange-Farm exportieren und als vertrauenswürdiges Zertifikat auf dem Computer mit Project Server importieren.

Sie müssen ein Mitglied der Administratorgruppen von Project Server und Exchange Server auf dem lokalen Computer sein, um diese Verfahren auszuführen.

Hinweis

Bei den Verfahren und Windows PowerShell-Befehlen in diesem Artikel wird davon ausgegangen, dass Sie Exchange Server 2007 verwenden.

Konfigurieren von Project Web App-Einstellungen

Für die Exchange-Integration muss der Project Server-Administrator den Zugriff auf die Instanz von Exchange Server gewähren, und der Exchange-Administrator muss Exchange den Zugriff auf das Farmadministratorkonto von Project Server gewähren.

So aktivieren Sie die Exchange Server-Synchronisierung

  1. Klicken Sie in Microsoft Project Web App (PWA) auf Servereinstellungen.

  2. Klicken Sie im Abschnitt Betriebsrichtlinien auf Weitere Servereinstellungen.

  3. Aktivieren Sie auf der Seite Weitere Servereinstellungen im Abschnitt Exchange Server-Details das Kontrollkästchen Vorgänge synchronisieren, und klicken Sie dann auf Speichern.

Für jeden Exchange-Clientzugriffsserver in einer Exchange-Serverfarm ist ein Benutzerkonto in PWA erforderlich. Dieses Konto ermöglicht Exchange, den Exchange-Webdienst von Project Server aufzurufen, wenn Vorgangsaktualisierungen synchronisiert werden müssen. Führen Sie das folgende Verfahren für jeden Exchange-Clientzugriffsserver aus.

So erstellen Sie ein Benutzerkonto für einen Exchange-Clientzugriffsserver

  1. Klicken Sie in Project Web App auf Servereinstellungen.

  2. Klicken Sie im Abschnitt Sicherheit auf Benutzer verwalten.

  3. Klicken Sie auf der Seite Benutzer verwalten auf Neuer Benutzer.

  4. Deaktivieren Sie auf der Seite Neuer Benutzer das Kontrollkästchen Benutzer kann als Ressource zugeordnet werden, und geben Sie den Namen des Exchange-Clientzugriffsservers im Feld Anzeigename ein.

  5. Wählen Sie im Abschnitt Benutzerauthentifizierung die Option Windows-Authentifizierung mit Windows-Konto aus, und geben Sie den Namen des Kontos für den Exchange-Clientzugriffsserver im Feld Benutzeranmeldekonto ein.

  6. Wählen Sie im Abschnitt Sicherheitsgruppen in der Liste Verfügbare Gruppen die Option Administratoren aus, und klicken Sie dann auf Hinzufügen.

  7. Klicken Sie auf Speichern.

Die Synchronisierung muss für jeden einzelnen Benutzer von Project Server eingerichtet werden, für den Sie Vorgänge synchronisieren möchten. Führen Sie das folgende Verfahren für jeden Benutzer aus.

So konfigurieren Sie ein Benutzerkonto für die Exchange Server-Synchronisierung

  1. Klicken Sie in Project Web App auf Servereinstellungen.

  2. Klicken Sie unter Sicherheit auf Benutzer verwalten.

  3. Klicken Sie in der Liste mit den Benutzern auf den Namen des Benutzers, den Sie konfigurieren möchten.

  4. Aktivieren Sie auf der Seite Benutzer bearbeiten das Kontrollkästchen Vorgänge synchronisieren.

  5. Klicken Sie auf Speichern.

Beim Konfigurieren von Exchange müssen Sie die Anwendungspoolidentität Ihrer PWA-Site kennen. Verwenden Sie das folgende Verfahren, um die Identität zu bestimmen.

So bestimmen Sie die Anwendungspoolidentität für die Project Web App-Website

  1. Klicken Sie auf der Website für die SharePoint-Zentraladministration im Abschnitt Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie auf der Seite Anwendungsverwaltung auf Dienstanwendungen verwalten.

  3. Markieren Sie auf der Seite Anwendungsverwaltung den Eintrag Project Service-Dienstanwendung, und klicken Sie im Menüband auf Eigenschaften.

  4. Notieren Sie sich im Eigenschaftenfenster auf der Seite Project Web App-Dienstanwendung verwalten das Konto, das zum Ausführen des Anwendungspools konfiguriert ist. Dieses Konto ist im nächsten Schritt zum Konfigurieren von Einstellungen in Exchange Server erforderlich.

Die Synchronisierung muss für jeden einzelnen Benutzer von Project Server eingerichtet werden, für den Sie Vorgänge synchronisieren möchten.

Konfigurieren von Einstellungen für Exchange Server

Im nächsten Schritt wird Exchange Server konfiguriert. Verwenden Sie das folgende Verfahren, um dem PWA-Anwendungspoolkonto die Identitätswechselberechtigung zu gewähren. Führen Sie dieses Verfahren auf jedem Exchange-Clientzugriffsserver in einer Exchange-Serverfarm aus.

So gewähren Sie dem Farmadministrator Identitätswechselberechtigungen

  1. Melden Sie sich als Administrator am Computer mit Exchange Server an.

    Warnung

    Wenn für Ihre Farm ein anderes Konto zum Ausführen des Project Server-Warteschlangendiensts verwendet wird, müssen Sie u. U. statt des Farmadministratorkontos dieses Konto verwenden.

  2. Klicken Sie auf Start, Alle Programme, Microsoft Exchange Server 2007 SP2 und Exchange-Verwaltungsshell.

  3. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein:

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

    Hinweis

    Dabei ist <Anwendungspoolkonto> das Anwendungspoolkonto für die im vorherigen Verfahren notierte Dienstanwendung von Project Server.

Führen Sie das folgende Verfahren für jeden Benutzer von Project Server aus, für den Sie Vorgänge mit Exchange synchronisieren möchten.

So konfigurieren Sie einen Exchange-Benutzer

  1. Melden Sie sich als Administrator am Computer mit Exchange Server an.

  2. Klicken Sie auf Start, Alle Programme, Microsoft Exchange Server 2007 SP2 und Exchange-Verwaltungsshell.

  3. Geben Sie an der Eingabeaufforderung den folgenden Befehl ein: Add-ADPermission -Identity*"<ProjBenutzer>"-User<Farmadministrator>*-extendedRights ms-Exch-EPI-May-Impersonate.

    Hinweis

    Dabei ist <ProjBenutzer> der Name des Benutzers von Project Server, den Sie konfigurieren, und <Farmadministrator> ist das Farmadministratorkonto für SharePoint Server.