View a markdown version of this page

Tindakan, sumber daya, dan kunci kondisi untuk Amazon WorkSpaces Thin Client - Referensi Otorisasi Layanan

Tindakan, sumber daya, dan kunci kondisi untuk Amazon WorkSpaces Thin Client

Amazon WorkSpaces Thin Client (awalan layanan:thinclient) menyediakan operasi, sumber daya, tindakan, dan kunci kondisi khusus layanan berikut untuk digunakan dalam kebijakan izin IAM.

Referensi:

Operasi API yang ditentukan oleh Amazon WorkSpaces Thin Client

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

CreateEnvironment

inklien: CreateEnvironment

Tulis

inklien: TagResource

Menandai, Menulis

DeleteDevice

inklien: DeleteDevice

Tulis

DeleteEnvironment

inklien: DeleteEnvironment

Tulis

DeregisterDevice

inklien: DeregisterDevice

Tulis

GetDevice

inklien: GetDevice

Baca

GetEnvironment

inklien: GetEnvironment

Baca

GetSoftwareSet

inklien: GetSoftwareSet

Baca

ListDevices

inklien: ListDevices

Daftar

ListEnvironments

inklien: ListEnvironments

Daftar

ListSoftwareSets

inklien: ListSoftwareSets

Daftar

ListTagsForResource

inklien: ListTagsForResource

Daftar

TagResource

inklien: TagResource

Menandai, Menulis

UntagResource

inklien: UntagResource

Menandai, Menulis

UpdateDevice

inklien: UpdateDevice

Tulis

UpdateEnvironment

inklien: TagResource

Menandai, Menulis

inklien: UpdateEnvironment

Tulis

UpdateSoftwareSet

inklien: UpdateSoftwareSet

Tulis

Tindakan yang ditentukan oleh Amazon WorkSpaces Thin Client

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

CreateEnvironment

Memberikan izin untuk membuat lingkungan

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Tulis

DeleteDevice

Memberikan izin untuk menghapus perangkat

perangkat*

aws: ResourceTag /$ {} TagKey

Tulis

DeleteEnvironment

Memberikan izin untuk menghapus lingkungan

lingkungan*

aws: ResourceTag /$ {} TagKey

Tulis

DeregisterDevice

Memberikan izin untuk membatalkan pendaftaran perangkat

perangkat*

aws: ResourceTag /$ {} TagKey

Tulis

GetDevice

Memberikan izin untuk mendapatkan perangkat

perangkat*

aws: ResourceTag /$ {} TagKey

Baca

GetEnvironment

Memberikan izin untuk mendapatkan detail lingkungan

lingkungan*

aws: ResourceTag /$ {} TagKey

Baca

GetSoftwareSet

Memberikan izin untuk mendapatkan detail set perangkat lunak

perangkat lunak*

aws: ResourceTag /$ {} TagKey

Baca

ListDevices

Memberikan izin untuk membuat daftar perangkat

Daftar

ListEnvironments

Memberikan izin untuk membuat daftar lingkungan

Daftar

ListSoftwareSets

Memberikan izin untuk membuat daftar perangkat lunak

Daftar

ListTagsForResource

Memberikan izin untuk mencantumkan tag untuk sumber daya

perangkat

aws: ResourceTag /$ {} TagKey

Daftar

lingkungan

aws: ResourceTag /$ {} TagKey

perangkat lunak

aws: ResourceTag /$ {} TagKey

TagResource

Memberikan izin untuk menambahkan satu atau beberapa tag ke sumber daya

perangkat

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

lingkungan

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

perangkat lunak

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UntagResource

Memberikan izin untuk menghapus satu atau beberapa tag dari sumber daya

perangkat

aws: ResourceTag /$ {} TagKey

aws: TagKeys

Menandai, Menulis

lingkungan

aws: ResourceTag /$ {} TagKey

aws: TagKeys

perangkat lunak

aws: ResourceTag /$ {} TagKey

aws: TagKeys

UpdateDevice

Memberikan izin untuk memperbarui perangkat

perangkat*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateEnvironment

Memberikan izin untuk memperbarui lingkungan

lingkungan*

aws: ResourceTag /$ {} TagKey

Tulis

UpdateSoftwareSet

Memberikan izin untuk memperbarui perangkat lunak

perangkat lunak*

aws: ResourceTag /$ {} TagKey

Tulis

Permission-only tindakan untuk Amazon WorkSpaces Thin Client

Tindakan berikut ditentukan oleh Amazon WorkSpaces Thin Client 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

GetDeviceDetails

Memberikan izin untuk mendapatkan detail perangkat

perangkat*

aws: ResourceTag /$ {} TagKey

Baca

ListDeviceSessions

Memberikan izin untuk membuat daftar sesi perangkat

perangkat*

aws: ResourceTag /$ {} TagKey

Daftar

Jenis sumber daya yang ditentukan oleh Amazon WorkSpaces Thin Client

Jenis sumber daya berikut ditentukan oleh layanan ini dan dapat digunakan dalam elemen Resource pernyataan kebijakan izin IAM.

Jenis sumber daya ARN Kunci syarat

perangkat

arn: $ {Partition} :thinclient: $ {Wilayah} :$ {Akun} :perangkat/$ {} DeviceId

aws: ResourceTag /$ {} TagKey

lingkungan

arn: $ {Partition} :thinclient: $ {Wilayah} :$ {Akun} :lingkungan/$ {} EnvironmentId

aws: ResourceTag /$ {} TagKey

perangkat lunak

arn: $ {Partition} :thinclient: $ {Wilayah} :$ {Akun} :softwareset/$ {} SoftwareSetId

aws: ResourceTag /$ {} TagKey

Kunci kondisi untuk Amazon WorkSpaces Thin Client

Amazon WorkSpaces Thin Client mendefinisikan kunci kondisi berikut yang dapat digunakan dalam Condition elemen kebijakan IAM.

Kunci syarat Deskripsi Tipe

aws: RequestTag /$ {} TagKey

Filter akses berdasarkan tanda yang diberikan dalam permintaan

String

aws: ResourceTag /$ {} TagKey

Filter akses dengan tanda yang terkait dengan sumber daya

String

aws: TagKeys

Filter akses berdasarkan kunci tanda yang diberikan dalam permintaan

ArrayOfString