Zasoby domeny, sale i kalendarze

Interfejs Calendar API oferuje kilka koncepcji, które są przydatne przede wszystkim dla klientów Google Workspace. Często mają oni zasoby – sale, projektory itp. – które mogą chcieć zarezerwować na konkretne wydarzenia. Często tworzy się też aplikacje wewnętrzne, które potrzebują dostępu do wszystkich kalendarzy użytkowników w domenie, np. aby dodawać do nich wydarzenia firmowe.

Zasoby i sale w domenie

Możesz rezerwować zasoby i sale, dodając je do wydarzeń jako uczestników za pomocą ich adresu e-mail. Gdy otrzymają zaproszenie, automatycznie zaakceptują lub odrzucą wydarzenie na podstawie dostępności i uprawnień użytkownika, który wysłał zaproszenie.

Dostęp do kalendarzy domeny jako aplikacja

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