Peran dan izin alur kerja

Halaman ini menjelaskan peran dan izin Identity and Access Management (IAM) yang tersedia untuk mengontrol akses ke resource Alur Kerja.

Ringkasan

Alur kerja menggunakan IAM untuk kontrol akses.

Untuk mempelajari lebih lanjut cara menggunakan IAM untuk kontrol akses, lihat Mengelola akses ke project, folder, dan organisasi.

Setiap metode Alur Kerja mengharuskan pemanggil memiliki izin yang diperlukan. Untuk mengetahui daftar peran yang didukung Workflows dan izinnya, lihat bagian Peran Workflows dalam dokumen ini.

Izin alur kerja

Tabel ini menjelaskan izin yang tersedia di Alur Kerja.

Izin Definisi
workflows.callbacks.list Mencantumkan callback untuk eksekusi alur kerja.
workflows.callbacks.send Memicu callback eksekusi alur kerja.
workflows.executions.cancel Membatalkan eksekusi alur kerja, tanpa menghapus rekaman aktivitas.
workflows.executions.create Memicu eksekusi alur kerja.
workflows.executions.get Mendapatkan status terbaru operasi eksekusi alur kerja.
workflows.executions.list Cantumkan operasi eksekusi alur kerja.
workflows.locations.get Mendapatkan lokasi alur kerja.
workflows.locations.list Cantumkan lokasi tempat layanan tersedia.
workflows.operations.cancel Membatalkan operasi yang berjalan lama.
workflows.operations.get Mendapatkan detail operasi yang berjalan lama.
workflows.operations.list Mendapatkan daftar operasi yang berjalan lama.
workflows.stepEntries.get Mendapatkan entri langkah untuk eksekusi alur kerja.
workflows.stepEntries.list Mencantumkan entri langkah untuk eksekusi alur kerja.
workflows.workflows.create Buat dan deploy alur kerja baru.
workflows.workflows.delete Menghapus alur kerja yang ada.
workflows.workflows.get Mendapatkan setelan alur kerja, termasuk kode sumber, label, dan deskripsi.
workflows.workflows.list Mencantumkan alur kerja dalam project.
workflows.workflows.listRevision Mencantumkan revisi alur kerja.
workflows.workflows.update Memperbarui setelan alur kerja, termasuk kode sumber, label, dan deskripsinya.

Peran alur kerja

Tabel berikut mencantumkan peran IAM bawaan Workflows dengan daftar terkait semua izin yang disertakan dalam setiap peran.

Peran yang tersedia mengatasi sebagian besar kasus penggunaan umum. Jika kasus penggunaan Anda tidak tercakup oleh peran yang tersedia, Anda dapat membuat peran khusus IAM.

Langkah selanjutnya

Membuat dan mengelola peran khusus