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.

Visual Planning 10 - Fügen Sie ein Client-Geheimnis hinzu

Wichtig:

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

Visual Planning 10 - Wichtig

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

Visual Planning 10 - Fügen Sie Berechtigungen für den Zugriff auf Ihre Web-API hinzu - Abbildung 1
Visual Planning 10 - Fügen Sie Berechtigungen für den Zugriff auf Ihre Web-API hinzu - Abbildung 2

Wählen Sie die OpenID-Berechtigungen aus

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

Visual Planning 10 - Wählen Sie die OpenID-Berechtigungen aus - Abbildung 1
Visual Planning 10 - Wählen Sie die OpenID-Berechtigungen aus - Abbildung 2

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:

Visual Planning 10 - Wählen Sie im Feld „Kalender-API“ die Option „MS365“ aus. - Abbildung 1
Visual Planning 10 - Wählen Sie im Feld „Kalender-API“ die Option „MS365“ aus. - Abbildung 2

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:

Visual Planning 10 - Wert der Anwendungs-ID; Wert des geheimen Schlüssels; Wert der Verzeichnis-ID (Mandant)

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)

Visual Planning 10 - Fügen Sie ein Client-Geheimnis hinzu - Abbildung 1
Visual Planning 10 - Fügen Sie ein Client-Geheimnis hinzu - Abbildung 2
  • Klicken Sie auf „Erstellen“
Visual Planning 10 - Fügen Sie ein Client-Geheimnis hinzu