View a markdown version of this page

Amazon WorkSpaces シンクライアントのアクション、リソース、および条件キー - サービス認可リファレンス

Amazon WorkSpaces シンクライアントのアクション、リソース、および条件キー

Amazon WorkSpaces シンクライアント (サービスプレフィックス: thinclient) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。

リファレンス:

Amazon WorkSpaces シンクライアントで定義される API オペレーション

次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。

運用 IAM アクション 条件キー 指定できる値 (複数可) アクセスレベル

CreateEnvironment

thinclient:CreateEnvironment

書き込み

thinclient:TagResource

タグ付け、書き込み

DeleteDevice

thinclient:DeleteDevice

書き込み

DeleteEnvironment

thinclient:DeleteEnvironment

書き込み

DeregisterDevice

thinclient:DeregisterDevice

書き込み

GetDevice

thinclient:GetDevice

読み取り

GetEnvironment

thinclient:GetEnvironment

読み取り

GetSoftwareSet

thinclient:GetSoftwareSet

読み取り

ListDevices

thinclient:ListDevices

リスト

ListEnvironments

thinclient:ListEnvironments

リスト

ListSoftwareSets

thinclient:ListSoftwareSets

リスト

ListTagsForResource

thinclient:ListTagsForResource

リスト

TagResource

thinclient:TagResource

タグ付け、書き込み

UntagResource

thinclient:UntagResource

タグ付け、書き込み

UpdateDevice

thinclient:UpdateDevice

書き込み

UpdateEnvironment

thinclient:TagResource

タグ付け、書き込み

thinclient:UpdateEnvironment

書き込み

UpdateSoftwareSet

thinclient:UpdateSoftwareSet

書き込み

Amazon WorkSpaces シンクライアントで定義されるアクション

IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

CreateEnvironment

環境を作成するためのアクセス許可を付与

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

DeleteDevice

デバイスを削除するためのアクセス許可を付与

デバイス*

aws:ResourceTag/${TagKey}

書き込み

DeleteEnvironment

環境を削除するためのアクセス許可を付与

環境*

aws:ResourceTag/${TagKey}

書き込み

DeregisterDevice

デバイスの登録を解除するためのアクセス許可を付与

デバイス*

aws:ResourceTag/${TagKey}

書き込み

GetDevice

デバイスを取得するアクセス許可を付与

デバイス*

aws:ResourceTag/${TagKey}

読み取り

GetEnvironment

環境の詳細を取得するためのアクセス許可を付与

環境*

aws:ResourceTag/${TagKey}

読み取り

GetSoftwareSet

ソフトウェアセットの詳細を取得するためのアクセス許可を付与

ソフトウェアセット*

aws:ResourceTag/${TagKey}

読み取り

ListDevices

デバイスを一覧表示する許可を付与

リスト

ListEnvironments

環境を一覧表示する許可を付与

リスト

ListSoftwareSets

ソフトウェアセットを一覧表示するためのアクセス許可を付与

リスト

ListTagsForResource

リソースのタグを一覧表示する許可を付与

デバイス

aws:ResourceTag/${TagKey}

リスト

環境

aws:ResourceTag/${TagKey}

ソフトウェアセット

aws:ResourceTag/${TagKey}

TagResource

リソースに 1 つ以上のタグを追加する許可を付与

デバイス

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

環境

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ソフトウェアセット

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

リソースから 1 つ以上のタグを削除する許可を付与

デバイス

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

環境

aws:ResourceTag/${TagKey}

aws:TagKeys

ソフトウェアセット

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateDevice

デバイスを更新するためのアクセス許可を付与

デバイス*

aws:ResourceTag/${TagKey}

書き込み

UpdateEnvironment

環境を更新するためのアクセス許可を付与

環境*

aws:ResourceTag/${TagKey}

書き込み

UpdateSoftwareSet

ソフトウェアセットを更新するためのアクセス許可を付与

ソフトウェアセット*

aws:ResourceTag/${TagKey}

書き込み

Amazon WorkSpaces シンクライアントのアクセス許可のみのアクション

以下のアクションは Amazon WorkSpaces シンクライアントによって定義されますが、API オペレーションを通じて直接呼び出すことはできません。アクセス許可を付与または拒否するには、IAM ポリシーステートメントでのみ使用できます。

アクション 説明 リソースタイプ (* 必須) 条件キー アクセスレベル

GetDeviceDetails

デバイスの詳細を取得するためのアクセス許可を付与

デバイス*

aws:ResourceTag/${TagKey}

読み取り

ListDeviceSessions

デバイスセッションを一覧表示するためのアクセス許可を付与

デバイス*

aws:ResourceTag/${TagKey}

リスト

Amazon WorkSpaces シンクライアントで定義されるリソースタイプ

以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。

リソースタイプ: ARN 条件キー

デバイス

arn:${Partition}:thinclient:${Region}:${Account}:device/${DeviceId}

aws:ResourceTag/${TagKey}

環境

arn:${Partition}:thinclient:${Region}:${Account}:environment/${EnvironmentId}

aws:ResourceTag/${TagKey}

ソフトウェアセット

arn:${Partition}:thinclient:${Region}:${Account}:softwareset/${SoftwareSetId}

aws:ResourceTag/${TagKey}

Amazon WorkSpaces シンクライアントの条件キー

Amazon WorkSpaces シンクライアントは、IAM ポリシーの Condition 要素で使用できる以下の条件キーを定義します。

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

リクエストで渡されたタグでアクセスをフィルタリングします

String

aws:ResourceTag/${TagKey}

リソースに関連付けられたタグでアクセスをフィルタリングします

String

aws:TagKeys

リクエストで渡されたタグキーでアクセスをフィルタリングします

ArrayOfString