# Calendar Sync with Microsoft Graph API

<div id="bkmrk-f%C3%BCr-einen-funktionie">Für einen funktionierenden Calendar Sync müssen Sie in Ihrer MS Entra ID (Azure AD) die folgenden drei Schritte ausführen. Sobald Sie die Schritte ausgeführt haben, benötigen wir die drei Werte <span style="color: rgb(224, 62, 45);">*Application (client) ID, Directory (tenant) ID* und *Secret Value*</span>, um den Calendar Sync auf unserer Seite fertig einrichten zu können:</div><div id="bkmrk-"></div>---

<div id="bkmrk--2"></div><div id="bkmrk--3"></div><div id="bkmrk--4"></div><div id="bkmrk--5"></div><div id="bkmrk--6"></div>[![image.png](https://docs.swisslearninghub.help/uploads/images/gallery/2026-01/scaled-1680-/7NHT4jEsOJSyDF03-image.png)](https://docs.swisslearninghub.help/uploads/images/gallery/2026-01/7NHT4jEsOJSyDF03-image.png)

##### **Schritt 1**  
Eine neue **App registration** erstellen

- MS Entra ID öffnen: [https://entra.microsoft.com](https://entra.microsoft.com)
- Im Hauptmenü unter ***App registrations*** auf ***New registration*** klicken
- Einen Namen für die neue Registration vergeben und anschliessend auf ***"Register"*** klicken
- Unter ***Essentials*** die <span style="color: rgb(224, 62, 45);">***Application (client) ID***</span> und  
    <span style="color: rgb(224, 62, 45);">***Directory (tenant) ID***</span> herauskopieren und uns zusenden

---

[![image.png](https://docs.swisslearninghub.help/uploads/images/gallery/2026-01/scaled-1680-/CuCmCetBXhwBq35U-image.png)](https://docs.swisslearninghub.help/uploads/images/gallery/2026-01/CuCmCetBXhwBq35U-image.png)

##### **Schritt 2**  
Ein neues **Zertifikat/Secret** erstellen

- Im Menü unter ***Certificates &amp; secrets*** auf ***New client** **secret*** klicken
- Eine Beschreibung und Gültigkeitsdauer erfassen und  
    auf ***"Add"*** klicken
- Den <span style="color: rgb(224, 62, 45);">***Value*** </span>des soeben erstellten Secrets herauskopieren und uns **über einen sicheren Kanal** zusenden

---

#### **Schritt 3**  
Eine neue **Permission** für Microsoft Graph erstellen

- Im Menü unter ***API permissions*** auf ***Add a permission*** klicken
- In der Auswahl die API ***Microsoft Graph*** auswählen
- Unter ***Application permissions*** -&gt; ***Calendars*** die Option ***Calendars.Read*** aktivieren und auf ***"Add permissions"*** klicken
- Anschliessend noch auf ***"Grant admin consent for \[company\]"*** klicken und bestätigen, damit alle User der Firma diese Berechtigung erhalten.  
      
    [![image.png](https://docs.swisslearninghub.help/uploads/images/gallery/2026-01/scaled-1680-/DxIgDNeSn2yfpAH1-image.png)](https://docs.swisslearninghub.help/uploads/images/gallery/2026-01/DxIgDNeSn2yfpAH1-image.png)[![image.png](https://docs.swisslearninghub.help/uploads/images/gallery/2026-01/scaled-1680-/OWm5N2CKMb5AbxZY-image.png)](https://docs.swisslearninghub.help/uploads/images/gallery/2026-01/OWm5N2CKMb5AbxZY-image.png)