Domainressourcen, Räume und Kalender

Die Calendar API bietet mehrere Konzepte, die vor allem für Google Workspace-Kunden hilfreich sind. Diese Kunden haben oft Ressourcen wie Räume, Projektoren usw., die sie möglicherweise für bestimmte Veranstaltungen buchen möchten. Darüber hinaus werden häufig interne Anwendungen erstellt, die Zugriff auf alle Nutzerkalender in einer Domain benötigen, um beispielsweise Unternehmensveranstaltungen hinzuzufügen.

Domainressourcen und Räume

Sie können Ressourcen und Räume buchen, indem Sie sie über ihre E-Mail-Adresse als Teilnehmer zu Terminen hinzufügen. Wenn sie die Einladung erhalten, nehmen sie den Termin je nach Verfügbarkeit und Zugriffsrecht des eingeladenen Nutzers automatisch an oder lehnen ihn ab.

Zugriff auf Domain-Kalender als App

Eine Anwendung kann auf Kalender der Domain zugreifen, ohne dass Nutzeranmeldedaten erforderlich sind, wenn sie sich über ein Dienstkonto authentifiziert. Das Dienstkonto muss den erforderlichen Zugriff über die domainweite Autoritätsdelegation haben. Wenn Sie die Identität eines Nutzerkontos übernehmen möchten, geben Sie die E-Mail-Adresse des Nutzerkontos mit der Methode setServiceAccountUser der Factory GoogleCredential an.