Pilih cakupan Google Calendar API

Dokumen ini berisi informasi otorisasi dan autentikasi khusus Google Calendar API. Sebelum membaca dokumen ini, pastikan Anda membaca informasi autentikasi dan otorisasi umum Google Workspace di Pelajari autentikasi dan otorisasi.

Mengonfigurasi OAuth 2.0 untuk otorisasi

Mengonfigurasi layar izin OAuth dan memilih cakupan untuk menentukan informasi yang ditampilkan kepada pengguna dan peninjau aplikasi, serta mendaftarkan aplikasi Anda agar dapat dipublikasikan nanti.

Cakupan Calendar API

Untuk menentukan tingkat akses yang diberikan ke aplikasi, Anda perlu mengidentifikasi dan mendeklarasikan cakupan otorisasi. Cakupan otorisasi adalah string URI OAuth 2.0 yang berisi nama aplikasi Google Workspace, jenis data yang diakses, dan tingkat akses. Cakupan adalah permintaan aplikasi Anda untuk menggunakan data Google Workspace, termasuk data Akun Google pengguna.

Saat aplikasi Anda diinstal, pengguna akan diminta untuk memvalidasi cakupan yang digunakan oleh aplikasi. Umumnya, Anda harus memilih cakupan yang paling sempit fokusnya dan menghindari permintaan cakupan yang tidak diperlukan aplikasi Anda. Pengguna lebih mudah memberikan akses ke cakupan terbatas yang dijelaskan dengan jelas.

Calendar API mendukung cakupan berikut:

Cakupan Arti
https://www.googleapis.com/auth/calendar Melihat, mengedit, membagikan, dan menghapus secara permanen semua kalender yang dapat Anda akses menggunakan Google Kalender.
https://www.googleapis.com/auth/calendar.readonly Melihat dan mendownload kalender yang dapat Anda akses menggunakan Kalender.
https://www.googleapis.com/auth/calendar.freebusy Melihat ketersediaan Anda di kalender.
https://www.googleapis.com/auth/calendar.events Melihat dan mengedit acara di semua kalender Anda.
https://www.googleapis.com/auth/calendar.events.readonly Melihat acara di semua kalender Anda.
https://www.googleapis.com/auth/calendar.settings.readonly Melihat setelan Kalender Anda.
https://www.googleapis.com/auth/calendar.addons.execute Jalankan sebagai add-on Kalender.
https://www.googleapis.com/auth/calendar.addons.current.event.read Melihat acara yang Anda buka di Google Kalender.
https://www.googleapis.com/auth/calendar.addons.current.event.write Mengedit acara yang Anda buka di Google Kalender.
https://www.googleapis.com/auth/calendar.events.owned Melihat, membuat, mengubah, dan menghapus acara di kalender Google yang Anda miliki.
https://www.googleapis.com/auth/calendar.events.owned.readonly Melihat acara di kalender Google yang Anda miliki.
https://www.googleapis.com/auth/calendar.events.freebusy Melihat ketersediaan di kalender Google yang dapat Anda akses.
https://www.googleapis.com/auth/calendar.app.created Membuat kalender Google sekunder, dan melihat, membuat, mengubah, dan menghapus acara pada kalender tersebut.
https://www.googleapis.com/auth/calendar.calendarlist Melihat, menambahkan, dan menghapus kalender Google yang Anda pilih untuk berlangganan.
https://www.googleapis.com/auth/calendar.calendarlist.readonly Melihat daftar kalender Google yang Anda pilih untuk berlangganan.
https://www.googleapis.com/auth/calendar.calendars Melihat dan mengubah properti kalender Google yang dapat Anda akses, dan membuat kalender sekunder.
https://www.googleapis.com/auth/calendar.calendars.readonly Melihat judul, deskripsi, zona waktu default, dan properti lain pada kalender Google yang dapat Anda akses.
https://www.googleapis.com/auth/calendar.acls Melihat dan mengubah izin berbagi pada kalender Google yang Anda miliki.
https://www.googleapis.com/auth/calendar.acls.readonly Melihat izin berbagi dari kalender Google yang Anda miliki.
https://www.googleapis.com/auth/calendar.events.public.readonly Melihat acara di kalender publik.