Halaman ini menjelaskan cara menyetel kontrol akses pada resource Runtime Configurator menggunakan Google Identity and Access Management. Untuk mengetahui informasi tentang Runtime Configurator, baca Dasar-Dasar Runtime Configurator.
Sebelum memulai
- Jika Anda ingin menggunakan contoh command line dalam panduan ini, instal alat command line`gcloud`.
- Jika Anda ingin menggunakan contoh API dalam panduan ini, siapkan akses API.
- Memahami project Google Cloud console.
- Pahami Google Identity and Access Management.
Peran IAM
Runtime Configurator mendukung peran dasar untuk resource-nya. Artinya, Anda dapat memberikan peran pemilik, editor, atau pelihat untuk memberi pengguna lain jumlah akses yang tepat ke resource Runtime Configurator. Anda harus memberikan izin ini di tingkat project atau di tingkat resource Konfigurasi.
Tidak ada peran yang telah ditentukan sebelumnya untuk Runtime Configurator.
Izin
Dengan IAM, setiap metode API memerlukan izin tertentu agar dapat dipanggil. Gunakan tabel di bawah untuk menentukan izin yang diperlukan untuk metode API yang diinginkan.
Metode | Izin yang Diperlukan | Peran yang memungkinkan Anda memanggil metode ini |
---|---|---|
projects.configs.create
|
runtimeconfig.configs.create |
|
projects.configs.delete
|
runtimeconfig.configs.delete |
|
projects.configs.get
|
runtimeconfig.configs.get |
|
projects.configs.list
|
runtimeconfig.configs.list |
|
projects.configs.update
|
runtimeconfig.configs.update |
|
projects.configs.operations.get
|
runtimeconfig.configs.operations.get |
|
projects.configs.variables.create
|
runtimeconfig.variables.create |
|
projects.configs.variables.delete
|
runtimeconfig.variables.delete |
|
projects.configs.variables.get
|
runtimeconfig.variables.get |
|
projects.configs.variables.list
|
runtimeconfig.variables.list |
|
projects.configs.variables.update
|
runtimeconfig.variables.update |
|
projects.configs.variables.watch
|
runtimeconfig.variables.watch |
|
projects.configs.waiters.create
|
runtimeconfig.waiters.create |
|
projects.configs.waiters.delete
|
runtimeconfig.waiters.delete |
|
projects.configs.waiters.get
|
runtimeconfig.waiters.get |
|
projects.configs.waiters.list
|
runtimeconfig.waiters.list |
|
Langkah berikutnya
- Pelajari IAM.
- Pelajari peran dasar.