Tindakan, sumber daya, dan kunci persyaratan untuk AWS SQL Workbench
AWS SQL Workbench (awalan layanan:sqlworkbench) 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
Tindakan yang didefinisikan oleh AWS SQL Workbench
AWS SQL Workbench tidak memiliki operasi API yang dapat digunakan dalam Actions elemen pernyataan kebijakan IAM.
Permission-only tindakan untuk AWS SQL Workbench
Tindakan berikut ditentukan oleh AWS SQL Workbench 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 mengaitkan koneksi ke bagan |
Tulis |
|||
Memberikan izin untuk mengaitkan koneksi ke tab |
Tulis |
|||
Memberikan izin untuk mengaitkan buku catatan ke tab |
Tulis |
|||
Memberikan izin untuk mengaitkan kueri ke tab |
Tulis |
|||
Memberikan izin untuk menghapus folder di akun Anda |
Tulis |
|||
Memberikan izin untuk mendapatkan konten sel buku catatan di akun Anda |
Baca |
|||
Memberikan izin untuk membuat akun SQLWorkBench |
Tulis |
|||
Memberikan izin untuk membuat bagan tersimpan baru di akun Anda |
Tulis |
|||
Memberikan izin untuk membuat koneksi baru di akun Anda |
Tulis |
|||
Memberikan izin untuk membuat folder di akun Anda |
Tulis |
|||
Memberikan izin untuk membuat buku catatan baru di akun Anda |
Tulis |
|||
Memberikan izin untuk membuat sel buku catatan di akun Anda |
Tulis |
|||
Memberikan izin untuk membuat buku catatan baru dari versi buku catatan di akun Anda |
Tulis |
|||
Memberikan izin untuk membuat versi buku catatan di akun Anda |
Tulis |
|||
Memberikan izin untuk membuat kueri tersimpan baru di akun Anda |
Tulis |
|||
Memberikan izin untuk menghapus grafik di akun Anda |
Tulis |
|||
Memberikan izin untuk menghapus koneksi di akun Anda |
Tulis |
|||
Memberikan izin untuk menghapus notebook di akun Anda |
Tulis |
|||
Memberikan izin untuk menghapus sel notebook di akun Anda |
Tulis |
|||
Memberikan izin untuk menghapus sel notebook di akun Anda |
Tulis |
|||
Memberikan izin untuk menghapus konteks kustom seluruh akun |
Tulis |
|||
Memberikan izin untuk menghapus kueri yang disimpan di akun Anda |
Tulis |
|||
Memberikan izin untuk menghapus konteks pembuatan sql |
Tulis |
|||
Memberikan izin untuk menghapus tab di akun Anda |
Tulis |
|||
Memberikan izin untuk menjalankan kueri di klaster pergeseran merah Anda |
Tulis |
|||
Memberikan izin untuk membuat buku catatan baru dengan menduplikasi yang sudah ada di akun Anda |
Tulis |
|||
Memberikan izin untuk mengekspor buku catatan di akun Anda |
Baca |
|||
Memberikan izin untuk membuat sesi baru di akun Anda |
Tulis |
|||
Memberikan izin untuk mendapatkan info akun |
Baca |
|||
Memberikan izin untuk mendapatkan pengaturan akun |
Baca |
|||
Memberikan izin untuk mendapatkan metadata struktur database untuk penyelesaian otomatis |
Baca |
|||
Memberikan izin untuk mendapatkan informasi struktur database untuk penyelesaian otomatis |
Baca |
|||
Memberikan izin untuk mendapatkan grafik di akun Anda |
Baca |
|||
Memberikan izin untuk mendapatkan koneksi di akun Anda |
Baca |
|||
Memberikan izin untuk mendapatkan metadata buku catatan di akun Anda |
Baca |
|||
Memberikan izin untuk mendapatkan konten versi buku catatan di akun Anda |
Baca |
|||
Memberikan izin untuk mendapatkan konteks kustom seluruh akun |
Baca |
|||
Memberikan izin untuk mendapatkan kuota prompt maksimum SQL generatif Q |
Baca |
|||
Memberikan izin untuk mendapatkan teks ke rekomendasi SQL |
Baca |
|||
Memberikan izin untuk mendapatkan riwayat eksekusi kueri di akun Anda |
Baca |
|||
Memberikan izin untuk mendapatkan kueri tersimpan di akun Anda |
Baca |
|||
Memberikan izin untuk mendapatkan kolom dan tipe data yang disimpulkan dari file |
Baca |
|||
Memberikan izin untuk mendapatkan konteks pembuatan sql |
Baca |
|||
Memberikan izin untuk mendapatkan teks ke rekomendasi SQL |
Baca |
|||
Memberikan izin untuk mendapatkan info pengguna |
Baca |
|||
Memberikan izin untuk mendapatkan pengaturan ruang kerja di akun Anda |
Baca |
|||
Memberikan izin untuk mengimpor buku catatan di akun Anda |
Tulis |
|||
Memberikan izin untuk membuat daftar koneksi di akun Anda |
Daftar |
|||
Memberikan izin untuk membuat daftar database cluster redshift Anda |
Daftar |
|||
Memberikan izin untuk membuat daftar file dan folder |
Daftar |
|||
Memberikan izin untuk mendapatkan metadata versi notebook di akun Anda |
Daftar |
|||
Memberikan izin untuk membuat daftar buku catatan di akun Anda |
Daftar |
|||
Memberikan izin untuk mencantumkan riwayat eksekusi kueri di akun Anda |
Daftar |
|||
Memberikan izin untuk membuat daftar klaster redshift di akun Anda |
Daftar |
|||
Memberikan izin untuk membuat daftar database sampel |
Baca |
|||
Memberikan izin untuk membuat daftar versi kueri tersimpan di akun Anda |
Daftar |
|||
Memberikan izin untuk mencantumkan tab di akun Anda |
Daftar |
|||
Memberikan izin untuk mencantumkan sumber daya yang ditandai |
Baca |
|||
Memberikan izin untuk membuat daftar tag sumber daya sqlworkbench |
Baca |
|||
Memberikan izin untuk menyediakan pengaturan akun dengan permintaan |
Tulis |
|||
Memberikan izin untuk memperbarui konteks kustom seluruh akun |
Tulis |
|||
Memberikan izin untuk memperbarui konteks pembuatan sql |
Tulis |
|||
Memberikan izin untuk membuat atau memperbarui tab di akun Anda |
Tulis |
|||
Memberikan izin untuk memperbarui pengaturan ruang kerja di akun Anda |
Tulis |
|||
Memberikan izin untuk memulihkan buku catatan di akun Anda ke versi |
Tulis |
|||
Memberikan izin untuk menandai sumber daya sqlworkbench |
Menandai, Menulis |
|||
Memberikan izin untuk menghapus tag sumber daya sqlworkbench |
Menandai, Menulis |
|||
Memberikan izin untuk memperbarui pengaturan koneksi seluruh akun |
Tulis |
|||
Memberikan izin untuk memperbarui setelan ekspor seluruh akun |
Tulis |
|||
Memberikan izin untuk memperbarui setelan umum di seluruh akun |
Tulis |
|||
Memberikan izin untuk memperbarui teks seluruh akun ke pengaturan SQL |
Tulis |
|||
Memberikan izin untuk memperbarui bagan di akun Anda |
Tulis |
|||
Memberikan izin untuk memperbarui koneksi di akun Anda |
Tulis |
|||
Memberikan izin untuk memindahkan file di akun Anda |
Tulis |
|||
Memberikan izin untuk memperbarui nama folder dan detail di akun Anda |
Tulis |
|||
Memberikan izin untuk memperbarui metadata buku catatan di akun Anda |
Tulis |
|||
Memberikan izin untuk memperbarui konten sel buku catatan di akun Anda |
Tulis |
|||
Memberikan izin untuk memperbarui tata letak sel notebook di akun Anda |
Tulis |
|||
Memberikan izin untuk memperbarui kueri tersimpan di akun Anda |
Tulis |
Jenis sumber daya didefinisikan oleh AWS SQL Workbench
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} :sqlworkbench: $ {Wilayah} :$ {Akun} :chart/$ {} ResourceId |
||
arn: $ {Partition} :sqlworkbench: $ {Wilayah} :$ {Akun} :koneksi/$ {} ResourceId |
||
arn: $ {Partition} :sqlworkbench: $ {Wilayah} :$ {Akun} :notebook/$ {} ResourceId |
||
arn: $ {Partition} :sqlworkbench: $ {Wilayah} :$ {Akun} :query/$ {} ResourceId |
Kunci kondisi untuk AWS SQL Workbench
AWS SQL Workbench mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.
| Kunci syarat | Deskripsi | Tipe |
|---|---|---|
Filter akses berdasarkan tanda yang diberikan dalam permintaan |
String |
|
Memfilter akses dengan tag yang terkait dengan sumber daya |
String |
|
Filter akses berdasarkan kunci tanda yang diberikan dalam permintaan |
ArrayOfString |