Zum Inhalt springen

OBS/CloudConnect/Exchange Kalender

Aus OBS Wiki
Version vom 2. Oktober 2026, 08:14 Uhr von MINERVA-Thiel (Diskussion | Beiträge) (Hinweis EWS-Abschaltung in Exchange Online und Verweis auf Microsoft 365, Anmeldung bei eigenem Server, Bekannte Probleme 401 und ErrorNonExistentMailbox [Volltext ersetzt])
HINWEIS: Es handelt sich um ein kostenpflichtiges Modul. Die Schnittstelle muss über den OBS-Support aktiviert werden.
ACHTUNG: Für Postfächer in Exchange Online (Microsoft 365) verwenden Sie die Microsoft 365-Terminsynchronisation. Die Exchange-Terminsynchronisation nutzt die Microsoft-Schnittstelle EWS, und Microsoft stellt EWS in Exchange Online ein: Seit dem 01.10.2026 ist EWS dort standardmäßig abgeschaltet und kann vom Administrator des Microsoft-365-Mandanten nur noch übergangsweise wieder freigeschaltet werden. Schon vorher hat Microsoft EWS in laufenden Mandanten zeitweise abgeschaltet. Ab dem 01.04.2027 ist EWS in Exchange Online endgültig nicht mehr verfügbar. Eigene Exchange-Server im Haus sind nicht betroffen.

Terminsynchronisation mit Exchange

HINWEIS: Achten Sie bitte darauf, welche Kalender Sie in Exchange anlegen, und welche hier von für die Synchronisation in OBS vorgesehen sein sollen.

Mit dieser Schnittstelle gleichen Sie Termindaten mit einem eigenen Microsoft Exchange-Server ab.

Legen Sie dazu für jeden Sachbearbeiter, dessen Termine synchronisiert werden sollen, unter 'Stammdaten - Weitere Stammdaten - Cloud Connect' einen neuen Datensatz an.

Öffnen Sie den Datensatz und stellen Sie den Cloud-Typ "Exchange Kalender-Sync" ein.

Geben Sie dem Datensatz einen aussagekräftigen Titel, beispielsweise "Terminsync. Exchange für Anna B.".

Erfragen Sie von Ihrer IT die .asmx-Adresse, unter der Ihr Exchange-Server im Netzwerk erreichbar ist, und tragen Sie diese unter Host ein, beispielsweise "https://server.domain/ews/Exchange.asmx".

Unter Login und Passwort tragen Sie die Zugangsdaten für den Sachbearbeiter für Ihren Exchange-Server ein. Dies sind die selben Zugangsdaten, die Sie für einen Login in anderen Programmen, wie MS Outlook, benötigen. Beispiel: "server.domain\anna_b"

Tragen Sie zuletzt als Sachbearbeiter im zweiten Reiter der Maske den OBS-Sachbearbeiter ein, für den der Kalender synchronisiert werden soll.

Wenn Sie möchten, können Sie auch auf dem zweiten Reiter weitere Einstellungen für den Kalender vornehmen.

Nachdem Sie den Datensatz mit F2 gespeichert haben, beginnt Zeitnah, spätestens nach der auf dem dritten Reiter eingestellten Zeit, die Synchronisation der entsprechenden Termindaten.

Achten Sie darauf, dass das Häkchen bei "aktiv" im ersten Reiter gesetzt ist.

oAuth2

Für die Verbindung mit oAuth2 benötigen Sie einen eingerichteten CloudConnect für oAuth2. Diesen können Sie im Feld oAuth2 Connect eintragen.

Bei einem eigenen Exchange-Server melden Sie sich in der Regel mit Login und Passwort an und lassen oAuth2 Connect leer. Ist oAuth2 Connect gefüllt, verwendet OBS ausschließlich die oAuth2-Anmeldung.

Bekannte Probleme

Meldung Ursache
Unauthorized (401) Der Exchange-Server nimmt die Anmeldung nicht an. Bei einem eigenen Exchange-Server: oAuth2 Connect leeren und mit Login und Passwort anmelden.
ErrorNonExistentMailbox Als Host ist https://outlook.office.com/ews/Exchange.asmx eingetragen, das Postfach liegt aber auf einem eigenen Exchange-Server. Tragen Sie die Adresse des eigenen Servers ein.