Halaman ini menjelaskan cara mengonfigurasi OAuth untuk menghubungkan Google Kalender ke Gemini Enterprise sebagai penyimpanan data.
Menyiapkan autentikasi dan izin untuk Google Kalender
Untuk mengaktifkan tindakan Google Kalender, administrator Google Cloud harus melakukan langkah-langkah berikut untuk mengaktifkan Google Calendar API dan menyiapkan autentikasi.
Mengaktifkan Google Calendar API
Di konsol Google Cloud , aktifkan API berikut:
Membuat aplikasi OAuth dan menambahkan cakupan
Jika Anda tidak memiliki aplikasi OAuth, ikuti langkah-langkah berikut. Jika Anda sudah memiliki aplikasi OAuth, lanjutkan ke Buat kredensial klien OAuth.
Klik Mulai.
Masukkan nama untuk aplikasi OAuth Anda.
Di bagian Email dukungan pengguna, pilih alamat email dukungan yang dapat dihubungi pengguna aplikasi Anda jika ada pertanyaan tentang izin mereka.
Di bagian Audiens, pilih jenis pengguna untuk aplikasi Anda:
- Eksternal: Pilih Eksternal jika Anda membuat aplikasi untuk digunakan di luar organisasi Google Workspace Anda. Hal ini membuat aplikasi tersedia secara publik untuk semua pengguna yang memiliki akun Google .
Jika Anda memilih Eksternal untuk jenis pengguna, tambahkan pengguna penguji:
- Klik Audiens.
- Di bagian Pengguna pengujian, klik Tambahkan pengguna.
- Masukkan alamat email Anda dan pengguna uji resmi lainnya, lalu klik Simpan.
- Internal: Pilih Internal jika aplikasi dibatasi untuk anggota organisasi Google Cloud tertentu, sehingga hanya anggota organisasi Google Workspace yang dapat mengaksesnya.
- Eksternal: Pilih Eksternal jika Anda membuat aplikasi untuk digunakan di luar organisasi Google Workspace Anda. Hal ini membuat aplikasi tersedia secara publik untuk semua pengguna yang memiliki akun Google .
Jika Anda memilih Eksternal untuk jenis pengguna, tambahkan pengguna penguji:
Klik Berikutnya.
Di bagian Informasi Kontak, masukkan alamat email yang dapat digunakan untuk memberi tahu Anda tentang perubahan apa pun pada project Anda.
Klik Berikutnya.
Di bagian Selesai, tinjau Kebijakan Data Pengguna Layanan Google API. Jika Anda setuju, pilih Saya menyetujui Layanan Google API: Kebijakan Data Pengguna.
Klik Lanjutkan.
Klik Create.
Setelah membuat aplikasi, Anda dapat memperbarui setelan Layar Izin OAuth di Branding dan Audiens.
Menambahkan cakupan
Untuk menambahkan cakupan minimum yang diperlukan, ikuti langkah-langkah berikut:
- Di konsol Google Cloud , buka Menu .
- Pilih Akses Data dari menu navigasi.
- Klik Tambahkan atau Hapus Cakupan.
Di bagian Tambahkan cakupan secara manual, tempel cakupan berikut untuk Google Kalender sesuai kebutuhan Anda:
Mode koneksi Cakupan Tujuan Penelusuran gabungan https://www.googleapis.com/auth/calendar.readonlyIzin minimum untuk penelusuran gabungan dan tindakan hanya baca. Penelusuran gabungan dan Tindakan https://www.googleapis.com/auth/calendar.readonlyDiperlukan untuk akses baca saat melakukan tindakan tulis seperti membuat acara. https://www.googleapis.com/auth/calendar.eventsDiperlukan untuk membuat acara kalender. https://www.googleapis.com/auth/calendar.calendarsDiperlukan untuk memperbarui metadata acara kalender. Klik Tambahkan ke tabel, lalu klik Perbarui.
Klik Simpan.
Membuat kredensial klien OAuth
Prosedur ini menjelaskan cara membuat ID klien OAuth baru untuk Google Cloud tindakan. Jika sudah memiliki client ID OAuth untuk Google Cloud tindakan, Anda dapat menggunakan client ID dan rahasia tersebut untuk tindakan Google Kalender, bukan membuat yang baru.
Klik Buat klien.
Untuk Jenis aplikasi, pilih Aplikasi web.
Di kolom Name, ketik nama untuk kredensial.
Lewati Authorized JavaScript origins.
Di bagian URI pengalihan yang diberi otorisasi, klik Tambahkan URI dan masukkan URI berikut:
https://vertexaisearch.cloud.google.com/oauth-redirectKlik Create. Kredensial yang baru dibuat akan muncul di bagian Client ID OAuth 2.0. Buka klien yang telah Anda buat dan salin informasi berikut:
- ID Klien
- Rahasia klien