Halaman ini menjelaskan cara memberikan izin Identity and Access Management (IAM) Spanner ke akun untuk project, instance, database, atau pencadangan Google Cloud.
Untuk informasi tentang peran Google Cloud, lihat Memahami peran, dan untuk mengetahui informasi selengkapnya tentang peran Spanner, lihat Kontrol akses: peran.
Izin tingkat project
Anda dapat memberikan izin IAM untuk seluruh project Google Cloud ke akun di halaman IAM di Konsol Google Cloud. Menambahkan izin di level project akan memberikan izin IAM ke akun untuk semua instance, database, dan cadangan Spanner dalam project.
Memastikan bahwa Anda dapat menambahkan izin
Sebelum mencoba menerapkan izin tingkat project, pastikan Anda memiliki izin yang memadai untuk menerapkan peran ke akun lain. Anda memerlukan izin di tingkat 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, Anda memiliki izin yang memadai.
Jika Anda tidak memiliki izin yang memadai di tingkat project, minta pemilik project untuk memberi Anda izin tambahan.
Memberikan izin kepada akun utama
Buka halaman IAM project Anda.
Pilih Akun utama sebagai opsi Lihat menurut.
Temukan akun dalam daftar, lalu 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 Tambahkan di bawah toolbar.
Di kotak New principals, masukkan email untuk akun yang ingin ditambahkan.
Pilih peran di menu drop-down.
Klik Simpan.
Untuk mengetahui informasi selengkapnya, lihat Memberikan, mengubah, dan mencabut akses.
Izin tingkat instance
Anda dapat memberikan izin IAM tingkat instance ke akun di halaman IAM di konsol Google Cloud.
Memastikan bahwa Anda dapat menambahkan izin
Sebelum mencoba menerapkan izin tingkat instance di 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 Cloud Spanner Admin di kolom Peran, Anda memiliki izin yang memadai. Jika tidak, lanjutkan ke langkah berikutnya.
Buka halaman Instance Spanner.
Centang kotak untuk instance.
Di tab Izin pada Panel info, luaskan daftar akun utama dan temukan akun Anda. Jika akun Anda tercantum sebagai Pemilik, Editor, atau Admin Spanner, Anda memiliki izin yang memadai.
Jika Anda tidak memiliki izin yang memadai di tingkat project atau instance, minta pemilik project untuk memberi Anda izin tambahan.
Menambahkan izin tingkat instance
Gunakan langkah-langkah berikut untuk menerapkan peran untuk Spanner ke instance dalam project.
Buka halaman Instance Spanner.
Centang kotak untuk instance.
Klik tab Izin di Panel info.
Di kotak Add principals di Info panel, masukkan alamat email untuk akun yang ingin ditambahkan.
Pilih satu atau beberapa peran dalam daftar drop-down.
Klik Tambahkan.
Izin tingkat database
Anda dapat memberikan izin IAM tingkat database ke akun di halaman IAM di konsol Google Cloud.
Memastikan bahwa Anda dapat menambahkan izin
Sebelum mencoba menerapkan izin tingkat database, pastikan Anda memiliki izin yang memadai untuk menerapkan peran ke akun lain. Anda memerlukan izin di tingkat 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, Cloud Spanner Admin, atau Cloud Spanner Database Admin di kolom Peran, Anda memiliki izin yang memadai. Jika tidak, lanjutkan ke langkah berikutnya.
Buka halaman Instance Spanner.
Centang kotak untuk instance yang berisi database Anda.
Di tab Izin pada Panel info, luaskan daftar akun utama dan temukan akun Anda. Jika akun Anda tercantum sebagai Pemilik, Editor, Admin Spanner, atau Admin Database Spanner, Anda memiliki izin yang memadai. Jika tidak, lanjutkan ke langkah berikutnya.
Klik nama instance untuk membuka halaman Detail instance.
Klik Tampilkan panel Info.
Di tab Ringkasan halaman, centang kotak untuk database Anda.
Di tab Izin pada Panel info, luaskan daftar akun utama dan temukan akun Anda. Jika akun Anda tercantum sebagai Pemilik, Editor, Admin Spanner, atau Admin Database Spanner, Anda memiliki izin yang memadai.
Jika Anda tidak memiliki izin yang memadai di tingkat project, instance, atau database, minta pemilik project untuk memberi Anda izin tambahan.
Menambahkan izin tingkat 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 Detail instance.
Di tab Ringkasan, 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 dalam daftar 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 Detail instance.
Di tab Ringkasan, centang kotak untuk database Anda.
Panel info akan muncul.Di Info panel, pada bagian Role/Principal, temukan peran tingkat database yang ingin Anda hapus, lalu luaskan.
Daftar akun utama yang memiliki peran ini akan ditampilkan.
Klik ikon sampah di samping akun utama tempat Anda ingin menghapus peran.
Pada dialog konfirmasi, centang kotak dan klik HAPUS.
Izin tingkat pencadangan
Anda dapat memberikan izin IAM tingkat pencadangan ke akun di halaman IAM di konsol Google Cloud.
Memastikan bahwa Anda dapat menambahkan izin
Sebelum mencoba menerapkan izin tingkat cadangan, pastikan Anda memiliki izin yang memadai untuk menerapkan peran ke akun lain. Anda memerlukan izin di project, instance, atau cadangan.
Buka halaman IAM project Anda.
Pilih Akun utama sebagai opsi Lihat menurut.
Temukan akun Anda dalam daftar. Jika akun Anda tercantum sebagai Pemilik, Editor, Cloud Spanner Admin, Cloud Spanner Backup Admin di kolom Peran, Anda memiliki izin yang memadai. Jika tidak, lanjutkan ke langkah berikutnya.
Buka halaman Instance Spanner.
Centang kotak untuk instance yang berisi cadangan Anda.
Di tab Izin pada Panel info, luaskan daftar akun utama dan temukan akun Anda. Jika akun Anda tercantum sebagai Pemilik, Editor, Admin Spanner, atau Admin Pencadangan Spanner, Anda memiliki izin yang memadai. Jika tidak, lanjutkan ke langkah berikutnya.
Klik nama instance untuk membuka halaman Detail instance.
Klik tab Backup/Restore, lalu pilih cadangan dari tabel Backup.
Klik Tampilkan Panel Info.
Di Panel Info, temukan akun Anda. Jika akun Anda tercantum sebagai Pemilik, Editor, Cloud Spanner Admin, atau Cloud Spanner Backup Admin di kolom Peran, Anda memiliki izin yang memadai.
Jika Anda tidak memiliki izin yang memadai di tingkat project atau instance, minta pemilik project untuk memberi Anda izin tambahan.
Menambahkan izin tingkat pencadangan
Gunakan langkah-langkah berikut untuk menerapkan peran untuk Spanner ke masing-masing pencadangan dalam project.
Buka halaman Instance Spanner.
Klik nama instance yang berisi cadangan Anda untuk membuka halaman Detail instance.
Di tab Cadangkan/Pulihkan, pilih cadangan Anda.
Panel info akan muncul.Klik tab Izin di Panel info.
Di kotak Add principals di Info panel, masukkan alamat email untuk akun yang ingin ditambahkan.
Pilih satu atau beberapa peran dalam daftar drop-down.
Klik Tambahkan.