Zasoby domeny, sale i kalendarze

Interfejs Calendar API udostępnia kilka koncepcji, które są przydatne przede wszystkim dla klientów Google Workspace. Tacy klienci często mają zasoby (sale, projektory itp.), które mogą chcieć zarezerwować na określone wydarzenia. Ponadto często tworzy się aplikacje wewnętrzne, które wymagają dostępu do wszystkich kalendarzy użytkowników w domenie, na przykład aby dodawać do nich wydarzenia firmowe.

Zasoby domeny i sale

Zasoby i pokoje możesz rezerwować, dodając je do wydarzeń jako uczestników, korzystając z ich adresów e-mail. Gdy otrzymają zaproszenie, automatycznie zaakceptują lub odrzucą wydarzenie w zależności od dostępności i praw dostępu użytkownika zapraszającego.

Dostęp do kalendarzy domeny jako aplikacji

Aplikacja może uzyskać dostęp do kalendarzy należących do domeny bez konieczności podawania danych logowania użytkownika, jeśli uwierzytelnia się za pomocą konta usługi. Konto usługi musi mieć niezbędny dostęp za pomocą przekazywania uprawnień w całej domenie. Aby podszyć się pod konto użytkownika, podaj adres e-mail tego konta za pomocą metody setServiceAccountUser fabryki GoogleCredential.