Tindakan, sumber daya, dan kunci kondisi untuk Amazon AppFlow
Amazon AppFlow (awalan layanan:appflow) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.
Referensi:
-
Pelajari cara mengonfigurasi layanan ini.
-
Lihat daftar Operasi API yang tersedia untuk layanan ini.
-
Pelajari cara mengamankan layanan ini dan sumber dayanya dengan menggunakan kebijakan izin IAM.
-
Lihat referensi otorisasi layanan terprogram
untuk layanan ini.
Topik
Operasi API yang ditentukan oleh Amazon AppFlow
Tabel berikut memetakan operasi API ke tindakan IAM yang mereka otorisasi. Hanya kunci kondisi yang memiliki nilai statis untuk API dan tindakan yang diberikan yang terdaftar; untuk set lengkap kunci kondisi yang didukung oleh setiap tindakan, lihat tabel Tindakan.
| Operasi | Tindakan IAM | Kunci syarat | Nilai yang mungkin | Tingkat akses |
|---|---|---|---|---|
|
CancelFlowExecutions |
Tulis |
|||
|
CreateConnectorProfile |
Tulis |
|||
Baca |
||||
saya: PassedToService |
appflow.amazonaws.com, redshift.amazonaws.com |
Tulis |
||
|
CreateFlow |
Tulis |
|||
Menandai, Menulis |
||||
Tulis |
||||
saya: PassedToService |
appflow.amazonaws.com |
Tulis |
||
|
DeleteConnectorProfile |
Tulis |
|||
|
DeleteFlow |
Tulis |
|||
|
DescribeConnector |
Baca |
|||
|
DescribeConnectorEntity |
Baca |
|||
|
DescribeConnectorProfiles |
Baca |
|||
|
DescribeConnectors |
Baca |
|||
|
DescribeFlow |
Baca |
|||
|
DescribeFlowExecutionRecords |
Baca |
|||
|
ListConnectorEntities |
Daftar |
|||
|
ListConnectors |
Daftar |
|||
|
ListFlows |
Daftar |
|||
|
ListTagsForResource |
Baca |
|||
|
RegisterConnector |
Tulis |
|||
|
ResetConnectorMetadataCache |
Tulis |
|||
|
StartFlow |
Tulis |
|||
|
StopFlow |
Tulis |
|||
|
TagResource |
Menandai, Menulis |
|||
|
UnregisterConnector |
Tulis |
|||
|
UntagResource |
Menandai, Menulis |
|||
|
UpdateConnectorProfile |
Tulis |
|||
saya: PassedToService |
appflow.amazonaws.com, redshift.amazonaws.com |
Tulis |
||
|
UpdateConnectorRegistration |
Tulis |
|||
|
UpdateFlow |
Tulis |
|||
Tulis |
||||
saya: PassedToService |
appflow.amazonaws.com |
Tulis |
Tindakan yang ditentukan oleh Amazon AppFlow
Anda dapat menyebutkan tindakan berikut dalam elemen Action pernyataan kebijakan IAM. Gunakan kebijakan untuk memberikan izin untuk melaksanakan operasi dalam AWS. Saat Anda menggunakan sebuah tindakan dalam sebuah kebijakan, Anda biasanya mengizinkan atau menolak akses ke operasi API atau perintah CLI dengan nama yang sama. Namun, dalam beberapa kasus, satu tindakan tunggal mengontrol akses ke lebih dari satu operasi. Atau, beberapa operasi memerlukan beberapa tindakan yang berbeda.
| Tindakan | Deskripsi | Jenis sumber daya (*diperlukan) | Kunci syarat | Tingkat akses |
|---|---|---|---|---|
Memberikan izin untuk membatalkan eksekusi aliran Amazon yang sedang berlangsung AppFlow |
Tulis |
|||
Memberikan izin untuk membuat profil login untuk digunakan dengan aliran Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk membuat aliran Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk menghapus profil login yang dikonfigurasi di Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk menghapus aliran Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk mendeskripsikan konektor yang terdaftar di Amazon AppFlow |
Baca |
|||
Memberikan izin untuk menjelaskan semua bidang untuk objek dalam profil login yang dikonfigurasi di Amazon AppFlow |
Baca |
|||
Memberikan izin untuk menjelaskan semua profil login yang dikonfigurasi di Amazon AppFlow |
Baca |
|||
Memberikan izin untuk menjelaskan semua konektor yang didukung oleh Amazon AppFlow |
Baca |
|||
Memberikan izin untuk menjelaskan alur tertentu yang dikonfigurasi di Amazon AppFlow |
Baca |
|||
Memberikan izin untuk menjelaskan semua eksekusi aliran untuk alur yang dikonfigurasi di Amazon AppFlow |
Baca |
|||
Memberikan izin untuk mencantumkan semua objek untuk profil login yang dikonfigurasi di Amazon AppFlow |
Daftar |
|||
Memberikan izin untuk mencantumkan semua konektor yang didukung di Amazon AppFlow |
Daftar |
|||
Memberikan izin untuk mencantumkan semua alur yang dikonfigurasi di Amazon AppFlow |
Daftar |
|||
Memberikan izin untuk mencantumkan tag untuk alur |
Baca |
|||
Memberikan izin untuk mendaftarkan konektor Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk mengatur ulang metadata entitas konektor yang disimpan Amazon AppFlow dalam cache-nya |
Tulis |
|||
Memberikan izin untuk mengaktifkan (untuk alur terjadwal dan dipicu peristiwa) atau menjalankan (untuk aliran sesuai permintaan) aliran yang dikonfigurasi di Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk menonaktifkan alur terjadwal atau dipicu peristiwa yang dikonfigurasi di Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk menandai alur atau konektor |
Menandai, Menulis |
|||
Memberikan izin untuk membatalkan pendaftaran konektor di Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk menghapus tag aliran atau konektor |
Menandai, Menulis |
|||
Memberikan izin untuk memperbarui profil login yang dikonfigurasi di Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk memperbarui konektor terdaftar yang dikonfigurasi di Amazon AppFlow |
Tulis |
|||
Memberikan izin untuk memperbarui alur yang dikonfigurasi di Amazon AppFlow |
Tulis |
Permission-only tindakan untuk Amazon AppFlow
Tindakan berikut ditentukan oleh Amazon AppFlow tetapi tidak langsung dapat dipanggil melalui operasi API apa pun. Mereka hanya dapat digunakan dalam pernyataan kebijakan IAM untuk memberikan atau menolak izin.
| Tindakan | Deskripsi | Jenis sumber daya (*diperlukan) | Kunci syarat | Tingkat akses |
|---|---|---|---|---|
Memberikan izin untuk menjelaskan semua bidang untuk objek dalam profil login yang dikonfigurasi di Amazon AppFlow (Hanya Konsol) |
Baca |
|||
Memberikan izin untuk menjelaskan semua eksekusi alur untuk alur yang dikonfigurasi di Amazon AppFlow (Hanya Konsol) |
Baca |
|||
Memberikan izin untuk menjelaskan semua alur yang dikonfigurasi di Amazon AppFlow (Hanya Konsol) |
Baca |
|||
Memberikan izin untuk mencantumkan semua objek untuk profil login yang dikonfigurasi di Amazon AppFlow (Hanya Konsol) |
Baca |
|||
Memberikan izin untuk menjalankan alur yang dikonfigurasi di Amazon AppFlow (Hanya Konsol) |
Tulis |
|||
Memberikan izin untuk menggunakan profil konektor saat membuat alur di Amazon AppFlow |
Tulis |
Jenis sumber daya yang ditentukan oleh Amazon AppFlow
Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.
| Jenis sumber daya | ARN | Kunci syarat |
|---|---|---|
arn: $ {Partition} :appflow: $ {Wilayah} :$ {Akun} :konektor/$ {} ConnectorLabel |
||
arn: $ {Partition} :appflow: $ {Wilayah} :$ {Akun} :connectorprofile/$ {} ProfileName |
||
arn: $ {Partition} :appflow: $ {Wilayah} :$ {Akun} :flow/$ {} FlowName |
Kunci kondisi untuk Amazon AppFlow
Amazon AppFlow mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.
| Kunci syarat | Deskripsi | Tipe |
|---|---|---|
Memfilter akses dengan kumpulan nilai yang diizinkan untuk masing-masing tag |
String |
|
Memfilter akses berdasarkan nilai tag yang terkait dengan sumber daya |
String |
|
Memfilter akses dengan adanya tag wajib dalam permintaan |
ArrayOfString |