esExchange
Das optionale Modul esExchange integriert sich in den esBusinessserver-Dienstes, wird für den Abgleich von Terminen und Aufgaben zwischen eserp und Microsoft Exchange verwendet. Es können Abgleicheinstellungen pro zu synchronisierenden Benutzer vorgenommen werden.
Mit der Lizenz für esExchange kann der Abgleich mit mehreren Exchange-Servern eingerichtet werden.
Bitte beachten Sie besonders die Systemvoraussetzungen. Anschließend können die nachfolgenden Hilfepunkte der Reihe nach durchlaufen werden.
Synchronisierung von Terminen und Aufgaben zwischen Exchange und eserp.
Konferenztermine
Es werden im eserp keine Konferenztermine geändert oder gelöscht, wenn diese im Exchange geändert oder gelöscht werden.
Voraussetzungen
Das Modul esExchange ist Bestandteil des esBusinessservers, wird für den Abgleich von Terminen und Aufgaben zwischen eserp und Microsoft Exchange verwendet. Es können Abgleichseinstellungen pro zu synchronisierenden Benutzer (Mitarbeiter) vorgenommen werden. Über eine zusätzliche Lizenz ist es möglich mehrere Microsoft Exchange Server anzubinden.
Voraussetzung für die Inbetriebnahme der Exchangeschnittstelle ist ein bereits konfigurierter esBusinessserver-Dienst.
Microsoft
- ab Microsoft Exchange 2016
- EWS (Exchange Web Services) vorinstalliert und lauffähig
Es wird dringend empfohlen per Autodiscover zu kommunizieren. Ob dies einwandfrei möglich ist, kann durch einen Verbindungstest für Microsoft-Webdienste unter https://testconnectivity.microsoft.com/ erfolgen. [Verbindungstests für Microsoft Exchange-Webdienste -> Synchronisierung, Benachrichtigung, Verfügbarkeit und automatische Antworten])
-
Verbindung per SSL Benutzerfreundlichkeit.
Es ist ein nicht selbst signiertes Zertifikat erforderlich.
Für diesen Einsatzzweck benötigen Sie ein von einer vertrauenswürdigen Zertifizierungsstelle (CA - Certificate Authorities) ausgestelltes und überprüftes Zertifikat.
Siehe auch Businessserver - Bereich 'Client-Einstellungen'
-
Sofern mit Load Balancing gearbeitet wird, ist es notwendig, dass das gesamte System unter einer URL zusammenläuft (nicht eine URL pro User / Postfach).
-
Wenn dies nicht gewünscht ist, besteht die Möglichkeit ein zusätzliches Modul zu erwerben (esMulti-Exchange) welches auch die Anbindung mehrerer Exchange Server ermöglicht.
-
Berücksichtigung zusätzlicher EWS Parameter.
-
Es ist erforderlich, dass der Exchange Benutzer Account ein vollständiger Benutzer mit Postfach ist und die Berechtigung besitzen muss, das zu synchronisierenden Personal 'impersonaten' zu können. Hierbei handelt es sich um die Rolle ApplicationImpersonation.
Besprechen Sie dies besonders dann mit Ihrem Anbieter, wenn es sich um eine Exchange Lösung in der Cloud handelt.
eserp
- eserp ab Version 1.0 (zusätzliches Datenbankskript notwendig)
- esBusinessserver für eserp ab Version 1.0
- Die entsprechend zu synchronisierenden Benutzer benötigen Rechte zum Anlegen der Termine.
Es werden im eserp keine Konferenztermine geändert oder gelöscht, wenn diese im Exchange geändert oder gelöscht werden. Bitte berücksichtigen Sie, dass für die Installation und Konfiguration Ihre MS Exchange Servers entsprechendes IT Fachpersonal benötigt wird.
Wir empfehlen außerdem, die Installation und Inbetriebnahme des esBusinessservers und esExchange-Modules durch einen unserer Techniker begleiten zu lassen, sobald die obigen Systemvoraussetzungen für den Microsoft Exchange Server erfüllt sind.
Zusätzliche Exchange Parameter
Für den Betrieb der esExchange Schnittstelle sind ggf. zusätzliche Einstellungen beim Microsoft Exchange Server selbst nötig, welche auch auf den Microsoft Hilfe Seiten eingesehen werden können.
Um die Suche nach den Befehlen zu erleichtern, haben wir diese hier für Sie zusammengestellt. Diese sollten durch Ihren IT Spezialisten per Exchange-Management-Shell konfiguriert werden.
Die hier angegebenen Informationen können Ihren Wünschen angepasst werden.
exchangeadmin oder ESExchangeEWS sind mögliche Namen.
Die nachfolgenden angegebenen Parameter gelten grundsätzlich für alle unterstützten Microsoft Exchange Versionen, sofern nicht anders angegeben.
Impersonating
Dem Exchange Server Active Directory Benutzer Impersonating erlauben:
New-ManagementRoleAssignment –Name:EsExchangeEWS –Role:ApplicationImpersonation –User:esexchangeadmin
Zusätzliches
Exchange Versionen abfragen:
es2000 macht keine Angaben zu einer bestimmten Eignung obiger Informationen. Irrtümer und Fehler bleiben ausdrücklich vorbehalten, die Angaben erfolgen ohne Gewähr. Die Angaben stellen nur Beschreibungen dar und enthalten keine Garantie der Beschaffenheit der Produkte. Die Informationen können z.T. auch ein Versuch sein, Ihnen bei einer Aufgabenstellung zu helfen, selbst wenn das Produkt eigentlich nicht für diesen speziellen Zweck vorgesehen wurde.
eserp
- eserp ab Version 2.0 (zusätzliches Datenbankskript für die eserp-Datenbank notwendig)
- esBusinessserver für eserp ab Version 2.00 (Siehe auch Systemvoraussetzungen)
- Die entsprechend zu synchronisierenden Benutzer benötigen Rechte zum Anlegen der Termine.
Konferenztermine
Es werden im eserp keine Konferenztermine geändert oder gelöscht, wenn diese im Exchange geändert oder gelöscht werden.
Bitte berücksichtigen Sie, dass für die Installation und Konfiguration Ihre MSExchange Servers entsprechendes IT Fachpersonal benötigt wird.
Einrichtung
Hinweise
Es ist sicherzustellen, dass innerhalb des Netzwerkes keine weiteren esExchange-Schnittstellen in Betrieb sind (zum Beispiel in einer Testumgebung).
Die entsprechenden Einstellungen finden sich im Konfigurationstool für den esBusinessserver (esServerConfig). Für die Funktionen der esExchange-Schnittstelle ist es daher notwendig, dass der esBusinessserver-Dienst installiert und gestartet wird.
Über das Register Exchange gelangen Sie zu der esExchange Konfiguration. Mit der esExchange Schnittstelle haben Sie die Möglichkeit Ihre Termine und Aufgaben aus Microsoft Exchange und eserp zu synchronisieren.
Bereich Exchangeverbindungen
Über die Schaltfläche oberhalb der Liste legen Sie eine neue Verbindung zu Ihrem Microsoft Exchange Server per EWS Exchange Web Services Die Exchange-Webdienste sind eine wichtige Schnittstelle für Applikationen für den Zugriff auf Exchange-Inhalte. an.
Terminsynch.
Aktivieren Sie diese Option, wenn über die Exchange-Verbindung auch eine Synchronisation von Terminen stattfinden soll.
Exchange EWS Informationen
Exchange Authentifzierungsart
Über diese Auswahl legen Sie fest, wie sich das esExchange sich gegenüber dem Exchangeserver authentifiziert.
Je nach gewählter Authentifzierungsart sind unterschiedliche Angaben erforderlich.
Benutzer-Authentifizierung (UPN, Passwort)
Bei der Methode werden ein Benutzer und ein Passwort zur Authentifizierung gegenüber dem Exchangeserver verwendet.
Benutzer (UPN)
Geben Sie hier den Account Namen (User Principal Name) für Ihren Exchange Server ein.
Bitte beachten Sie, dass es sich NICHT um einen Domänen User in Schreibweise Domain\Exchangeadmin handelt, sondern um eine Schreibweise wie Exchangeadmin@domain.local
Die genaue Schreibweise ist abhängig von der eingesetzten Exchangeversion. Bei Fragen wenden Sie sich bitte an Ihren Exchange-Administrator.
Es ist erforderlich, dass der angegebene Exchange Benutzer Account ein vollständiger Exchange-Benutzer mit Postfach ist. Zusätzlich ist die Berechtigung notwendig, die zu synchronisierenden Mitarbeiter impersonaten zu können.
Hierbei handelt es sich in Exchange um die Rolle ApplicationImpersonation
Passwort
Das Passwort für den eingetragenen Exchange Account.
Autodiscover
Wenn Sie das Autodiscover verwenden, wird der Eintrag unter ASMX (Url) ignoriert und automatisch bei jeder neuen Verbindung ermittelt.
Sofern die Meldung The Autodiscover Service couldn´t be located erscheint, liegt ein Problem der Server / Netzwerk Konfiguration vor.
Prüfen Sie zunächst, ob die Verbindung per URL (nächster Punkt) möglich ist. Um Probleme mit der automatischen Verbindung(Auto Discover) zu lösen, bietet Microsoft den Support and Recovery Assistent unter der folgenden Seite an: https://testconnectivity.microsoft.com/
ASMX (Url)
Die URL (ASMX) zum Exchangeserver wird im Idealfall durch das Autodiscover nach Eingabe von Benutzername und Passwort mit der Schaltfläche Zuordnung prüfen ermittelt und hier eingetragen.
Sollten Sie das Autodiscover nicht verwenden können, haben Sie alternativ die Möglichkeit die vollständige URL zu Ihrer .asmx Konfiguration hier einzutragen.
Allgemeines Beispiel URL
https://outlook.office365.com/ews/exchange.asmx
Beispiel URL bei einem echten Zertifikat
https://exchange.meinserver.com/ews/exchange.asmx
(Bitte beachten Sie die exchange. Schreibweise in der URL)
Die URL kann über folgenden PowerShell Befehl am Exchange Server ermittelt werden:
Get-WebServicesVirtualDirectory |fl identity,internalurl,externalurl
Verbindung Prüfen
Hiermit können Sie die Verbindung zu Ihren Exchange Server prüfen.
Anwendungs-Authentifizierung mit OAuth 2.0 (IDs, Secret)
Erfragen Sie die benötigten Informationen bei Ihrem Exchange Administrator
Eine Beschreibung zum Registrieren des esBusinessservers als App für Exchange-Online finden Sie unter App registrieren für Exchange Online
ASMX (Url)
Sollten Sie das Autodiscover nicht verwenden können, haben Sie alternativ die Möglichkeit die vollständige URL zu Ihrer .asmx Konfiguration hier einzutragen.
Allgemeines Beispiel URL
https://outlook.office365.com/ews/exchange.asmx
Beispiel URL bei einem echten Zertifikat
https://exchange.meinserver.com/ews/exchange.asmx
(Bitte beachten Sie die exchange. Schreibweise in der URL)
Die URL kann über folgenden PowerShell Befehl am Exchange Server ermittelt werden:
Get-WebServicesVirtualDirectory |fl identity,internalurl,externalurl
Client-ID
Tragen Sie hier die Client-ID für die Verbindung zum Exchange Server ein.
Mandant-ID
In diesem Feld wird die Mandant-ID für die Verbindung hinterlegt.
Clientschlüssel
Für die Verbindung zum Exchange-Server ist zusätzlich ein Clientschlüssel erforderlich.
Auth-Token erfragen
Über die Schaltfläche Auth-Token erfragen können Sie nach Eingabe der benötigten Zugangsdaten ein Authentifizierungs-Token vom Exchangeserver anfordern.
Bereich Optionen - Terminsynchronisierung
In diesem Bereich definieren Sie die weitere Einstellungen der in der Liste gewählten Exchangeverbindung.
Intervall ES-Synchronisierung (Min.)
Geben hier ein Intervall in Minuten ein, in dem Ihre eserp-Datenbank nach Änderungen an Terminen und Aufgaben durchsucht und nach Exchange synchronisiert werden soll.
Synchroniosierungsbeginn
Wählen Sie hier den Zeitpunkt ab wann Änderungen im Exchange oder im eserp beachtet werden sollen. Er dient als Startwert für die Schnittstelle und wird automatisch auf die letzte Synchronisierung erweitert. Sollte die Auswahl in der Zukunft liegen oder länger als 30 Tage in der Vergangenheit sein, wird automatisch der Zeitpunkt auf 30 Tage in der Vergangenheit gesetzt.
Standard Aktivitätsart für Termine
Wählen Sie hier Ihre gewünschte Aktivitätsart, mit der Ihre Exchange-Termine (wenn durch den Abschnitt Aktivitätsarten nicht anders definiert) in eserp übernommen werden sollen.
Aktivitätsarten werden in der entsprechenden Referenztabelle (Einstellungen | Office | Allgemein | Referenzen | Aktivitätsarten) hinterlegt.
Standard Aktivitätsart für Aufgaben
Wählen Sie hier Ihre gewünschte Aktivitätsart, mit der Ihre Exchange-Aufgabe (wenn durch den Abschnitt Aktivitätsarten nicht anders definiert) in eserp übernommen werden sollen.
Aktivitätsarten werden in der entsprechenden Referenztabelle (Einstellungen | Office | Allgemein | Referenzen | Aktivitätsarten) hinterlegt.
Outlook Priorität Normal, Niedrig, Hoch
Hier wird eine eserp Priorität mit den entsprechenden Outlook Prioritäten verbunden.
Alternative Text-Synchronisation
Diese Option sollte nur in speziellen Fällen nach Rücksprache mit dem es2000 Support aktiviert werden.
Aktivitätsart synchronisieren
Mit dieser Option wird die Synchronisierung der Aktivitätsarten und Outlook-Kategorien aktiviert.
Wenn diese Option aktiviert ist, werden Exchange Termine und Aufgaben mit den im Bereich Aktivitätsarten beschriebenen Aktivitätsarten übernommen.
Priorität als Text nach Outlook übertragen
Hiermit wird erreicht, dass die Priorität zusätzlich im Termintext erscheint. Diese Option eignet sich besonders für Geräte bzw. Software-Clients deren Terminanzeige keine Prioritäten unterstützt.
Equipment als Text nach Outlook übertragen
Wird im eserp einem Termin Equipment zugeordnet, kann mit dieser aktivierten Option die einzelnen Equipment-Positionen durch Komma getrennt mit dem Termintext übertragen werden.
Adressbuch Synchronisierung aus Outlook erlauben
Ist diese Option aktiviert, können über das optionale esOutlook Add-in auch Ansprechpartner übertragen werden.
Bereich Synchronisiertes Personal
Über die Liste im Bereich Nicht synchronisiertes Personal können einzelne Mitarbeiter aus den Stammdaten für die Exchangesynchronisierung gewählt werden.
Mittels der einfachen Pfeiltasten können Sie einzelnen Mitarbeiter aus der Liste Nicht synchronisiertes Personal in die Liste Synchronisiertes Personal übertragen. Auch der umgekehrte Weg ist mit den entsprechenden Pfeiltasten möglich.
Mit den Doppel-Pfeiltasten wird jeweils die gesamte Liste übertragen.
Es ist darauf zu achten, dass in den Stammdaten des Personals die Haupt-E-Mail-Adresse (Feld EMail) der jeweiligen E-Mail-Adresse für Exchange Server entspricht.
Sie haben hier die Möglichkeit pro Personal Einstellungen für die Synchronisierung vorzunehmen.
Beim Hinzufügen von Personal werden hier zunächst alle Optionen aktiviert.
Terminsynchronisierung aktiv
Ist diese Option aktiviert, werden die Termine zwischen eserp und MS Exchange für diesen Mitarbeiter synchronisiert.
Termine in Exchange löschen
Gelöschte Termine in eserp in Exchange löschen.
Termine in eserp löschen
Gelöschte Termine in Exchange in eserp löschen.
Keine privaten Termine
Termine die als privat gekennzeichnet sind, werden nicht synchronisiert.
Aufgaben abgleichen
Aufgaben zwischen eserp und Exchange synchronisieren.
Aufgaben in Exchange löschen
Gelöschte Aufgaben in eserp in Exchange löschen.
Aufgaben in eserp löschen
Gelöschte Aufgaben in Exchange in eserp löschen.
Keine private Aufgaben
Aufgaben die als privat gekennzeichnet sind, werden nicht synchronisiert.
Ansprechpartner an Outlook übertragen
Diese Option legt fest ob es dem jeweiligen Mitarbeiter erlaubt ist, Adressen an Outlook zu übertragen. Die Synchronisation der Ansprechpartner erfolgt über das optionale Modul esOutlook-AddIn.
Siehe auch Ansprechpartner exportieren und Ansprechpartner importieren
Beschäftigungsstatus
Hier wird der aktuelle Beschäftigungsstatus des Mitarbeiters angezeigt.
Ansprechpartner an Outlook übertragen
Diese Option legt fest, ob es dem jeweiligen Mitarbeiter erlaubt ist, Adressen aus dem eserp an Outlook zu übertragen.
Für die Ansprechpartner-Synchronisation wird das esOutlook-AddIn benötigt.
Zuordnung prüfen
Die Schaltfläche Zuordnung prüfen testet die verschiedenen Einträge im synchronisierten Personal. Sofern keine Verbindung zu einem oder mehreren der angegebenen Postfächer hergestellt werden kann, wird dies entsprechend zur Anzeige gebracht.
Bereich Aktivitätsarten
Sie haben die Möglichkeit Ihre eserp Aktivitätsarten als Outlook Kategorien zu übernehmen und umgekehrt. Ihre Aktivitätsarten werden mit folgender Beschreibung in Exchange übernommen ES_Nr_Bezeichnung.
Für die Aktivitätsart Aufgabe als ES_5_Aufgabe Outlook-Kategorie mit der Farbe Hellgrün dargestellt.
Outlook Kategoriefarbe
Hier können Sie optional Ihren Aktivitätsarten eine Outlook-Kategoriefarbe zuweisen. Diese dient zur Darstellung in Ihrem Exchange.
Sofern die esExchange-Schnittstelle neu eingerichtet wurde, ist es nach Aktivierung der Synchronisation notwendig, die eserp Clients zu schließen und neu zu starten.