Halaman ini menjelaskan cara memberikan izin Identity and Access Management (IAM) Spanner ke akun untuk Google Cloud project, instance, database, atau cadangan.
Untuk mengetahui informasi tentang Google Cloud peran, 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 kepada 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.
Verifikasi 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 kepala sekolah
Buka halaman IAM project Anda.
Pilih Akun utama sebagai opsi Lihat menurut.
Temukan akun dalam daftar, lalu klik Edit
.
Di halaman Edit izin, klik Tambahkan Peran Lain.
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 Anda tambahkan.
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 .
Verifikasi bahwa Anda dapat menambahkan izin
Sebelum Anda mencoba menerapkan izin tingkat instance di tingkat instance, periksa apakah 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, Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Buka halaman Instances 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 Spanner ke instance dalam project.
Buka halaman Instances Spanner.
Centang kotak untuk instance.
Klik tab Izin di panel Info.
Di kotak Tambahkan akun utama di Panel info, masukkan alamat email untuk akun yang ingin Anda tambahkan.
Pilih satu atau beberapa peran di daftar drop-down.
Klik Tambahkan.
Izin tingkat database
Anda dapat memberikan izin IAM tingkat database ke akun di halaman IAM di konsol Google Cloud .
Verifikasi bahwa Anda dapat menambahkan izin
Sebelum Anda mencoba menerapkan izin tingkat database, periksa apakah 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, Admin Cloud Spanner, atau Admin Database Cloud Spanner di kolom Peran, Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Buka halaman Instances Spanner.
Pilih kotak centang 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 belum, lanjutkan ke langkah berikutnya.
Klik nama instance untuk membuka halaman Instance details.
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 pokok.
Buka halaman Instances 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 Anda tambahkan.
Pilih satu atau beberapa peran di daftar drop-down.
Klik Simpan.
Menghapus izin tingkat database
Ikuti langkah-langkah berikut untuk menghapus peran tingkat database dari prinsipal.
Buka halaman Instances 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 Info panel, di 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 yang perannya ingin Anda hapus.
Pada dialog konfirmasi, centang kotak dan klik HAPUS.
Izin tingkat cadangan
Anda dapat memberikan izin IAM tingkat cadangan ke akun di halaman IAM di konsol Google Cloud .
Verifikasi bahwa Anda dapat menambahkan izin
Sebelum mencoba menerapkan izin tingkat pencadangan, periksa apakah 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, Admin Cloud Spanner, Admin Cadangan Cloud Spanner di kolom Peran, Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Buka halaman Instances 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 Cadangan Spanner, Anda memiliki izin yang memadai. Jika belum, lanjutkan ke langkah berikutnya.
Klik nama instance untuk membuka halaman Instance details.
Klik tab Backup/Restore, lalu pilih cadangan Anda dari tabel Backup.
Klik Tampilkan Panel Info.
Di Panel Info, temukan akun Anda. Jika akun Anda tercantum sebagai Pemilik, Editor, Admin Cloud Spanner, atau Admin Cadangan Cloud Spanner 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 Spanner ke cadangan individual dalam project.
Buka halaman Instances 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 Tambahkan akun utama di Panel info, masukkan alamat email untuk akun yang ingin Anda tambahkan.
Pilih satu atau beberapa peran di daftar drop-down.
Klik Tambahkan.