Wählen Sie unter „Verwalten“ die Option „Zertifikate und Geheimnisse“ aus.
Wählen Sie „Neues Client-Geheimnis“ aus.
Fügen Sie eine Beschreibung für Ihren geheimen Client-Schlüssel hinzu. (Beispiel: Secret VPICALSynchronizer)
Wählen Sie eine Ablaufzeit für das Geheimnis aus oder geben Sie eine benutzerdefinierte Gültigkeitsdauer an.
1.
1. Die Gültigkeitsdauer eines Client-Geheimnisses ist auf höchstens zwei Jahre (24 Monate) begrenzt. Sie können keine benutzerdefinierte Gültigkeitsdauer festlegen, die länger als 24 Monate ist.
2. Microsoft empfiehlt, einen Ablaufwert von weniger als 12 Monaten festzulegen.
Wählen Sie „Hinzufügen“ aus.

Wichtig:
Speichern Sie den Wert Ihres geheimen Schlüssels, um ihn bei der Einrichtung des ICALSynchro-Dienstes in VP Admin 9 zu verwenden.

Außerdem wird dieser geheime Wert nach dem Verlassen dieser Seite nie wieder angezeigt.
Fügen Sie Berechtigungen für den Zugriff auf Ihre Web-API hinzu
Wählen Sie unter „Verwalten“ die Option „API-Berechtigungen“ aus.
Wählen Sie „Berechtigung hinzufügen“ aus.
Wählen Sie „Microsoft Graph“ aus
Wählen Sie „Delegierte Berechtigungen“ aus


Wählen Sie die OpenID-Berechtigungen aus
Wählen Sie im Abschnitt „Kalender“ die Option „Calendars.ReadWrite“ aus


Klicken Sie auf „Berechtigungen hinzufügen“.
Überprüfen Sie, ob die Berechtigungen „openid“ und „Calendars.ReadWrite“ im Namen „API/Permissions“ vorhanden sind.
Einrichtung des ICALSynchro-Dienstes über VP Admin
Wählen Sie im Kontextmenü des ICALSynchro-Dienstes den Eintrag „Ändern“ aus.
Wählen Sie im Feld „Kalender-API“ die Option „MS365“ aus.
Die Zeichenfolge, die in das Feld „Application Secrets Client“ eingegeben werden muss, setzt sich aus den Werten „Application ID“ und „Secret Key“ zusammen, die Sie während der Anwendungsregistrierung und -konfiguration im Azure-Portal gespeichert haben.
Diese Zeichenfolge muss gemäß dem folgenden Format aufgebaut sein:
Wert der Anwendungs-ID; Wert des geheimen Schlüssels
Als Trennzeichen dient das Semikolon (; )
Erstellen Sie diese Zeichenfolge und geben Sie sie in das Feld „Secrets Client“ der Anwendung ein.
Klicken Sie auf „OK“.
Hinweis:


Wenn die Anwendung als Single-Tenant-Lösung eingerichtet ist, muss die Mandanten-ID dem Schlüssel mit dem Trennzeichen „;“ hinzugefügt werden;
Wert der Anwendungs-ID; Wert des geheimen Schlüssels; Wert der Verzeichnis-ID (Mandant)
GOOGLE CLOUD PLATFORM
Melden Sie sich bei der Google Cloud Platform an
Melden Sie sich bei der Google Cloud Platform unter https://console.cloud.google.com/ an und loggen Sie sich mit Ihrem Google-Konto ein.
Geben Sie Ihren Anwendernamen und Ihr Passwort ein.
1 – Erstellen Sie ein Google Cloud-Projekt
- Melden Sie sich bei der Google Cloud Console an
- Erstellen Sie ein neues Projekt oder wählen Sie ein bestehendes aus
2 – Konfigurieren Sie den OAuth-Einwilligungsbildschirm
Sie werden zur Übersichtsseite weitergeleitet.
- Klicken Sie auf „Erste Schritte“
- Bitte geben Sie die erforderlichen Informationen ein: Name der Anwendung, E-Mail-Adresse für den Support, Logo (falls vorhanden)
- Wählen Sie den Anwendertyp aus:
- Intern: zur internen Nutzung innerhalb einer Google Workspace-Organisation
- Extern: für alle Anwender mit einem Google-Konto
- Akzeptieren Sie die Allgemeinen Geschäftsbedingungen und erstellen Sie den Bildschirm
Die folgende Seite wird angezeigt:

3 – Erstellen einer OAuth-Client-ID
- Klicken Sie unter „Übersicht“ auf „OAuth-Client erstellen“ / Gehen Sie zu „Clients“
- Oder gehen Sie zu „APIs & Dienste“ → Anmeldedaten.
- Erstellen Sie eine OAuth-Client-ID:
- Wählen Sie den Anwendungstyp: Webanwendung.
- Geben Sie eine Umleitungs-URI im Format <VP_server_address>/icalsynchroreg.do an
(z. B.: https://demoXX.visual-planning.com/XXX/icalsynchroreg.do)


- Klicken Sie auf „Erstellen“

