Domainressourcen, Räume und Kalender

Die Google Calendar API bietet mehrere Konzepte, die hauptsächlich für Google Workspace Kunden nützlich sind. Diese Kunden haben oft Ressourcen wie Räume und Projektoren, die sie für bestimmte Termine buchen müssen. Außerdem müssen Sie möglicherweise interne Apps erstellen, die auf alle Nutzerkalender in einer Domain zugreifen (z. B. zum Hinzufügen unternehmensweiter Termine).

Domainressourcen und ‑räume

Wenn Sie einen Raum oder eine andere Ressource buchen möchten, fügen Sie die E‑Mail-Adresse als Teilnehmer des Termins hinzu. Die Ressource nimmt die Einladung dann automatisch an oder lehnt sie ab, je nach Verfügbarkeit und den Zugriffsrechten des einladenden Nutzers.

Als App auf Domainkalender zugreifen

Eine App kann auf Kalender zugreifen, die der Domain gehören, ohne dass Anmeldedaten des Nutzers erforderlich sind, wenn sie sich mit einem Dienst kontoauthentifiziert. Das Dienstkonto muss über die erforderlichen Zugriffsrechte verfügen, indem die domainweite Delegierung der Berechtigungen verwendet wird. Wenn Sie ein Nutzerkonto annehmen möchten, geben Sie die E‑Mail-Adresse des Nutzerkontos mit der Methode setServiceAccountUser der Factory GoogleCredential an.