Outlook-Kalender-Anmeldedaten generieren
Wie generiere ich Client ID und Secret ID im Azure-Portal für Outlook Kalender Schritt […]
So generieren Sie Client-ID und Secret-ID im Azure-Portal für den Outlook-Kalender
Schritt 1: Beim Azure-Portal anmelden
- Gehe zu: portal.azure.com
- Melden Sie sich mit Ihrem Microsoft-Konto an.
Schritt 2: Eine neue Anwendung registrieren
- Suchen Sie im linken Menü nach Azure Active Directory und öffnen Sie es.
- In der Seitenleiste unter Verwalten, klicken Sie App-Registrierungen.
- Klicken Sie auf + Neue Registrierung oben.
- Füllen Sie das Formular aus:
- Name: Ihr App-Name (z. B. Meine Kalender-App)
- Unterstützte Kontotypen:
- Single-Tenant: Nur Konten in diesem Organisationsverzeichnis
- Mandantenfähig: Konten in jedem Organisationsverzeichnis
- Multitenant + persönlich: Persönliche Microsoft-Konten einbeziehen (z. B. Outlook.com)
- Redirect-URI (optional): Wählen Sie Web und geben Sie eine URI ein, wie:
- Klicken Sie auf Registrieren.
http://{your.domain.com}/outlookcalendar/callback
Schritt 3: Client-ID abrufen
- Nach der Registrierung landen Sie auf der Übersichtsseite der App.
- Kopiere die Anwendungs-ID (Client-ID) — das ist deine Client-ID.
Schritt 4: Ein Client Secret generieren
- Klicken Sie im linken Menü auf Zertifikate & Geheimnisse.
- Unter Client-Secrets, klicken Sie + Neues Client-Secret.
- Geben Sie die Details ein:
- Beschreibung: z. B. Calendar Secret
- Ablauf: Wählen Sie die passende Gültigkeitsdauer (z. B. 6 oder 12 Monate)
- Klicken Sie auf Hinzufügen.
- Kopieren Sie den geheimen Wert sofort — Sie werden es später nicht erneut ansehen können.
Schritt 5: Redirect-URI hinzufügen (falls nicht bereits geschehen)
- Gehen Sie im linken Menü zu Authentifizierung.
- Unter Redirect-URIs, klicken Sie Eine Plattform hinzufügen → wählen Web.
- Geben Sie Ihre Redirect-URI ein:
- Beide prüfen Access-Token und ID-Tokens bei Verwendung des Authorization-Code-Flows.
- Klicken Sie auf Speichern.
http://{your.domain.com}/outlookcalendar/callback
Schritt 6: API-Berechtigungen
- Gehen Sie zu API-Berechtigungen.
- Klicken Sie auf + Berechtigung hinzufügen.
- Auswählen Microsoft Graph.
- Wählen Delegierte Berechtigungen (um als der angemeldete Benutzer zu agieren).
- Fügen Sie die folgenden Scopes hinzu:
Calendars.ReadCalendars.ReadWriteoffline_access(für Refresh-Tokens)- Klicken Sie auf Berechtigungen hinzufügen.
- Falls von Ihrer Organisation gefordert, klicken Sie auf Administratorzustimmung erteilen.