> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anny.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Microsoft 365 mit anny verbinden

> Synchronisiere Raum- und Personenkalender deiner Microsoft 365 Organisation in Echtzeit mit deinen anny Ressourcen.

[Microsoft 365](https://www.microsoft.com/de-de/microsoft-365) ist die Cloud-Plattform von Microsoft mit Outlook-Kalendern für Personen sowie Raum- und Ressourcenpostfächern. Mit der Integration verbindet anny deine Ressourcen direkt mit diesen Kalendern: Eine Zwei-Wege-Synchronisation hält Buchungen und Termine auf beiden Seiten aktuell.

Mit Microsoft 365 kannst du in anny:

* Raum-, Ressourcen- und Personenkalender deiner Organisation mit anny Ressourcen koppeln (2-Wege-Synchronisation in Echtzeit)
* Kalendertermine automatisch als Blocker oder als Buchungen in anny übernehmen und Doppelbuchungen vermeiden
* Für Buchungen automatisch Teams-Meetings mit Einladung an Kund:innen erstellen

Die Integration richtet sich an Organisationen, die ihre Microsoft-365-Umgebung zentral verwalten: Ein:e Administrator:in verbindet einmalig die gesamte Organisation, ohne dass sich einzelne Mitarbeiter:innen anmelden müssen. Für die Anbindung einzelner persönlicher Postfächer gibt es die persönliche Outlook-Integration; einen Vergleich findest du im Übersichtsartikel [Kalenderintegrationen](/calendar-integrations).

## Typische Anwendungsfälle

| Anwendungsfall                           | Beschreibung                                                                                                                                                                                          |
| :--------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Meetingräume mit Raumpostfach            | **Ein Raum ist über anny und Outlook gleichzeitig buchbar, ohne Doppelbuchungen.** Termine aus dem Raumpostfach blocken die Ressource in anny, anny Buchungen erscheinen als Termine im Raumkalender. |
| Personenkalender für Beratung & Services | **Buchungen landen direkt im Kalender der zuständigen Person.** Bestehende Termine der Person blocken ihre Verfügbarkeit in anny, private Termine bleiben anonym.                                     |
| Online-Termine mit Teams                 | **Jede Buchung erhält automatisch ein Teams-Meeting.** Kund:innen und Teilnehmer:innen werden als Eingeladene hinzugefügt und bekommen den Teilnahme-Link über den Kalender.                          |

## Wie die Microsoft-365-Verbindung funktioniert

Die Verbindung wird auf Organisations-Ebene hergestellt. Ein:e Administrator:in deiner Microsoft-365-Organisation klickt in anny auf **Autorisieren**, meldet sich bei Microsoft an und erteilt die Zustimmung für die Organisation (Admin Consent). Danach kann anny auf die Kalender der Benutzer:innen sowie der Raum- und Ressourcenpostfächer zugreifen. Einzelne Mitarbeiter:innen müssen sich nicht anmelden.

anny greift nur auf die Kalender zu, die du in den Einstellungen ausdrücklich mit einer Ressource verknüpfst; synchronisiert wird jeweils der Hauptkalender des ausgewählten Kontos. Widerrufst du die Zustimmung im Microsoft-Admin-Center, deaktiviert sich die Integration selbst und benachrichtigt die Admins.

| Daten                                                                                                      | Richtung             | Häufigkeit                                          |
| :--------------------------------------------------------------------------------------------------------- | :------------------- | :-------------------------------------------------- |
| Buchungen (bestätigt und angefragt) werden als Termine angelegt, aktualisiert und bei Stornierung gelöscht | anny → Microsoft 365 | Sofort bei jeder Änderung                           |
| Termine werden als Blocker oder Buchungen übernommen, aktualisiert und bei Löschung entfernt               | Microsoft 365 → anny | In Echtzeit per Push-Benachrichtigung von Microsoft |
| Kontenliste der Organisation (Name und E-Mail) für die Kalender-Auswahl                                    | Microsoft 365 → anny | Beim Bearbeiten der Einstellungen                   |

Synchronisiert wird der Zeitraum ab heute bis rund 12 Monate im Voraus; anny verlängert diesen Zeitraum automatisch. Vergangene Termine werden nicht importiert. Nach der Aktivierung importiert anny zunächst alle zukünftigen Termine und Buchungen, danach kommen Änderungen laufend in Echtzeit an.

## Microsoft 365 verbinden

### Voraussetzungen

Bevor du Microsoft 365 verbindest, stelle sicher, dass du Folgendes hast:

* Eine Microsoft-365-Organisation mit Exchange-Online-Postfächern (Cloud, nicht On-Premise)
* Administrator-Rechte in Microsoft 365, um die Zustimmung für die Organisation zu erteilen
* Admin-Rechte in deinem anny Account
* Die Kalender, die du verbinden möchtest, existieren bereits (z. B. Raumpostfächer für deine Räume)

### Verbindung einrichten

<Steps>
  <Step title="Integration erstellen">
    Öffne aus der Menüleiste die **Integrationen** und wähle **Microsoft 365** aus.
  </Step>

  <Step title="Autorisieren">
    Klicke auf **Autorisieren**. Du wirst zu Microsoft weitergeleitet: Melde dich mit einem Administrator-Konto deiner Organisation an und erteile die Zustimmung. Danach kehrst du automatisch zu anny zurück.
  </Step>

  <Step title="Verbindungen anlegen">
    Lege im Panel **Einstellungen für die Kalendersynchronisierung** fest, welche Kalender mit welchen Ressourcen gekoppelt werden:

    1. Klicke auf **Hinzufügen**.
    2. Wähle unter **Wähle die zu synchronisierende Ressource:** die anny Ressource.
    3. Wähle unter **Microsoft Kalender** das Konto (Person oder Raum-/Ressourcenpostfach), dessen Kalender synchronisiert werden soll. Über die Suche findest du Konten anhand der E-Mail-Adresse.
    4. Passe bei Bedarf die weiteren Optionen an (siehe Einstellungen & Optionen).
    5. Klicke auf **Bestätigen** und wiederhole die Schritte für weitere Kalender.
  </Step>

  <Step title="Aktivieren">
    Aktiviere die Integration über den **Toggle** oben rechts. anny prüft die Verbindungen und startet den Initial-Sync.
  </Step>
</Steps>

Sobald die Integration aktiv ist, werden alle zukünftigen Termine und Buchungen abgeglichen und Änderungen laufend in Echtzeit synchronisiert.

<Tip>
  Nutze nach dem Anlegen einer Verbindung die Aktion **Fehlerdiagnose** in der Regel-Tabelle. Sie prüft unter anderem, ob der Kalender erreichbar ist, ob automatische Antworten aktiv sind und ob sich andere Integrationen oder ICS-Importe mit dem Kalender überschneiden.
</Tip>

### Einstellungen & Optionen

Jede Verbindung (Zeile in der Tabelle) hat eigene Einstellungen. Zum Bearbeiten muss die Integration deaktiviert sein.

| Einstellung                               | Beschreibung                                                                                                                                                                                                                                                              |
| :---------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Buchungsoptionen auswählen                | Nur Buchungen der ausgewählten Buchungsoptionen werden in den Kalender synchronisiert. Ohne Auswahl gilt **Alle Buchungsoptionen**.                                                                                                                                       |
| Als Online-Meeting erstellen              | Für synchronisierte Buchungen wird der Termin als Teams-Meeting erstellt. Kund:in und Teilnehmer:innen werden als Eingeladene hinzugefügt und erhalten den Teilnahme-Link.                                                                                                |
| Vor- und Nachbereitungszeit hinzufügen    | Der Termin im Kalender umfasst zusätzlich die Vor- und Nachbereitungszeit der Buchung (z. B. wird eine Buchung von 30 Minuten mit 15 Minuten Vorbereitungszeit als Termin über 45 Minuten angelegt).                                                                      |
| Alle Ereignisse synchronisieren           | Standardmäßig ignoriert anny Termine mit dem Status „frei" oder „an einem anderen Ort tätig". Mit dieser Option werden auch sie als Blocker bzw. Buchung übernommen.                                                                                                      |
| Termine als Blocker anlegen               | Eingehende Termine werden als Blocker angelegt. Deaktivierst du die Option, musst du einen **Standardservice für Buchungen** wählen: Termine werden dann als bestätigte Buchungen mit diesem Service erstellt, inklusive Organisator:in als Kund:in und Teilnehmer:innen. |
| Termine anonymisieren                     | Alle übernommenen Termine erhalten in anny einen anonymen Betreff. Als privat oder vertraulich markierte Termine werden immer anonymisiert, auch ohne diese Option.                                                                                                       |
| Bestehende Blocker in Buchungen umwandeln | Erscheint beim Umstellen einer Verbindung von Blocker auf Buchungen: Bereits erstellte Blocker dieser Verbindung werden beim nächsten Aktivieren neu synchronisiert und in Buchungen umgewandelt.                                                                         |

In der Buchungsansicht zeigt das Panel **Kalender-Synchronisation** für jede synchronisierte Buchung die Quelle, den verbundenen Kalender und die Richtung der Synchronisation. Dort findest du auch den Link **Ereignis im externen Kalender anzeigen** und den Button **Kalender neu synchronisieren**.

## Einschränkungen

Die Microsoft-365-Integration unterstützt nicht:

* **On-Premise-Postfächer:** Es funktionieren nur Exchange-Online-Kalender in der Cloud. Nicht erreichbare Postfächer werden mit „Microsoft-Kalender nicht erreichbar" markiert und übersprungen.
* **Unterkalender:** Synchronisiert wird immer der Hauptkalender des ausgewählten Kontos, keine zusätzlichen Kalender eines Postfachs.
* **Vergangene Termine:** Importiert werden nur Termine ab dem Tag der Aktivierung; ältere Einträge bleiben unberührt.
* **Doppelte Verbindungen:** Jeder Kalender kann nur in einer Verbindung verwendet werden. Ist eine Ressource zusätzlich über eine persönliche Outlook-Integration verbunden, lässt sich die Integration nicht aktivieren.
* **Bearbeiten im aktiven Zustand:** Verbindungen lassen sich nur ändern, solange die Integration deaktiviert ist.

## Verbindung trennen

<Warning>
  Wenn du die Integration deaktivierst, stoppt die Synchronisation sofort; bereits synchronisierte Termine, Blocker und Buchungen bleiben auf beiden Seiten bestehen. Wenn du die Integration löschst, entfernt anny die dadurch erstellten Synchronisierungen: Von anny angelegte Termine werden aus den Microsoft-Kalendern gelöscht und aus Terminen erstellte Blocker und Buchungen aus anny entfernt. Beim Löschen wählst du, ob das für **Nur zukünftige Synchronisierungen** oder **Alle Synchronisierungen (einschließlich vergangene)** gilt.
</Warning>

Beides findest du unter **Integrationen**: Deaktivieren über den **Toggle** oben rechts, Löschen über die **drei Punkte** → **Löschen**.

## FAQ

<AccordionGroup>
  <Accordion title="Was ist der Unterschied zur persönlichen Outlook-Integration?">
    Die Microsoft-365-Integration verbindet die gesamte Organisation: Ein:e Administrator:in autorisiert einmalig, danach lassen sich beliebige Personen- und Raumkalender der Organisation mit Ressourcen koppeln. Bei der persönlichen Outlook-Integration meldet sich dagegen jede Person mit dem eigenen Konto an. Mehr dazu im Übersichtsartikel [Kalenderintegrationen](/calendar-integrations).
  </Accordion>

  <Accordion title="Welche Kalender kann ich verbinden?">
    Alle Konten deiner Microsoft-365-Organisation, die eine E-Mail-Adresse haben: Benutzer:innen ebenso wie Raum- und Ressourcenpostfächer. Synchronisiert wird jeweils der Hauptkalender des Kontos. In der Auswahl **Microsoft Kalender** kannst du nach der E-Mail-Adresse suchen.
  </Accordion>

  <Accordion title="Werden private Termine übernommen?">
    Ja, aber ohne Inhalt: Als privat oder vertraulich markierte Termine erscheinen in anny immer mit einem anonymen Betreff. Mit der Option **Termine anonymisieren** kannst du zusätzlich alle Termine einer Verbindung anonymisieren.
  </Accordion>

  <Accordion title="Was passiert, wenn eine Buchung storniert wird?">
    anny löscht den zugehörigen Termin im Microsoft-Kalender. Umgekehrt gilt: Wird ein Termin im Kalender gelöscht, entfernt anny den Blocker bzw. storniert die daraus entstandene Buchung.
  </Accordion>

  <Accordion title="Wie schnell werden Änderungen synchronisiert?">
    Buchungsänderungen aus anny werden sofort übertragen. Änderungen im Kalender meldet Microsoft per Push-Benachrichtigung, meist innerhalb von Sekunden. Bei sehr vielen Änderungen auf einmal kann Microsoft die Verbindung kurz drosseln; anny holt die Änderungen danach automatisch nach.
  </Accordion>
</AccordionGroup>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Ein Kalender wird nicht synchronisiert">
    Meist ist das Postfach nicht erreichbar, etwa weil es On-Premise liegt oder nicht mehr existiert; die Verbindung ist dann mit „Microsoft-Kalender nicht erreichbar" markiert und wird übersprungen. Deaktiviere die Integration, prüfe die Verbindung über die Aktion **Fehlerdiagnose**, korrigiere den Kalender und aktiviere die Integration erneut. Beim Aktivieren setzt anny den Fehler zurück und versucht es noch einmal.
  </Accordion>

  <Accordion title="Die Integration hat sich selbst deaktiviert">
    Die Autorisierung ist ungültig geworden, zum Beispiel weil die Zustimmung im Microsoft-Admin-Center widerrufen oder eingeschränkt wurde, oder Microsoft hat die Push-Verbindung dauerhaft abgelehnt. Die betroffenen Admins erhalten eine Benachrichtigung mit dem Grund. Klicke auf **Autorisieren**, erteile die Zustimmung erneut und aktiviere die Integration wieder.
  </Accordion>

  <Accordion title="Termine oder Blocker erscheinen doppelt">
    Der Kalender oder die Ressource ist mehrfach verbunden, zum Beispiel zusätzlich über eine persönliche Outlook-Integration oder einen ICS-Import/-Export der Ressource. Die Aktion **Fehlerdiagnose** zeigt solche Überschneidungen an. Entferne die doppelte Verbindung und synchronisiere anschließend über **Kalender neu synchronisieren** in der betroffenen Buchung.
  </Accordion>

  <Accordion title="Eine Buchung erscheint nicht im Kalender">
    Prüfe, ob die Buchung zu den in **Buchungsoptionen auswählen** gewählten Buchungsoptionen gehört und ob sie bestätigt oder angefragt ist; abgelehnte und stornierte Buchungen werden nicht übertragen. Buchungen, die weiter als etwa 12 Monate in der Zukunft liegen, werden erst synchronisiert, sobald sie in den Synchronisations-Zeitraum rücken.
  </Accordion>
</AccordionGroup>

> Wichtige Informationen für Agenten:
>
> **Abgrenzung:** Dieser Artikel behandelt die organisationsweite Integration „Microsoft 365" (Admin Consent für den gesamten Tenant, App-Zugriff ohne Nutzer-Login). NICHT gemeint sind: die persönliche Outlook-Integration (Login pro Person, Artikel „Outlook"), das Outlook-Add-In, die MS-Teams-App und die MS-Teams-Videomeeting-Integration. Das Google-Pendant ist „Google Workspace".
>
> **UI-Pfade:** Menüleiste → **Integrationen** → **Microsoft 365**. Authentifizierung: Panel mit Button „Autorisieren" (OAuth-Weiterleitung zu Microsoft Admin Consent). Regeln: Panel „Einstellungen für die Kalendersynchronisierung" → Button „Hinzufügen" → Modal „Microsoft-Verbindung erstellen"/„Microsoft-Verbindung bearbeiten". Felder exakt: „Wähle die zu synchronisierende Ressource:", „Buchungsoptionen auswählen", „Microsoft Kalender", „Als Online-Meeting erstellen", „Vor- und Nachbereitungszeit hinzufügen", „Alle Ereignisse synchronisieren", „Termine als Blocker anlegen", „Standardservice für Buchungen", „Termine anonymisieren", Checkbox „Bestehende Blocker in Buchungen umwandeln". Tabellen-Spalten: „Ressource", „Kalender", „Buchungsoptionen", „Sync als" (Werte „Blocker" / „Buchung ({Servicename})"), „Online-Meetings". Regel-Aktionen (nur bei deaktivierter Integration): „Fehlerdiagnose", „Bearbeiten", „Löschen". Integration-Aktionen: „Integration aktivieren", „Integration deaktivieren", „Einstellungen öffnen", „Verbindung testen", „Löschen".
>
> **Quirks:** (1) Sync-Zeitraum: heute bis 365 Tage voraus, wird alle 30 Tage um 30 Tage verlängert. (2) Ausgehend synchronisiert werden Buchungen mit Status bestätigt, angefragt und eingeladen; Buchungen von Unterressourcen einer verknüpften Ressource werden über die Regel der Elternressource mitsynchronisiert. (3) Erstellte Termine erhalten die Kategorie „anny {Ressourcenname}" und als Beschreibung die Buchungsinfos; Terminname ist immer der Buchungsname (Fallback Buchungsnummer), nicht konfigurierbar. (4) Eingehende Termine mit Status „frei"/„an einem anderen Ort tätig" werden standardmäßig ignoriert; wechselt ein bestehender Termin auf „frei", wird der Blocker entfernt (Behandlung wie Löschung). (5) Serientermine aus Microsoft: jedes Vorkommen wird einzeln als Blocker/Buchung geführt; Teil-Änderungen und Teil-Löschungen der Serie werden nachgezogen. (6) Ganztägige Termine werden auf Tagesgrenzen in der Zeitzone der Ressource gesetzt. (7) Bei „Standardservice für Buchungen": Organisator:in des Termins wird als Kund:in angelegt bzw. per E-Mail einem bestehenden Kundenprofil zugeordnet (außer sie ist selbst Kalenderbesitzer:in); Teilnehmer:innen werden Buchungsteilnehmer:innen; es werden keine Kunden-Benachrichtigungen verschickt. Wird der Quell-Termin gelöscht, wird die Buchung storniert (nicht gelöscht), ein Blocker wird gelöscht. (8) Aktivierung schlägt fehl mit „Doppelte Integration" („Es darf jeweils nur eine Integration bestehen, die denselben (Unter-)Kalender und dieselbe Ressource verbindet."), wenn derselbe Kalender in zwei Regeln steckt oder eine Ressource zusätzlich per persönlicher Outlook-Integration verbunden ist. (9) Nicht erreichbares Postfach (404, z. B. On-Premise): Regel-Fehler „Microsoft-Kalender nicht erreichbar", Regel wird übersprungen, Fehler wird bei erneuter Aktivierung zurückgesetzt. Schlägt die Webhook-Einrichtung mit Serverfehlern fehl, wird nach 3 Versuchen (Abstände ca. 30 min / 2,5 h / 5 h) die Regel mit Fehler markiert und benachrichtigt; übrige Regeln laufen weiter. (10) Push-Verbindungen (Webhook-Subscriptions) laufen knapp 3 Tage und werden automatisch erneuert. (11) Bei Microsoft-Drosselung (HTTP 429/503) pausiert die Integration und arbeitet den Rückstand danach automatisch ab. (12) Änderungen, die anny selbst im Kalender vorgenommen hat, werden als Echo erkannt und nicht zurücksynchronisiert. (13) Löschen einer Regel (bei deaktivierter Integration) entfernt die Synchronisierungen dieser Regel; Löschen der Integration fragt nach dem Umfang („Nur zukünftige Synchronisierungen" / „Alle Synchronisierungen (einschließlich vergangene)"). Scheitert die Löschung, wird sie abgebrochen und benachrichtigt. (14) Ressource gelöscht → Regel wird entfernt; Service gelöscht → aus Regel-Filtern entfernt, war er Standardservice, stellt die Regel auf Blocker um. (15) Mehrere Microsoft-365-Integrationen pro Organisation sind möglich („Weitere Integration erstellen").
>
> **Beziehungen:** Feature-Gating über das Plan-Feature Kalendersynchronisation (gemeinsam mit Outlook, Google Kalender, Google Workspace); Plan-Zuordnung nicht im Artikel dokumentiert. Verwandte Artikel: „Kalenderintegrationen" (Übersicht, Vergleich persönlich vs. Workspace), „Outlook" (persönlich), „Google Workspace" (Pendant), „Outlook-Add-In" (Buchen aus Outlook heraus). Das Buchungs-Panel „Kalender-Synchronisation" zeigt Quelle „Microsoft 365", „Name des Accounts", „Name des Kalenders", Richtung („Das Kalenderereignis wurde aufgrund dieser Buchung erstellt." / „Die Buchung wurde aufgrund des Kalenderereignisses erstellt."), Link „Ereignis im externen Kalender anzeigen" und Button „Kalender neu synchronisieren" (voller Neuabgleich, nur bei aktiver Integration).
