Pelatihan AI Platform menggunakan Identity and Access Management (IAM) untuk mengelola akses ke resource. Untuk memberikan akses ke resource, tetapkan satu atau beberapa peran ke pengguna, grup, atau akun layanan.
Ada tiga jenis peran IAM yang dapat digunakan dalam AI Platform Training:
Peran dasar (Pemilik, Pelihat, dan Editor) bersifat umum untuk semua layanan Google Cloud.
Peran AI Platform Training yang telah ditetapkan memberi Anda kontrol akses yang terperinci ke resource AI Platform Training di level project dan model.
Peran khusus memungkinkan Anda memilih sekumpulan izin tertentu, membuat peran Anda sendiri dengan izin tersebut, dan memberikan peran tersebut kepada pengguna di organisasi Anda.
Panduan ini berfokus pada peran AI Platform Training yang telah ditetapkan, penggunaannya umum, dan izin terkait.
Panduan ini berfokus pada peran dan izin yang Anda perlukan untuk mengakses resource AI Platform Training. Untuk mempelajari lebih lanjut izin yang dimiliki resource ini untuk mengakses resource Google Cloud lainnya, baca tentang Akun layanan yang dikelola Google dan akun layanan kustom AI Platform.
Peran dasar
Peran IAM Pelatihan AI Platform lama didasarkan pada peran dasar yang berlaku untuk semua layanan GCP: Pemilik, Viewer, dan Editor.
Peran Editor project lama setara dengan peran AI Platform Training Admin.
Peran Viewer project lama memberikan izin yang sama seperti peran AI Platform Training Viewer, plus akses untuk mengirim permintaan prediksi online. Keuntungan menggunakan peran AI Platform Training Viewer adalah pengguna mendapatkan akses hanya baca ke resource AI Platform Training.
Peran yang telah ditetapkan
Peran yang telah ditetapkan memberikan sekumpulan izin terkait. AI Platform Training menawarkan peran yang telah ditetapkan untuk project Anda, serta untuk model, tugas, dan operasi individual.
Untuk melihat daftar lengkap izin untuk setiap peran, klik nama peran tersebut.
Peran project
Peran Admin Pelatihan, Developer, dan Viewer AI Platform memberikan berbagai tingkat akses ke resource di level project.
Untuk menambahkan, memperbarui, atau menghapus peran ini dalam project Pelatihan AI Platform Anda, lihat dokumentasi tentang memberikan, mengubah, dan mencabut akses.
Nama Peran | Nama Peran | Kapabilitas |
---|---|---|
Admin Pelatihan AI Platform |
Kontrol penuh atas project Pelatihan AI Platform, serta tugas, operasi, model, dan versinya. Catatan: Peran Editor project dasar setara dengan
|
|
Developer Pelatihan AI Platform |
Buat tugas pelatihan dan prediksi, model dan versi, serta kirim permintaan prediksi online. |
|
AI Platform Training Viewer |
Akses baca saja ke resource AI Platform Training. |
Peran tugas dan operasi
Serupa dengan peran Pemilik Model, ada peran pemilik di tingkat resource operasi dan tugas yang ditetapkan secara otomatis kepada pengguna yang membuat tugas atau operasi. Peran ini memungkinkan pengguna mengontrol sepenuhnya tugas atau operasi yang mereka buat. Untuk mengetahui informasi selengkapnya, lihat izin untuk peran tugas dan operasi.
Izin dan peran
Lihat bagian ini untuk mengetahui daftar lengkap izin yang diberikan dengan setiap peran AI Platform Training yang telah ditetapkan. Jika peran yang telah ditetapkan ini tidak memenuhi kebutuhan Anda, gunakan bagian ini sebagai referensi untuk membuat peran khusus Anda sendiri.
Peran admin
Nama Peran | Deskripsi | Izin |
---|---|---|
roles/ml.admin
|
Admin Pelatihan AI Platform
Akses penuh ke project Pelatihan AI Platform Anda, beserta tugas, operasi, model, dan versinya. Catatan: Migrasi ke peran ini dari peran
Editor project dasar cukup mudah. Jika sebelumnya Anda menggunakan peran Editor dasar yang ditetapkan pada level project, Anda dapat menggunakan peran |
|
Peran developer
Nama Peran | Deskripsi | Izin |
---|---|---|
roles/ml.developer
|
Akses untuk membuat pelatihan dan tugas prediksi, model dan versi, serta mengirim permintaan prediksi online. Catatan: Developer menerima izin Rekomendasi: Beri developer akses hanya baca ke AI Platform Training logs untuk tujuan pemecahan masalah. |
|
Peran Pengakses Lihat-Saja
Nama Peran | Deskripsi | Izin |
---|---|---|
roles/ml.viewer
|
Akses hanya baca ke resource AI Platform Training pada project tertentu. Catatan: Peran Viewer project yang lama memberi pengguna
izin yang sama seperti peran |
|
Peran Pemilik Pekerjaan
Nama Peran | Deskripsi | Izin |
---|---|---|
roles/ml.jobOwner
|
Akses penuh ke semua izin untuk resource tugas tertentu. Peran Job Owner diberikan secara otomatis kepada pengguna yang membuat tugas tersebut. Misalnya, pengguna yang memiliki peran AI Platform Training Developer pada sebuah project dapat membuat tugas, mencantumkan semua tugas, dan mendapatkan semua tugas dalam project tertentu. Developer memiliki akses untuk membatalkan tugas yang telah dibuat saja. |
|
Peran Pemilik Operasi
Nama Peran | Deskripsi | Izin |
---|---|---|
roles/ml.operationOwner
|
Akses penuh ke semua izin untuk resource operasi tertentu. Peran Pemilik Operasi diberikan kepada pengguna secara otomatis pada setiap operasi yang dibuat oleh pengguna secara tidak langsung saat membuat versi atau model, sehingga pengguna selalu bisa mendapatkan dan membatalkan operasinya sendiri. |
|
Izin yang diperlukan untuk metode
Untuk memudahkan, bagian ini mencantumkan izin yang diperlukan untuk memanggil setiap metode dalam Pelatihan AI Platform:
Metode | Izin yang Diperlukan |
---|---|
projects.getConfig | ml.projects.getConfig |
projects.jobs.cancel | ml.jobs.cancel |
projects.jobs.create | ml.jobs.create
|
projects.jobs.get | ml.jobs.get |
projects.jobs.list | ml.jobs.list |
projects.operations.cancel | ml.operations.cancel |
projects.operations.get | ml.operations.get |
projects.operations.list | ml.operations.list |