Calendar API menawarkan beberapa konsep yang terutama berguna bagi pelanggan Google Workspace. Pelanggan ini sering kali memiliki sumber daya—ruangan, proyektor, dan sebagainya—yang mungkin ingin mereka pesan untuk acara tertentu. Selain itu, aplikasi internal yang memerlukan akses ke semua kalender pengguna dalam domain sering kali dibuat, misalnya untuk menambahkan acara perusahaan ke kalender tersebut.
Ruangan & sumber daya domain
Anda dapat memesan fasilitas dan ruang dengan menambahkannya ke acara sebagai tamu, menggunakan alamat emailnya. Saat menerima undangan, mereka akan otomatis menerima atau menolak acara berdasarkan ketersediaan dan hak akses pengguna yang mengundang.
Mengakses kalender domain sebagai aplikasi
Aplikasi dapat mengakses kalender milik domain tanpa memerlukan
kredensial pengguna jika diautentikasi menggunakan akun
layanan. Akun layanan harus memiliki akses yang diperlukan menggunakan delegasi otoritas tingkat domain. Untuk meniru akun pengguna, tentukan alamat email akun pengguna dengan metode setServiceAccountUser
dari factory GoogleCredential
.