Die Calendar API bietet mehrere Konzepte, die in erster Linie für -Kunden nützlich sind. Diese Kunden haben oft Ressourcen wie Räume, Projektoren usw., 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 ihnen beispielsweise geschäftliche Termine hinzuzufügen.
Domainressourcen und -Räume
Sie können Ressourcen und Räume buchen, indem Sie sie Terminen als Teilnehmer hinzufügen. Verwenden Sie dazu ihre E-Mail-Adresse. Wenn sie die Einladung erhalten, nehmen sie das Ereignis automatisch an oder lehnen es ab, je nach Verfügbarkeit und Zugriffsrechten des einladenden Nutzers.
Auf Domainkalender als App zugreifen
Eine App kann auf von der Domain verwaltete Kalender zugreifen, ohne dass Nutzeranmeldedaten erforderlich sind, wenn sie sich mit einem Dienstkonto authentifiziert. Das Dienstkonto muss über die domainweite Delegierung von Berechtigungen den erforderlichen Zugriff haben. Wenn Sie sich als ein Nutzerkonto ausgeben möchten, geben Sie die E-Mail-Adresse des Nutzerkontos mit der setServiceAccountUser
-Methode der GoogleCredential
-Fabrik an.