Untuk menghubungkan Google Workspace ke ChatGPT menggunakan penyiapan yang dikelola admin, pertama-tama Anda akan mengonfigurasi akses di konsol admin Google:
Buat service account dengan akses baca-saja ke Google Drive, pengguna, dan grup.
Sangat disarankan agar service account ini dibuat di bawah akun Google yang sama yang terkait dengan Workspace ChatGPT Anda. Jika akun di workspace ChatGPT memiliki domain email yang berbeda dari yang digunakan di Google Workspace, ada langkah tambahan yang harus Anda ikuti untuk mengaktifkan connector ini bagi pengguna Anda.
Buat akun admin yang akan diwakili oleh service account.
Kemudian, selesaikan penyiapan di konsol admin ChatGPT:
Unggah kunci privat service account (file JSON dari Google)
Tentukan akun admin (tidak perlu kredensial).
Pilih file mana yang akan disinkronkan dan pilih pengguna yang akan memiliki akses ke koneksi.
Panduan ini menjelaskan masing-masing dari 6 langkah tersebut.
Menyiapkan Service Account
Buka console.cloud.google.com.
Klik dropdown project.ImagePastikan Anda login ke Google workspace yang sama dengan yang terkait dengan workspace ChatGPT Anda (jika Anda tidak memiliki Google workspace yang terkait dengan workspace ChatGPT Anda dan email keduanya berbeda, Anda harus mengikuti langkah tambahan, jika tidak, pengguna Anda mungkin tidak dapat menggunakan synced connector Google Drive).
Pilih New Project
Masukkan Project Name
Buat project
Tunggu sampai project dibuat, lalu klik Select Project
Klik APIs & Services
Klik Library
Sekarang kita akan menambahkan tiga API, gunakan kotak pencarian untuk menemukannya
Cari dan pilih Google Drive API
Klik Enable
Klik Library
Cari Google Drive Activity
Pilih Google Drive Activity API
Klik Enable
Klik Library
Cari Admin SDK API
Pilih Admin SDK API
Klik Enable
Klik Credentials
Klik Create Credentials
Klik Service account
Berikan nama dan deskripsi sesuai pilihan Anda untuk service account ini
(Opsional) Anda dapat menetapkan peran - ini tidak diwajibkan oleh ChatGPT.
(Opsional) Anda dapat memberikan akses ke service account - ini tidak diwajibkan oleh ChatGPT.
Klik Done.
Klik service account yang baru dibuat.
Klik keys.
Klik Add Key
Klik Create new key
Pertahankan jenis kunci JSON default lalu klik Create
Jika Anda melihat pesan galat “Service account key creation is disabled” ikuti langkah-langkah ini untuk mengaktifkan pembuatan.Klik Close. Kunci kini telah diunduh ke komputer Anda. Nantinya Anda akan mengunggahnya ke konsol admin ChatGPT.
Klik details
Perhatikan Unique ID. Ini akan dibutuhkan pada Langkah 42.
Buka Advanced settings
Gulir ke bawah lalu klik View Google Workspace Admin Console. Konsol Google Workspace akan terbuka di tab baru.
Klik Show more
Buka bagian Security
Buka bagian Access and data controls
Klik bagian API controls
Klik Manage Domain Wide Delegation
Klik Add new
Gunakan Unique ID yang sebelumnya dicatat sebagai nilai untuk Client ID ini
Untuk OAuth scopes, lihat nilai auth scopes yang dipisahkan koma berikut yang perlu Anda salin dan tempel:
https://www.googleapis.com/auth/admin.directory.group.readonly, https://www.googleapis.com/auth/admin.directory.group.member.readonly, https://www.googleapis.com/auth/admin.directory.user.readonly, https://www.googleapis.com/auth/admin.directory.user.alias.readonly, https://www.googleapis.com/auth/drive.activity.readonly, https://www.googleapis.com/auth/drive.metadata.readonly, https://www.googleapis.com/auth/drive.readonly, https://www.googleapis.com/auth/userinfo.profile, https://www.googleapis.com/auth/userinfo.email| Scope | Penalaran |
| admin.directory.group.readonly | menerapkan izin berbasis grup |
| admin.directory.group.member.readonly | menerapkan izin berbasis grup |
| admin.directory.user.alias.readonly | menangani kasus saat pengguna diberi izin melalui alias |
| drive.activity.readonly | untuk diberi tahu saat terjadi perubahan pada file |
| drive.metadata.readonly | menyinkronkan konten file dan metadata terkait (mis. tanggal terakhir diubah) |
| drive.readonly | menyinkronkan konten file dan metadata terkait (mis. tanggal terakhir diubah) |
| userinfo.profile | menentukan pengguna yang file-nya kami sinkronkan |
| userinfo.email | menentukan pengguna yang file-nya kami sinkronkan |
45. Klik Authorize
46. Berhasil!
Menyiapkan Akun Admin
Buka Directory
Klik Users
Masukkan nama depan, nama belakang, dan alamat email utama sesuai pilihan Anda
Klik Add new user
(Opsional) Simpan kredensial ini. ChatGPT tidak memerlukan kredensial ini.
Klik Done.
Klik akun yang baru saja Anda buat. Jika tidak muncul di daftar, segarkan halaman atau hapus cache dan cookie Anda lalu coba lagi.
Klik assign roles.
Aktifkan peran Groups Reader, User Management Admin, dan Storage Admin.
Gulir ke bawah lalu klik Save. Akun admin kini berhasil dibuat dan dikonfigurasi.
Menyelesaikan penyiapan di Konsol Admin ChatGPT
Buka ChatGPT dan klik ikon profil di sudut kanan atas halaman.
Klik Kelola workspace
Klik Connections lalu di bawah ‘Synced connectors’ → Enable Sync
Pastikan Admin-managed dipilih lalu klik Next
Masukkan nama tampilan. Kami menyarankan menggunakan nama Google Workspace Anda.
Harap diperhatikan bahwa saat ini kami tidak mendukung perubahan nama koneksi Anda.Klik Save Draft and Continue
Klik Upload key. Pilih file JSON, yaitu kunci yang Anda unduh saat menyiapkan service account di atas. Pastikan kunci ini akurat
Masukkan alamat email admin. Ini adalah akun admin yang sebelumnya Anda buat.
Klik Save.
Pilih apakah Anda ingin file di My Drive semua pengguna Anda disertakan.
Klik Next
Pilih cara mengelola shared drive. Kami mendukung tiga skenario berikut:
Jika Anda ingin menyertakan semua shared drive, pilih Include by default dan jangan tambahkan ID shared drive yang akan dikecualikan
Jika Anda ingin menyertakan sebagian besar shared drive, pilih Include by default dan tambahkan ID untuk shared drive yang ingin dikecualikan
Jika Anda ingin mengecualikan sebagian besar shared drive, pilih Exclude by default dan tambahkan ID untuk shared drive yang ingin disertakan
Untuk mencari ID shared drive, buka di browser web. Bagian terakhir URL adalah ID shared drive.
Dalam contoh berikut, ID-nya adalah `0ADvY03uUbEcQUk9PVA`'Klik Next
Pilih siapa yang harus memiliki akses ke koneksi Google Drive. Anda dapat memilih hanya Admin dari workspace ChatGPT, atau mengaktifkannya untuk semua orang. Jika diaktifkan untuk semua orang, pengguna baru yang ditambahkan ke workspace akan otomatis disertakan.

