Konfigurieren der Exchange-Task-Synchronisierung in SharePoint Server 2013

 

**Gilt für:**Exchange Server 2013, SharePoint Server 2013 Enterprise

**Letztes Änderungsdatum des Themas:**2017-09-21

Zusammenfassung: Konfigurieren von Exchange Server 2016 und SharePoint Server 2013 für die Aufgabensynchronisierung mithilfe des Aufgabensynchronisierungsfeatures von SharePoint Server 2013.

Die Konfiguration der Aufgabensynchronisierung kann relativ komplex sein. Wenn Sie die unten stehenden Hinweise befolgen, sollten in der Lage sein, die Aufgabensynchronisierung zwischen Ihren Exchange Server 2016-, SharePoint Server 2013- und Project Server 2013-Umgebungen schnell zu konfigurieren. Dies ist für jede Art von Unternehmen hilfreich, da Sie Aufgaben aus verschiedenen Anwendungen in eine Anwendung, wie z. B. Outlook 2016 oder SharePoint-MeineWebsites, integrieren können.

Hinweis

Falls Sie hier nach Informationen zur OOF-Integration zwischen Project Server und Exchange suchen, lesen Sie Integration von Exchange Server-Abwesenheitskalendern mit Project Server 2013.

Wichtig

Die Aufgabenverwaltungs-Dienstanwendung in SharePoint Server 2016 ist veraltet, sodass Sie die Exchange-Aufgabensynchronisierung nur in SharePoint Server 2013 konfigurieren können.

Vorbereitung

Was Sie wissen müssen, bevor Sie beginnen:

  • Für SharePoint muss die Benutzerprofilsynchronisierung betriebsbereit sein und ausgeführt werden. Das heißt normalerweise, dass eine Benutzerprofil-Dienstanwendung in der Zentraladministration sowie der Synchronisierungsdienst ausgeführt werden. Nähere Informationen dazu finden Sie unter den folgenden Links: Planen von Benutzerprofilen und Identitäten und Verwalten der Benutzerprofilsynchronisierung in SharePoint Server.

  • Außerdem muss für Ihre SharePoint-Farm die Aufgabenverwaltungs-Dienstanwendung ausgeführt werden.

  • Um Aufgabenergänzungen und -änderungen zu erkennen, muss auch die Suchdienstanwendung ausgeführt werden und auf inkrementelle oder kontinuierliche Durchforstung festgelegt sein. Weitere Informationen finden Sie unter Create and configure a Search service application in SharePoint Server 2016.

  • Es ist sehr wichtig, dass für Ihre SharePoint-Webanwendung SSL (Secure Sockets Layer) ausgeführt wird. Dies ist aus Sicherheitsgründen erforderlich (wenn Sie zu einer Website navigieren, deren URL mit http beginnt, wird SSL verwendet). Wenn Sie mit SSL nicht vertraut sind, finden Sie im Thema Create claims-based web applications in SharePoint Server nähere Informationen. Wenn Sie sich in einer Testumgebung befinden und Self-SSL verwenden, finden Sie die entsprechenden Schritte hierfür am Ende dieses Artikels.

  • Sie sollte für SharePoint MeineWebsites aktiviert haben, um Aufgaben in SharePoint zentral anzuzeigen. Sie können sie auch in Outlook anzeigen.

  • Für die Aufgabensynchronisierung wird Exchange Server 2016 mit Endbenutzerpostfächern benötigt.

  • Wenn Sie die unten stehenden Schritte durchführen, stellen Sie sicher, dass Sie als Mitglied der SharePoint- und Exchange Server-Administratorengruppen angemeldet sind.

Herunterladen und Installieren der Exchange Server-Webdienste-API auf SharePoint Server

