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 SSLGeschlossen 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:

Kopieren
Dem Exchange Server Active Directory Benutzer Impersonating erlauben
New-ManagementRoleAssignment –Name:EsExchangeEWS –Role:ApplicationImpersonation –User:esexchangeadmin

Zusätzliches

Exchange Versionen abfragen:

Kopieren
Exchange 2016
Get-ExchangeServer | fl name,edition,admindisplayversion

 

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.

Wir empfehlen außerdem, die Installation und Inbetriebnahme des esBusinessserver und esExchange Modules durch einen unserer Techniker begleiten zu lassen, sobald die obigen Systemvoraussetzungen für den Microsoft Exchange Server erfüllt sind.

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 EWSGeschlossen 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.