Klik Start syncing
Koneksi Google Drive Anda kini berhasil dibuat!
Harap diperhatikan bahwa, meskipun sinkronisasi akan dimulai segera, proses ini bisa memakan waktu dari beberapa jam hingga beberapa hari tergantung pada jumlah file yang disertakan berdasarkan pengaturan Anda.
Setelah file yang ditambahkan/diedit dalam 30 hari terakhir selesai disinkronkan, connector akan tersedia bagi pengguna yang Anda aktifkan.
Mengaktifkan pembuatan kunci service account
Jika Anda menerima galat berikut, Anda perlu mengaktifkan pembuatan service account untuk project khusus ini:
> Batasan kebijakan organisasi ‘iam.disableServiceAccountKeyCreation’ diterapkan pada organisasi Anda.
Buka tab baru dan masuk ke console.cloud.google.com. Pastikan project yang dipilih adalah project yang sudah Anda pilih sebelumnya.
Klik ikon menu di sudut kiri atas.Arahkan kursor ke IAM & Admin
Klik Organizational Policies
Cari iam.disableServiceAccountKeyCreation
Klik hasil untuk constraints/iam.disableServiceAccountKeyCreation
Klik … pada baris dengan ID iam.disableServiceAccountKeyCreation
Klik Edit policy. Jika Edit policy dinonaktifkan, Anda perlu menjadi Organization Policy Administrator.
Klik Override parent’s policy
Klik Add a rule
Klik Set Policy
Anda sekarang dapat membuat kunci service account. Pengaktifan ini mungkin memerlukan beberapa menit hingga berlaku.
Menjadi Organization Policy Administrator
Buka console.cloud.google.com lalu klik pemilih project/organisasi
Klik organisasi Anda
Klik ikon menu di sudut kiri atas
Arahkan kursor ke IAM & Admin
Klik IAM
Klik ikon pensil untuk akun Anda
Klik Add Another Role
Cari Organization Policy Administrator
Klik Organization Policy Administrator
Klik Save
Akun Anda sekarang memiliki izin untuk mengaktifkan pembuatan kunci service account. Ini mungkin memerlukan beberapa menit hingga berlaku.
Menggunakan Alias Email Google untuk Mempertahankan Akun Email yang Berbeda untuk Google Workspace dan ChatGPT
Jika Anda adalah admin yang menghubungkan Google Workspace ke workspace ChatGPT Anda menggunakan penyiapan yang dikelola admin untuk synced connector Google Drive, dan organisasi Anda menggunakan domain email yang berbeda untuk ChatGPT dan Google Workspace, Anda perlu melakukan langkah tambahan untuk memastikan pengguna dapat mengakses synced connector Google Drive dengan sukses.
Rekomendasi: Bila memungkinkan, gunakan alamat email utama yang sama untuk akun Google Workspace dan ChatGPT.
Jika ini tidak memungkinkan, ikuti petunjuk di bawah ini untuk mengonfigurasi alias email Google Workspace yang cocok dengan email login ChatGPT.
Langkah untuk Menambahkan Alias Google Workspace
Ikuti langkah-langkah ini di Google Admin Console untuk memastikan email ChatGPT setiap pengguna dapat ditautkan ke akun Google Workspace mereka:
Buka Admin Console. Buka: Directory > Users
2. Pilih Pengguna, lalu “ADD ALTERNATIVE EMAILS”.
3. Tambahkan Email Alternatif. Pastikan email tersebut sesuai dengan akun ChatGPT pengguna.
4. Pilih Save
Keterbatasan yang Diketahui
Alamat email pribadi tidak didukung
Pengguna yang mendaftar ke ChatGPT menggunakan alamat pribadi (mis., example@gmail.com) tidak dapat terhubung ke Google Workspace. Penyiapan ini tidak didukung dan menimbulkan risiko keamanan, karena memungkinkan akses ke data internal dari luar organisasi.
Alias Gmail "+" tidak didukung
Gmail memungkinkan pengguna membuat alias dengan menambahkan "+" ke alamat mereka (mis., user+alias@gmail.com). Jenis alias ini tidak berfungsi dengan synced connector Google Drive. Alias harus dikonfigurasi secara eksplisit di Google Workspace.
Pesan Galat Umum
Jika alamat email tidak ditautkan dengan benar, pengguna mungkin akan melihat pesan ini: "Kami tidak dapat menghubungkan akun Anda ke Google Drive. Klik untuk mempelajari lebih lanjut."
Jika pengguna menerima pesan ini, tinjau langkah-langkah dalam dokumen ini dan pastikan semuanya diikuti dengan benar. Jika memerlukan bantuan tambahan, silakan hubungi tim dukungan kami.
