Domainressourcen, Räume und Kalender

Die Calendar API bietet verschiedene 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 Veranstaltungen buchen möchten. Außerdem ist es üblich, interne Apps zu entwickeln, die Zugriff auf alle Nutzerkalender in einer Domain benötigen, um beispielsweise Unternehmensereignisse hinzuzufügen.

Domainressourcen und ‑räume

Sie können Ressourcen und Räume buchen, indem Sie sie Terminen als Teilnehmer hinzufügen und dabei ihre E-Mail-Adresse verwenden. Wenn sie die Einladung erhalten, wird die Veranstaltung automatisch angenommen oder abgelehnt, je nach Verfügbarkeit und Zugriffsrecht des einladenden Nutzers.

Als App auf Domainkalender zugreifen

Eine App kann auf Kalender der Domain zugreifen, ohne dass Nutzeranmeldedaten erforderlich sind, wenn sie sich mit einem Dienstkonto authentifiziert. Das Dienstkonto muss über die erforderlichen Zugriffsrechte verfügen, die durch domainweite Delegierung von Befugnissen gewährt werden. Wenn Sie ein Nutzerkonto imitieren möchten, geben Sie die E-Mail-Adresse des Nutzerkontos mit der Methode setServiceAccountUser der Factory GoogleCredential an.