Laden Sie zunächst eine Kopie der EWSManagedAPI.msi aus dem Microsoft Download Center (https://www.microsoft.com/en-us/download/details.aspx?id=35371) herunter. Laden Sie diese auf jeden Anwendungsserver (App-Server) in Ihrer SharePoint-Umgebung herunter. Dies sind die Server, die Benutzer verwenden, wenn sie Ihre SharePoint-Website besuchen. Diese Komponente ist erforderlich, damit SharePoint und Exchange diese produktübergreifende Funktionalität erhalten können. Sie müssen die Datei "EWSManagedAPI.msi" über ein Befehlszeilenfenster installieren. Öffnen Sie dieses Fenster als Administrator, und ändern Sie dann Verzeichnisse je nach dem Speicherort der heruntergeladenen Datei. Sie müssen diese eine Skriptzeile genau so ausführen, wie sie unten angezeigt wird:

msiexec /i EwsManagedApi.msi addlocal="ExchangeWebServicesApi_Feature,ExchangeWebServicesApi_Gac"

Dadurch wird der Assistent der EWS API 2.2. gestartet, in dem Sie den Bestimmungen des Lizenzvertrags zustimmen können. Anschließend wird der folgende Bildschirm angezeigt.

Dies ist ein Screenshot des Installationsfensters der verwalteten API von MS Exchange.

Behalten Sie den standardmäßigen Installationsordner bei, es sei denn, sie haben die Datei an einem anderen Ort (etwa auf einem anderen Laufwerk) abgelegt. Sie können zur Installation das Optionsfeld "Everyone" (Jeder) aktivieren. Es sind keine weiteren Einstellungen erforderlich. Wählen Sie "Next" (Weiter) aus, um die Installation durchzuführen.

Dies ist ein Screenshot der Installationsleiste der verwalteten API von MS Exchange.

Dies wird angezeigt, während die Installation durchgeführt wird. Nach Abschluss der Installation schließen Sie den Assistenten.

Nachdem der Assistent nun erfolgreich abgeschlossen wurde, müssen Sie auf jedem Computer, auf dem die Datei installiert wird, das Befehlszeilenprogramm IISReset ausführen, bevor Sie den nächsten Schritt durchführen können. Sie können dazu das gleiche Administrator-Befehlszeilenfenster verwenden, in dem Sie das Skript ausgeführt haben. Geben Sie einfach "IISReset", und drücken Sie zum Fortfahren die EINGABETASTE.

Einrichten einer OAuth-Vertrauensstellung auf dem Exchange Server

Als nächsten Schritt müssen wir eine OAuth-Vertrauensstellung auf dem Exchange Server einrichten. Dabei handelt es sich um eine unidirektionale Vertrauensstellung, die Exchange wissen lässt, dass die SharePoint-Umgebung sicher ist.

Führen Sie dieses Skript (es ist bereits vorhanden, da es mit Exchange installiert wurde) in der Exchange-Verwaltungsshell auf allen Exchange-Postfachservern Ihrer Organisation am Speicherort "C:\Programme\Microsoft\Exchange Server\V15\Scripts" aus:

.\Configure-EnterprisePartnerApplication.ps1 -ApplicationType Sharepoint -AuthMetadataUrl https://<SP_FQDN>/_layouts/15/metadata/json/1

Hinweis

Im obigen Skript stellt <SP_FQDN> einen Platzhalter dar, so dass Sie hier die URL Ihrer SharePoint-Stammwebsitesammlung eingeben müssen. Wenn Sie also über "https://tailspintoys.com" zu Ihrer Website navigieren, geben Sie dies dort ein, wobei Sie am Ende "/_layouts/15/metadata/json/1" hinzufügen.

Das Skript wird ausgeführt und erstellt die für die Vertrauensstellung erforderlichen Konten und Berechtigungen, was mit einer Erfolgsmeldung bestätigt wird. Wenn Sie in der Vergangenheit bereits eine ähnliche Vertrauensstellung eingerichtet haben, wird möglicherweise eine Meldung angezeigt, dass bereits eine Vertrauensstellung existiert. Das Skript erstellt aber trotzdem eine neue Vertrauensstellung für Sie.

Hiermit haben Sie Aufgabensynchronisierung für Ihre Benutzer konfiguriert, die sie von jetzt ab verwenden können. Weitere Informationen finden Sie unter Gruppierung meiner Aufgaben in SharePoint Server und Exchange-Aufgabenintegration.

Zusätzliche Informationen für Self-SSL

Wie oben erwähnt wurde, müssen Sie möglicherweise einem Zertifikat manuell vertrauen, wenn Sie Self-SSL einrichten. Das bedeutet einfach, dass das im IIS eines Servers generierte SSL-Zertifikat auf einem anderen Server nicht erkannt wird, und es eine manuelle Vorgehensweise gibt, damit es funktioniert.

  • Öffnen Sie Internet Explorer auf jedem Exchange-Server, der eine Berechtigung benötigt.

  • Navigieren Sie zu Ihrer SharePoint-Website, die mit einem Self-SSL-Zertifikat ausgeführt wird (sie beginnt mit "https").

  • Wenn ein Hinweis angezeigt wird, dass die Website nicht sicher ist, wählen Sie Zu dieser Website aus.

  • Wenn Sie zur Website gelangen, sollte im Internet Explorer neben der Adressleiste ein Zertifikatfehler-Element angezeigt werden. Wählen Sie es aus.

  • Daraufhin sollte die Option Zertifikate anzeigen verfügbar werden. Wählen Sie sie aus.

  • Wählen Sie die Option Zertifikat installieren aus.

  • Wählen Sie dann Alle Zertifikate in folgendem Speicher speichern aus.

  • Aktivieren Sie das Kontrollkästchen Physikalischen Speicher anzeigen.

  • Installieren Sie das Zertifikat nun unter Vertrauenswürdige Stammzertifizierungsstellen > Lokaler Computer.

Dem Zertifikat wird nun auf dem lokalen Computer vertraut.