Kebijakan otorisasi default yang disediakan oleh Logic Composer bersifat umum. Jika kebijakan ini tidak memenuhi kebutuhan Anda, Anda dapat menyesuaikannya. Sebagai contoh, untuk mengelola izin operasi Identitas RAM pada suatu alur kerja, Anda perlu menyesuaikan kebijakan otorisasi agar sesuai dengan kebutuhan spesifik tersebut.
Informasi latar belakang
Untuk informasi lebih lanjut tentang cara membuat kebijakan kustom, lihat Buat Kebijakan Kustom.
Jika Anda mengatur mode konfigurasi ke JSON saat membuat kebijakan kustom, Anda harus memahami struktur dan sintaksis kebijakan tersebut. Untuk informasi lebih lanjut, lihat Struktur dan sintaksis kebijakan. Tabel berikut menjelaskan nilai parameter Action dan Resource dalam suatu pernyataan.
Operasi API untuk otorisasi
API | Tindakan yang diberi otorisasi | Resource yang diberi otorisasi | Deskripsi |
ListFlows | composer:ListFlows | acs:composer:$regionid:$accountid:flow/* | Mengambil daftar alur kerja. |
GetFlow | composer:GetFlow | acs:composer:$regionid:$accountid:flow/$flowId | Mengambil detail alur kerja. |
CreateFlow | composer:CreateFlow | acs:composer:$regionid:$accountid:flow/* | Membuat alur kerja. |
DeleteFlow | composer:DeleteFlow | acs:composer:$regionid:$accountid:flow/$flowId | Menghapus alur kerja. |
UpdateFlow | composer:UpdateFlow | acs:composer:$regionid:$accountid:flow/$flowId | Memodifikasi alur kerja. |
CloneFlow | composer:CloneFlow | acs:composer:$regionid:$accountid:flow/* | Menyalin alur kerja. |
InvokeFlow | composer:InvokeFlow | acs:composer:$regionid:$accountid:flow/$flowId | Menjalankan alur kerja. |
ListVersions | composer:ListVersions | acs:composer:$regionid:$accountid:flow/$flowId | Mengambil semua versi dari alur kerja. |
GetVersion | composer:GetVersion | acs:composer:$regionid:$accountid:flow/$flowId | Mengambil versi tertentu dari alur kerja. |