Sumber daya domain, ruang & kalender

Calendar API menawarkan beberapa konsep yang terutama berguna untuk pelanggan Google Workspace. Pelanggan ini sering kali memiliki fasilitas—ruangan, proyektor, dan sebagainya—yang mungkin ingin mereka pesan untuk acara tertentu. Selain itu, membangun aplikasi internal yang memerlukan akses ke semua kalender pengguna di domain adalah hal yang umum, misalnya untuk menambahkan acara perusahaan ke aplikasi tersebut.

Resource & ruang domain

Anda dapat memesan fasilitas dan ruang dengan menambahkannya ke acara sebagai tamu, menggunakan alamat email mereka. Saat menerima undangan, mereka otomatis menerima atau menolak acara berdasarkan ketersediaan dan hak akses dari pengguna yang mengundang.

Mengakses kalender domain sebagai aplikasi

Aplikasi dapat mengakses kalender yang dimiliki domain tanpa memerlukan kredensial pengguna jika melakukan autentikasi menggunakan akun layanan. Akun layanan harus memiliki akses yang diperlukan menggunakan delegasi otoritas domain seluruh. Untuk meniru identitas akun pengguna, tentukan alamat email akun pengguna dengan metode setServiceAccountUser dari factory GoogleCredential.