CalDAVconnect
Startseite Blog Preise Dokumentation
Log in Registrieren
English

Nextcloud-Kalender mit Microsoft 365 und Outlook synchronisieren

· 5 Min. Lesezeit
Nextcloud Microsoft 365 Outlook CalDAV Sync

Dein Kalender liegt in Nextcloud, aber Kollegen, dein Arbeitgeber oder deine Kunden planen Termine in Microsoft 365. Früher oder später willst du beides an einem Ort: deine Nextcloud-Termine in Outlook und die Outlook-Meetings in Nextcloud. Hier erfährst du, warum das nicht von Haus aus klappt, welche Umwege es gibt und wie du einen echten Abgleich in beide Richtungen bekommst.

Warum Nextcloud und Microsoft 365 nicht miteinander sprechen

Nextcloud speichert Kalender auf einem CalDAV-Server (/remote.php/dav), dem offenen Standard (RFC 4791), den auch Thunderbird, Apple Kalender oder DAVx⁵ sprechen. Microsoft 365 und Outlook.com unterstützen CalDAV überhaupt nicht. Ihre Kalender sind über Exchange und die Microsoft Graph API erreichbar.

Es gibt in Outlook also keine Einstellung, in der du deine Nextcloud-Adresse eintragen könntest, und Nextcloud kann sich auch nicht bei Microsoft 365 anmelden. Die beiden Systeme brauchen etwas dazwischen.

Umwege und ihre Grenzen

ICS-Link abonnieren

Nextcloud kann einen Kalender als öffentlichen Link freigeben, und Outlook kann einen Kalender „aus dem Internet“ hinzufügen. Das sieht nach Synchronisation aus, aber:

  • der abonnierte Kalender ist in Outlook schreibgeschützt, du kannst dort also keine Termine anlegen oder verschieben,
  • Microsoft aktualisiert ihn nach eigenem Zeitplan, ein Neuladen erzwingen kannst du nicht. Neue Termine tauchen unter Umständen erst Stunden später auf,
  • es funktioniert nur in eine Richtung. Wenn du zusätzlich in die Gegenrichtung abonnierst, hast du zwei schreibgeschützte Kopien statt einer Synchronisation.

Outlook CalDAV Synchronizer

Das Open-Source-Add-in synchronisiert CalDAV-Kalender in das klassische Outlook für Windows. Das neue Outlook unterstützt keine COM-Add-ins mehr, und Microsoft ersetzt das klassische Outlook nach und nach. Außerdem synchronisiert das Add-in nur in das lokale Outlook-Profil: Outlook im Web, die Mobil-App und Teams sehen die Termine nie. Mehr dazu in Outlook CalDAV Synchronizer Alternative.

Zwei Kalender von Hand pflegen

Termine abtippen oder Einladungen weiterleiten geht so lange gut, bis die erste Änderung untergeht. Dann gibt es Doppelbuchungen.

Die Lösung: Server-zu-Server-Sync mit CalDAVconnect

CalDAVconnect verbindet deine Nextcloud per CalDAV und dein Microsoft-Konto über die Microsoft Graph API und gleicht beide in der Cloud ab. Auf deinem Rechner oder Smartphone musst du nichts installieren.

  • In beide Richtungen: Lege einen Termin in Nextcloud oder Outlook an, ändere oder lösche ihn, und die Änderung erscheint auf der anderen Seite. Einseitiger Sync geht auch, wenn eine Seite die alleinige Quelle bleiben soll.
  • In Sekunden: Microsoft meldet Änderungen per Webhook, sie landen nach 1–2 Sekunden in Nextcloud. In der Gegenrichtung prüft CalDAVconnect deine Nextcloud-Kalender alle 15 Sekunden mit einer einzelnen, leichten Anfrage; im Schnitt ist eine Änderung nach 7–8 Sekunden in Outlook.
  • Überall sichtbar: Die Termine landen im Cloud-Kalender von Microsoft 365 und erscheinen damit im neuen und klassischen Outlook, in Outlook im Web, in Outlook mobil und in Teams.
  • Alle Nextcloud-Kalender: Eine Verbindung umfasst alle Kalender deiner Nextcloud. Du verknüpfst jeden Nextcloud-Kalender mit einem Outlook-Kalender oder lässt CalDAVconnect einen neuen anlegen.
  • Geschäftlich und privat: Unterstützt werden Microsoft-365-Geschäfts- und Schulkonten ebenso wie private Outlook.com-Konten.

Im Firmenkalender nur „belegt“

Ein häufiger Fall: Dein privater Nextcloud-Kalender soll im Microsoft-365-Kalender der Firma Zeit blocken, ohne dass Kollegen sehen, worum es geht. Dafür hat jedes Kalenderpaar einen Privacy-Modus. Er ersetzt den Titel durch „Busy“ oder ein Label deiner Wahl und entfernt Beschreibung, Ort und Teilnehmer. Strikt überträgt sogar nur den Zeitblock, ohne Organisator.

Einrichtung

Die Einrichtung dauert etwa fünf Minuten:

  1. Erstelle ein CalDAVconnect-Konto. Du bekommst 14 Tage die Vollversion kostenlos, ohne Kreditkarte.
  2. Lege eine Verbindung an, wähle Nextcloud als Servertyp und trage deine Nextcloud-Adresse ein (z. B. https://cloud.example.com). Den CalDAV-Pfad ergänzt CalDAVconnect selbst.
  3. Melde dich mit einem App-Passwort an. Du erstellst es in Nextcloud unter Einstellungen → Sicherheit → Geräte & Sitzungen. Nutzt deine Nextcloud Zwei-Faktor-Anmeldung oder Single Sign-on, ist ein App-Passwort Pflicht; siehe Fehlerbehebung.
  4. Verbinde dein Microsoft-Konto. Schränkt deine Organisation Drittanbieter-Apps ein, muss ein Admin den Zugriff unter Umständen einmal freigeben.
  5. Verknüpfe deine Kalender. Der erste Sync startet automatisch.

Details zu jedem Schritt stehen in der Dokumentation: CalDAV-Server verbinden und Google oder Microsoft verbinden.

Datenschutz und Hosting

CalDAVconnect läuft bei Hetzner in Deutschland. CalDAVconnect selbst verarbeitet und speichert Kalenderdaten nur in der EU, Zugangsdaten und Termindaten sind verschlüsselt gespeichert. Termine, die du zu Microsoft 365 synchronisierst, liegen natürlich auch bei Microsoft. Ein AV-Vertrag gilt für alle Tarife. Details zu Berechtigungen, Verschlüsselung und Löschung für IT-Teams stehen unter Sicherheit & Datenschutz.

Du nutzt auch Google Kalender?

Das geht genauso: Nextcloud-Kalender mit Google Kalender synchronisieren. Für andere CalDAV-Server als Nextcloud siehe Office 365 und CalDAV. Du vergleichst Dienste? CalDAVconnect vs. Kalender Sync stellt beide gegenüber.

Fazit

Microsoft 365 wird kein CalDAV sprechen, und ICS-Abos oder der Outlook CalDAV Synchronizer lösen nur einen Teil des Problems. CalDAVconnect hält deinen Nextcloud-Kalender und Microsoft 365 in beide Richtungen synchron, in Sekunden und auf allen Geräten.

Bereit, deine Kalender zu synchronisieren?

Teste die Vollversion 14 Tage kostenlos. Keine Zahlungsdaten nötig, keine automatische Abbuchung. Danach geht es im Free-Tarif (0 €) weiter.