Halaman ini menjelaskan cara memberikan izin Pengelolaan Akses dan Identitas (IAM) Spanner ke akun untuk project, instance, database, atau pencadangan Google Cloud.
Untuk mengetahui informasi tentang peran Google Cloud, lihat Memahami peran, dan untuk informasi selengkapnya tentang peran Spanner, lihat Kontrol akses: peran.
Izin level project
Anda dapat memberikan izin IAM untuk seluruh project Google Cloud ke akun di halaman IAM di Konsol Google Cloud. Menambahkan izin pada level project akan memberikan izin IAM ke akun untuk semua instance, database, dan pencadangan Spanner dalam project ini.
Memastikan bahwa Anda dapat menambahkan izin
Sebelum mencoba menerapkan izin level project, pastikan Anda memiliki izin yang memadai untuk menerapkan peran ke akun lain. Anda memerlukan izin di level project.
Buka halaman IAM project Anda.
Pilih Akun utama sebagai opsi Lihat menurut.
Temukan akun Anda dalam daftar. Jika akun Anda tercantum sebagai Pemilik atau Editor di kolom Peran, berarti Anda memiliki izin yang memadai.
Jika Anda tidak memiliki izin yang memadai di level project, minta pemilik project untuk memberi Anda izin tambahan.
Memberikan izin ke akun utama
Buka halaman IAM project Anda.
Pilih Akun utama sebagai opsi Lihat menurut.
Temukan akun dalam daftar dan klik Edit .
Di halaman Edit permissions, klik Add Another Role.
Pilih peran di menu drop-down.
Klik Simpan.
Menambahkan akun utama ke project
Buka halaman IAM project Anda.
Klik tombol Add di bawah toolbar.
Di kotak New principals, masukkan email untuk akun yang ingin ditambahkan.
Pilih peran di menu drop-down.
Klik Simpan.
Untuk informasi selengkapnya, lihat Memberikan, mengubah, dan mencabut akses.
Izin tingkat instance
Memastikan bahwa Anda dapat menambahkan izin
Sebelum Anda mencoba menerapkan izin tingkat instance pada tingkat instance, pastikan Anda memiliki izin yang memadai untuk menerapkan peran ke akun lain. Anda memerlukan izin di tingkat project atau instance.
Buka halaman IAM project Anda.
Pilih Akun utama sebagai opsi Lihat menurut.
Temukan akun Anda dalam daftar. Jika akun Anda tercantum sebagai Pemilik, Editor, atau Admin Cloud Spanner di kolom Peran, berarti Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Buka halaman Instance Spanner.
Pilih kotak centang untuk instance.
Panel info akan muncul di sisi kanan halaman.Di tab Izin pada Panel info, luaskan daftar utama dan temukan akun Anda. Jika akun Anda tercantum sebagai Owner, Editor, atau Spanner Admin, berarti Anda memiliki izin yang memadai.
Jika Anda tidak memiliki izin yang memadai di tingkat project atau instance, mintalah pemilik project untuk memberi Anda izin tambahan.
Menambahkan izin tingkat instance
Gunakan langkah-langkah berikut untuk menerapkan peran Spanner ke sebuah instance dalam project.
Buka halaman Instance Spanner.
Pilih kotak centang untuk instance.
Panel info akan muncul di sisi kanan halaman.Klik tab Izin di Panel info.
Di kotak Add principals di Panel info, masukkan alamat email untuk akun yang ingin ditambahkan.
Pilih satu atau beberapa peran di menu drop-down.
Klik Tambahkan.
Izin level database
Memastikan bahwa Anda dapat menambahkan izin
Sebelum mencoba menerapkan izin level database, pastikan Anda memiliki izin yang memadai untuk menerapkan peran ke akun lain. Anda memerlukan izin pada level project, instance, atau database.
Buka halaman IAM project Anda.
Pilih Akun utama sebagai opsi Lihat menurut.
Temukan akun Anda dalam daftar. Jika akun Anda tercantum sebagai Pemilik, Editor, Admin Cloud Spanner, atau Admin Database Cloud Spanner di kolom Peran, berarti Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Buka halaman Instance Spanner.
Pilih kotak centang untuk instance yang berisi database Anda.
Panel info akan muncul di sisi kanan halaman.Di tab Izin pada Panel info, luaskan daftar utama dan temukan akun Anda. Jika akun Anda tercantum sebagai Owner, Editor, Spanner Admin, atau Spanner Database Admin, berarti Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Klik nama instance untuk membuka halaman Detail instance.
Klik Tampilkan Panel info di sisi kanan halaman.
Di tab Overview pada halaman, pilih kotak centang untuk database Anda.
Di tab Izin pada Panel info, luaskan daftar utama dan temukan akun Anda. Jika akun Anda tercantum sebagai Owner, Editor, Spanner Admin, atau Spanner Database Admin, berarti Anda memiliki izin yang memadai.
Jika tidak memiliki izin yang memadai pada level project, instance, atau database, mintalah pemilik project untuk memberi Anda izin tambahan.
Menambahkan izin level database
Ikuti langkah-langkah berikut untuk memberikan akses ke peran tingkat database untuk akun utama.
Buka halaman Instance Spanner.
Klik nama instance yang berisi database Anda untuk membuka halaman Instance details.
Di tab Overview, centang kotak untuk database Anda.
Panel info akan muncul.Klik Tambahkan akun utama.
Di panel Add principals, di New principals, masukkan alamat email untuk akun yang ingin ditambahkan.
Pilih satu atau beberapa peran di menu drop-down.
Klik Simpan.
Menghapus izin tingkat database
Ikuti langkah-langkah berikut untuk menghapus peran tingkat database dari akun utama.
Buka halaman Instance Spanner.
Klik nama instance yang berisi database Anda untuk membuka halaman Instance details.
Di tab Overview, centang kotak untuk database Anda.
Panel info akan muncul.Di Panel info, di bagian Role/Principal, cari peran tingkat database yang ingin Anda hapus, lalu luaskan peran tersebut.
Daftar akun utama yang memiliki peran ini akan ditampilkan.
Klik ikon sampah di samping akun utama yang perannya ingin Anda hapus.
Pada dialog konfirmasi, pilih kotak centang dan klik HAPUS.
Izin tingkat cadangan
Memastikan bahwa Anda dapat menambahkan izin
Sebelum mencoba menerapkan izin tingkat pencadangan, pastikan Anda memiliki izin yang memadai untuk menerapkan peran ke akun lain. Anda memerlukan izin di project, instance, atau pencadangan.
Buka halaman IAM project Anda.
Pilih Akun utama sebagai opsi Lihat menurut.
Temukan akun Anda dalam daftar. Jika akun Anda tercantum sebagai Pemilik, Editor, Admin Cloud Spanner, Admin Pencadangan Cloud Spanner di kolom Peran, berarti Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Buka halaman Instance Spanner.
Pilih kotak centang untuk instance yang berisi cadangan Anda.
Panel info akan muncul di sisi kanan halaman.Di tab Izin pada Panel info, luaskan daftar utama dan temukan akun Anda. Jika akun Anda tercantum sebagai Owner, Editor, Spanner Admin, atau Spanner Backup Admin, berarti Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Klik nama instance untuk membuka halaman Detail instance.
Klik tab Backup/Restore, lalu pilih cadangan Anda dari tabel Backup.
Klik Tampilkan Panel Info di sebelah kanan.
Di Panel Info, temukan akun Anda. Jika akun Anda tercantum sebagai Pemilik, Editor, Admin Cloud Spanner, atau Admin Pencadangan Cloud Spanner di kolom Peran, berarti Anda memiliki izin yang memadai.
Jika Anda tidak memiliki izin yang memadai pada level project atau instance, mintalah pemilik project untuk memberi Anda izin tambahan.
Menambahkan izin tingkat pencadangan
Gunakan langkah-langkah berikut untuk menerapkan peran Spanner ke setiap cadangan dalam suatu project.
Buka halaman Instance Spanner.
Klik nama instance yang berisi cadangan Anda untuk membuka halaman Instance details.
Di tab Pencadangan/Pemulihan, pilih cadangan Anda.
Panel info akan muncul.Klik tab Izin di Panel info.
Di kotak Add principals di Panel info, masukkan alamat email untuk akun yang ingin ditambahkan.
Pilih satu atau beberapa peran di menu drop-down.
Klik Tambahkan.