View a markdown version of this page

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

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

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

リファレンス:

Amazon WorkSpaces で定義される API オペレーション

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

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

AcceptAccountLinkInvitation

workspaces:AcceptAccountLinkInvitation

書き込み

AssociateConnectionAlias

workspaces:AssociateConnectionAlias

書き込み

AssociateIpGroups

workspaces:AssociateIpGroups

書き込み

AssociateWorkspaceApplication

workspaces:AssociateWorkspaceApplication

書き込み

AuthorizeIpRules

workspaces:AuthorizeIpRules

書き込み

workspaces:UpdateRulesOfIpGroup

書き込み

CopyWorkspaceImage

workspaces:CopyWorkspaceImage

書き込み

workspaces:CreateTags

タグ付け、書き込み

workspaces:DescribeWorkspaceImages

リスト

CreateAccountLinkInvitation

workspaces:CreateAccountLinkInvitation

書き込み

CreateConnectClientAddIn

workspaces:CreateConnectClientAddIn

書き込み

CreateConnectionAlias

workspaces:CreateConnectionAlias

書き込み

workspaces:CreateTags

タグ付け、書き込み

CreateIpGroup

workspaces:CreateIpGroup

書き込み

workspaces:CreateTags

タグ付け、書き込み

CreateStandbyWorkspaces

workspaces:CreateStandbyWorkspaces

書き込み

workspaces:CreateTags

タグ付け、書き込み

workspaces:DescribeWorkspaces

リスト

CreateTags

workspaces:CreateTags

タグ付け、書き込み

CreateUpdatedWorkspaceImage

workspaces:CreateTags

タグ付け、書き込み

workspaces:CreateUpdatedWorkspaceImage

書き込み

CreateWorkspaceBundle

workspaces:CreateTags

タグ付け、書き込み

workspaces:CreateWorkspaceBundle

書き込み

CreateWorkspaceImage

workspaces:CreateTags

タグ付け、書き込み

workspaces:CreateWorkspaceImage

書き込み

CreateWorkspaces

workspaces:CreateTags

タグ付け、書き込み

workspaces:CreateWorkspaces

書き込み

CreateWorkspacesPool

workspaces:CreateTags

タグ付け、書き込み

workspaces:CreateWorkspacesPool

書き込み

DeleteAccountLinkInvitation

workspaces:DeleteAccountLinkInvitation

書き込み

DeleteClientBranding

workspaces:DeleteClientBranding

書き込み

DeleteConnectClientAddIn

workspaces:DeleteConnectClientAddIn

書き込み

DeleteConnectionAlias

workspaces:DeleteConnectionAlias

書き込み

DeleteIpGroup

workspaces:DeleteIpGroup

書き込み

DeleteTags

workspaces:DeleteTags

タグ付け、書き込み

DeleteWorkspaceBundle

workspaces:DeleteWorkspaceBundle

書き込み

DeleteWorkspaceImage

workspaces:DeleteWorkspaceImage

書き込み

DeployWorkspaceApplications

workspaces:DeployWorkspaceApplications

書き込み

DeregisterWorkspaceDirectory

workspaces:DeregisterWorkspaceDirectory

書き込み

DescribeAccount

workspaces:DescribeAccount

読み取り

DescribeAccountModifications

workspaces:DescribeAccountModifications

読み取り

DescribeApplicationAssociations

workspaces:DescribeApplicationAssociations

リスト

DescribeApplications

workspaces:DescribeApplications

リスト

DescribeBundleAssociations

workspaces:DescribeBundleAssociations

リスト

DescribeClientBranding

workspaces:DescribeClientBranding

読み取り

DescribeClientProperties

workspaces:DescribeClientProperties

リスト

DescribeConnectClientAddIns

workspaces:DescribeConnectClientAddIns

リスト

DescribeConnectionAliasPermissions

workspaces:DescribeConnectionAliasPermissions

読み取り

DescribeConnectionAliases

workspaces:DescribeConnectionAliases

読み取り

DescribeCustomWorkspaceImageImport

workspaces:DescribeCustomWorkspaceImageImport

読み取り

DescribeImageAssociations

workspaces:DescribeImageAssociations

リスト

DescribeIpGroups

workspaces:DescribeIpGroups

読み取り

DescribeTags

workspaces:DescribeTags

読み取り

DescribeWorkspaceAssociations

workspaces:DescribeWorkspaceAssociations

リスト

DescribeWorkspaceBundles

workspaces:DescribeWorkspaceBundles

リスト

DescribeWorkspaceDirectories

workspaces:DescribeWorkspaceDirectories

読み取り

DescribeWorkspaceImagePermissions

workspaces:DescribeWorkspaceImagePermissions

読み取り

DescribeWorkspaceImages

workspaces:DescribeWorkspaceImages

リスト

DescribeWorkspaceSnapshots

workspaces:DescribeWorkspaceSnapshots

リスト

DescribeWorkspaces

workspaces:DescribeWorkspaces

リスト

DescribeWorkspacesConnectionStatus

workspaces:DescribeWorkspacesConnectionStatus

読み取り

DescribeWorkspacesPoolSessions

workspaces:DescribeWorkspacesPoolSessions

リスト

DescribeWorkspacesPools

workspaces:DescribeWorkspacesPools

リスト

DisassociateConnectionAlias

workspaces:DisassociateConnectionAlias

書き込み

DisassociateIpGroups

workspaces:DisassociateIpGroups

書き込み

DisassociateWorkspaceApplication

workspaces:DisassociateWorkspaceApplication

書き込み

GetAccountLink

workspaces:GetAccountLink

読み取り

ImportClientBranding

workspaces:ImportClientBranding

書き込み

ImportCustomWorkspaceImage

workspaces:CreateTags

タグ付け、書き込み

workspaces:ImportCustomWorkspaceImage

書き込み

ImportWorkspaceImage

workspaces:CreateTags

タグ付け、書き込み

workspaces:ImportWorkspaceImage

書き込み

ListAccountLinks

workspaces:ListAccountLinks

リスト

ListAvailableManagementCidrRanges

workspaces:ListAvailableManagementCidrRanges

リスト

MigrateWorkspace

workspaces:MigrateWorkspace

書き込み

ModifyAccount

workspaces:ModifyAccount

書き込み

ModifyCertificateBasedAuthProperties

workspaces:ModifyCertificateBasedAuthProperties

書き込み

ModifyClientProperties

workspaces:ModifyClientProperties

書き込み

ModifyEndpointEncryptionMode

workspaces:ModifyEndpointEncryptionMode

書き込み

ModifySamlProperties

workspaces:ModifySamlProperties

書き込み

ModifySelfservicePermissions

workspaces:ModifySelfservicePermissions

アクセス許可管理、書き込み

ModifyStreamingProperties

workspaces:ModifyStreamingProperties

書き込み

ModifyWorkspaceAccessProperties

workspaces:ModifyWorkspaceAccessProperties

書き込み

ModifyWorkspaceCreationProperties

workspaces:ModifyWorkspaceCreationProperties

書き込み

iam:PassRole

iam:PassedToService

workspaces.amazonaws.com

書き込み

ModifyWorkspaceProperties

workspaces:ModifyWorkspaceProperties

書き込み

ModifyWorkspaceState

workspaces:ModifyWorkspaceState

書き込み

RebootWorkspaces

workspaces:RebootWorkspaces

書き込み

RebuildWorkspaces

workspaces:RebuildWorkspaces

書き込み

RegisterWorkspaceDirectory

workspaces:CreateTags

タグ付け、書き込み

workspaces:RegisterWorkspaceDirectory

書き込み

RejectAccountLinkInvitation

workspaces:RejectAccountLinkInvitation

書き込み

RestoreWorkspace

workspaces:RestoreWorkspace

書き込み

RevokeIpRules

workspaces:RevokeIpRules

書き込み

workspaces:UpdateRulesOfIpGroup

書き込み

StartWorkspaces

workspaces:StartWorkspaces

書き込み

StartWorkspacesPool

workspaces:StartWorkspacesPool

書き込み

StopWorkspaces

workspaces:StopWorkspaces

書き込み

StopWorkspacesPool

workspaces:StopWorkspacesPool

書き込み

TerminateWorkspaces

workspaces:TerminateWorkspaces

書き込み

TerminateWorkspacesPool

workspaces:TerminateWorkspacesPool

書き込み

TerminateWorkspacesPoolSession

workspaces:TerminateWorkspacesPoolSession

書き込み

UpdateConnectClientAddIn

workspaces:UpdateConnectClientAddIn

書き込み

UpdateConnectionAliasPermission

workspaces:UpdateConnectionAliasPermission

アクセス許可管理、書き込み

UpdateRulesOfIpGroup

workspaces:AuthorizeIpRules

書き込み

workspaces:RevokeIpRules

書き込み

workspaces:UpdateRulesOfIpGroup

書き込み

UpdateWorkspaceBundle

workspaces:UpdateWorkspaceBundle

書き込み

UpdateWorkspaceImagePermission

workspaces:UpdateWorkspaceImagePermission

アクセス許可管理、書き込み

UpdateWorkspacesPool

workspaces:UpdateWorkspacesPool

書き込み

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

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

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

AcceptAccountLinkInvitation

WorkSpaces BYOL の同じ設定を共有する他の AWS アカウントからの招待を受け入れるアクセス許可を付与します

書き込み

AssociateConnectionAlias

接続エイリアスをディレクトリに関連付けるためのアクセス許可を付与します

接続エイリアス*

aws:ResourceTag/${TagKey}

書き込み

directoryid*

aws:ResourceTag/${TagKey}

AssociateIpGroups

IP アクセスコントロールグループをディレクトリに関連付けるためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

workspaceipgroup*

aws:ResourceTag/${TagKey}

AssociateWorkspaceApplication

WorkSpace とワークスペースアプリケーションを関連付けるアクセス許可を付与します

Workspace アプリケーション*

aws:ResourceTag/${TagKey}

書き込み

workspaceid*

aws:ResourceTag/${TagKey}

AuthorizeIpRules

IP アクセスコントロールグループにルールを追加するためのアクセス許可を付与します

workspaceipgroup*

aws:ResourceTag/${TagKey}

書き込み

CopyWorkspaceImage

WorkSpace イメージをコピーするためのアクセス許可を付与します

workspaceimage*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateAccountLinkInvitation

WorkSpaces BYOL の同じ設定を共有するように他の AWS アカウントを招待するアクセス許可を付与します

書き込み

CreateConnectClientAddIn

ディレクトリ内に Amazon Connect クライアントアドインを作成する許可を付与

directoryid*

aws:ResourceTag/${TagKey}

書き込み

CreateConnectionAlias

クロスリージョンリダイレクトで使用する接続エイリアスを作成するためのアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateIpGroup

IP アクセスコントロールグループを作成するためのアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateStandbyWorkspaces

1 つ以上の Standby WorkSpaces を作成する許可を付与

directoryid*

aws:ResourceTag/${TagKey}

書き込み

workspaceid*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateTags

WorkSpaces リソースのタグを作成するためのアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

CreateUpdatedWorkspaceImage

更新された WorkSpace イメージを作成するためのアクセス許可を付与する

workspaceimage*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

CreateWorkspaceBundle

WorkSpace バンドルを作成するためのアクセス許可を付与します

Workspace バンドル*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

workspaceimage*

aws:ResourceTag/${TagKey}

CreateWorkspaceImage

新しい WorkSpace イメージを作成するアクセス許可を付与

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

workspaceimage*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateWorkspaces

1 つ以上の WorkSpaces を作成するためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

Workspace バンドル*

aws:ResourceTag/${TagKey}

workspaceid*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateWorkspacesPool

WorkSpaces Pool を作成する許可を付与する

directoryid*

aws:ResourceTag/${TagKey}

書き込み

Workspace バンドル*

aws:ResourceTag/${TagKey}

Workspacespool*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

DeleteAccountLinkInvitation

WorkSpaces BYOL の同じ設定を共有するために、他の AWS アカウントへの招待を削除するアクセス許可を付与します

書き込み

DeleteClientBranding

ディレクトリ内の AWS WorkSpaces クライアントのブランドデータを削除するアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

DeleteConnectClientAddIn

ディレクトリ内で設定された Amazon Connect クライアントアドインを削除する許可を付与

directoryid*

aws:ResourceTag/${TagKey}

書き込み

DeleteConnectionAlias

接続エイリアスを削除するためのアクセス許可を付与します

接続エイリアス*

aws:ResourceTag/${TagKey}

書き込み

DeleteIpGroup

IP アクセスコントロールグループを削除するためのアクセス許可を付与します

workspaceipgroup*

aws:ResourceTag/${TagKey}

書き込み

DeleteTags

WorkSpaces リソースからタグを削除するためのアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

DeleteWorkspaceBundle

WorkSpace バンドルを削除するためのアクセス許可を付与します

Workspace バンドル*

aws:ResourceTag/${TagKey}

書き込み

DeleteWorkspaceImage

WorkSpace イメージを削除するためのアクセス許可を付与します

workspaceimage*

aws:ResourceTag/${TagKey}

書き込み

DeployWorkspaceApplications

保留中のすべてのワークスペースアプリケーションを WorkSpace にデプロイするアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

DeregisterWorkspaceDirectory

Amazon WorkSpaces との使用からディレクトリを登録解除するためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

DescribeAccount

WorkSpaces アカウントの Bring-Your-Own-License (BYOL) の設定を取得するためのアクセス許可を付与します

読み取り

DescribeAccountModifications

WorkSpaces アカウントの Bring-Your-Own-License (BYOL) の設定に対する変更を取得するためのアクセス許可を付与します

読み取り

DescribeApplicationAssociations

WorkSpace アプリケーションに関連するリソースについての情報を取得するアクセス許可を付与します

Workspace アプリケーション*

aws:ResourceTag/${TagKey}

リスト

DescribeApplications

WorkSpace アプリケーションに関する情報を取得するためのアクセス許可を付与します

リスト

DescribeBundleAssociations

WorkSpace バンドルに関連するリソースについての情報を取得するアクセス許可を付与します

Workspace バンドル*

aws:ResourceTag/${TagKey}

リスト

DescribeClientBranding

ディレクトリ内の AWS WorkSpaces クライアントのブランドデータを取得するアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

読み取り

DescribeClientProperties

WorkSpaces クライアントに関する情報を取得するためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

リスト

DescribeConnectClientAddIns

作成された Amazon Connect クライアントアドインのリストを取得する許可を付与

directoryid*

aws:ResourceTag/${TagKey}

リスト

DescribeConnectionAliasPermissions

接続エイリアスの所有者が接続エイリアスのために他の AWS アカウントに付与したアクセス許可を取得するアクセス許可を付与します

接続エイリアス*

aws:ResourceTag/${TagKey}

読み取り

DescribeConnectionAliases

クロスリージョンリダイレクトに使用される接続エイリアスを記述するリストを取得するためのアクセス許可を付与します

読み取り

DescribeCustomWorkspaceImageImport

WorkSpace BYOL イメージに関する情報を取得するアクセス許可を付与

読み取り

DescribeImageAssociations

WorkSpace イメージに関連するリソースについての情報を取得するアクセス許可を付与します

workspaceimage*

aws:ResourceTag/${TagKey}

リスト

DescribeIpGroups

IP アクセスコントロールグループに関する情報を取得するためのアクセス許可を付与します

workspaceipgroup*

aws:ResourceTag/${TagKey}

読み取り

DescribeTags

WorkSpaces リソースのタグを記述するためのアクセス許可を付与します

読み取り

DescribeWorkspaceAssociations

WorkSpace に関連するリソースについての情報を取得するアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

リスト

DescribeWorkspaceBundles

WorkSpace バンドルに関する情報を取得するためのアクセス許可を付与します

リスト

DescribeWorkspaceDirectories

WorkSpaces に登録されているディレクトリに関する情報を取得するためのアクセス許可を付与します

読み取り

DescribeWorkspaceImagePermissions

WorkSpace イメージのアクセス許可に関する情報を取得するためのアクセス許可を付与します

workspaceimage*

aws:ResourceTag/${TagKey}

読み取り

DescribeWorkspaceImages

WorkSpace イメージに関する情報を取得するためのアクセス許可を付与します

リスト

DescribeWorkspaceSnapshots

WorkSpace スナップショットに関する情報を取得するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

リスト

DescribeWorkspaces

WorkSpaces に関する情報を取得するためのアクセス許可を付与します

リスト

DescribeWorkspacesConnectionStatus

WorkSpaces の接続状態を取得するためのアクセス許可を付与します

読み取り

DescribeWorkspacesPoolSessions

WorkSpaces Pool のセッションに関する情報を取得する許可を付与する

Workspacespool*

aws:ResourceTag/${TagKey}

リスト

DescribeWorkspacesPools

WorkSpaces Pool に関する情報を取得するための許可を付与する

リスト

DisassociateConnectionAlias

ディレクトリから接続エイリアスの関連付けを解除するためのアクセス許可を付与します

接続エイリアス*

aws:ResourceTag/${TagKey}

書き込み

DisassociateIpGroups

ディレクトリから IP アクセスコントロールグループの関連付けを解除するためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

workspaceipgroup*

aws:ResourceTag/${TagKey}

DisassociateWorkspaceApplication

WorkSpace からワークスペースアプリケーションの関連付けを解除するアクセス許可を付与します

Workspace アプリケーション*

aws:ResourceTag/${TagKey}

書き込み

workspaceid*

aws:ResourceTag/${TagKey}

GetAccountLink

WorkSpaces BYOL の設定を共有するために、別の AWS アカウントとのリンクを取得するアクセス許可を付与します

読み取り

ImportClientBranding

ディレクトリ内で AWS WorkSpaces クライアントのブランドデータをインポートする許可を付与

directoryid*

aws:ResourceTag/${TagKey}

書き込み

ImportCustomWorkspaceImage

Amazon WorkSpaces に Bring-Your-Own-License (BYOL) イメージをインポートするためのアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

ImportWorkspaceImage

Amazon WorkSpaces に Bring-Your-Own-License (BYOL) イメージをインポートするためのアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

ListAccountLinks

WorkSpaces BYOL の設定を共有する AWS アカウント (複数可) とのリンクを取得するアクセス許可を付与します

リスト

ListAvailableManagementCidrRanges

WorkSpaces アカウントで Bring-Your-Own-License (BYOL) を有効にするために使用できる CIDR 範囲を一覧表示するためのアクセス許可を付与します

リスト

MigrateWorkspace

WorkSpaces を移行するためのアクセス許可を付与します

Workspace バンドル*

aws:ResourceTag/${TagKey}

書き込み

workspaceid*

aws:ResourceTag/${TagKey}

ModifyAccount

WorkSpaces アカウントの Bring-Your-Own-License (BYOL) の設定を変更するためのアクセス許可を付与します

書き込み

ModifyCertificateBasedAuthProperties

ディレクトリの証明書に基づいた認可プロパティを変更する許可を付与

directoryid*

aws:ResourceTag/${TagKey}

書き込み

ModifyClientProperties

WorkSpaces クライアントのプロパティを変更するためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

ModifyEndpointEncryptionMode

標準 TLS と FIPS 140-2 検証モードの間で指定されたディレクトリを設定するアクセス許可を付与

directoryid*

aws:ResourceTag/${TagKey}

書き込み

ModifySamlProperties

ディレクトリの SAML プロパティを変更するアクセス許可を付与

directoryid*

aws:ResourceTag/${TagKey}

書き込み

ModifySelfservicePermissions

ユーザーのセルフサービス WorkSpace 管理機能を変更するためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

アクセス許可管理、書き込み

ModifyStreamingProperties

ストリーミングプロパティを変更する許可を付与する

directoryid*

aws:ResourceTag/${TagKey}

書き込み

ModifyWorkspaceAccessProperties

ユーザーが WorkSpaces にアクセスするために使用できるデバイスおよびオペレーティングシステムを指定するためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

ModifyWorkspaceCreationProperties

WorkSpaces の作成に使用するデフォルトのプロパティを変更するためのアクセス許可を付与します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

ModifyWorkspaceProperties

実行モードや AutoStop 期間を含む WorkSpace プロパティを変更するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

ModifyWorkspaceState

WorkSpaces の状態を変更するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

RebootWorkspaces

WorkSpaces を再起動するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

RebuildWorkspaces

WorkSpaces を再構築するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

RegisterWorkspaceDirectory

Amazon WorkSpaces で使用するディレクトリを登録するためのアクセス許可を付与します

directoryid*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

RejectAccountLinkInvitation

WorkSpaces BYOL の同じ設定を共有する他の AWS アカウントからの招待を拒否するアクセス許可を付与します

書き込み

RestoreWorkspace

WorkSpaces を復元するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

RevokeIpRules

IP アクセスコントロールグループからルールを削除するためのアクセス許可を付与します

workspaceipgroup*

aws:ResourceTag/${TagKey}

書き込み

StartWorkspaces

AutoStop WorkSpaces を開始するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

StartWorkspacesPool

WorkSpaces Pool を開始する許可を付与する

Workspacespool*

aws:ResourceTag/${TagKey}

書き込み

StopWorkspaces

AutoStop WorkSpaces を停止するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

StopWorkspacesPool

WorkSpaces Pool を停止する許可を付与する

Workspacespool*

aws:ResourceTag/${TagKey}

書き込み

ストリーム

既存の認証情報を使用してサインインし、ワークスペースをストリーミングするアクセス許可をフェデレーションユーザーに付与

directoryid*

aws:ResourceTag/${TagKey}

workspaces:userId

書き込み

TerminateWorkspaces

WorkSpaces を終了するためのアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

書き込み

TerminateWorkspacesPool

WorkSpaces Pool を終了する許可を付与する

Workspacespool*

aws:ResourceTag/${TagKey}

書き込み

TerminateWorkspacesPoolSession

WorkSpaces Pool セッションを終了する許可を付与する

書き込み

UpdateConnectClientAddIn

Amazon Connect クライアントアドインを更新する許可を付与 このアクションは、Amazon Connect クライアントアドインの名前とエンドポイント URL を更新するために使用します

directoryid*

aws:ResourceTag/${TagKey}

書き込み

UpdateConnectionAliasPermission

接続エイリアスを他のアカウントと共有または共有解除するためのアクセス許可を付与します

接続エイリアス*

aws:ResourceTag/${TagKey}

アクセス許可管理、書き込み

UpdateRulesOfIpGroup

IP アクセスコントロールグループのルールを置き換えるためのアクセス許可を付与します

workspaceipgroup*

aws:ResourceTag/${TagKey}

書き込み

UpdateWorkspaceBundle

WorkSpace バンドルで使用される WorkSpace イメージを更新するためのアクセス許可を付与します。

Workspace バンドル*

aws:ResourceTag/${TagKey}

書き込み

workspaceimage*

aws:ResourceTag/${TagKey}

UpdateWorkspaceImagePermission

他のアカウントにイメージをコピーするアクセス許可があるかどうかを指定することにより、WorkSpace イメージを他のアカウントと共有または共有解除するためのアクセス許可を付与します

workspaceimage*

aws:ResourceTag/${TagKey}

アクセス許可管理、書き込み

UpdateWorkspacesPool

WorkSpaces Pool を更新する許可を付与する

Workspacespool*

aws:ResourceTag/${TagKey}

書き込み

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

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

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

CreateRootClientCertificate

ルートクライアント証明書を作成するアクセス許可を付与

certificateid*

aws:ResourceTag/${TagKey}

書き込み

DeleteRootClientCertificate

ルートクライアント証明書を削除するアクセス許可を付与

certificateid*

aws:ResourceTag/${TagKey}

書き込み

DescribeConsent

BYOL の最小要件への同意に関する情報を取得するアクセス許可を付与

読み取り

DirectoryAccessManagement

ワークスペースの管理とプロビジョニング中のディレクトリ管理アクションに対するアクセス許可を付与

directoryid*

aws:ResourceTag/${TagKey}

リスト

GetTroubleshootingRecommendation

トラブルシューティングの推奨事項を取得するアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

読み取り

InvokeOnboardingAgent

WorkSpace オンボーディングに WorkSpaces WorkSpaceを使用する許可を付与

書き込み

InvokeTroubleshootingInvestigation

トラブルシューティング調査を呼び出すアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

読み取り

ListTroubleshootingRecommendations

トラブルシューティングの推奨事項を一覧表示するアクセス許可を付与します

workspaceid*

aws:ResourceTag/${TagKey}

読み取り

パーソナライゼーション

WorkSpaces コンソールエクスペリエンスのパーソナライズを可能にする機能を管理するアクセス許可を付与します

書き込み

UpdateConsent

同意契約を BYOL の最小要件に更新するアクセス許可を付与

書き込み

UpdateRootClientCertificate

ルートクライアント証明書を更新するアクセス許可を付与

certificateid*

aws:ResourceTag/${TagKey}

書き込み

Amazon WorkSpaces で定義されるリソースタイプ

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

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

certificateid

arn:${Partition}:workspaces:${Region}:${Account}:workspacecertificate/${CertificateId}

aws:ResourceTag/${TagKey}

接続エイリアス

arn:${Partition}:workspaces:${Region}:${Account}:connectionalias/${ConnectionAliasId}

aws:ResourceTag/${TagKey}

ディレクトリ ID

arn:${Partition}:workspaces:${Region}:${Account}:directory/${DirectoryId}

aws:ResourceTag/${TagKey}

Workspace アプリケーション

arn:${Partition}:workspaces:${Region}:${Account}:workspaceapplication/${WorkSpaceApplicationId}

aws:ResourceTag/${TagKey}

Workspace バンドル

arn:${Partition}:workspaces:${Region}:${Account}:workspacebundle/${BundleId}

aws:ResourceTag/${TagKey}

workspaceid

arn:${Partition}:workspaces:${Region}:${Account}:workspace/${WorkspaceId}

aws:ResourceTag/${TagKey}

workspaceimage

arn:${Partition}:workspaces:${Region}:${Account}:workspaceimage/${ImageId}

aws:ResourceTag/${TagKey}

workspaceipgroup

arn:${Partition}:workspaces:${Region}:${Account}:workspaceipgroup/${GroupId}

aws:ResourceTag/${TagKey}

Workspacespool

arn:${Partition}:workspaces:${Region}:${Account}:workspacespool/${PoolId}

aws:ResourceTag/${TagKey}

Amazon WorkSpaces の条件キー

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

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

リクエストで渡されたタグに基づいてアクションをフィルタリングします

String

aws:ResourceTag/${TagKey}

リソースに関連付けられているタグに基づいてアクションをフィルタリングします

String

aws:TagKeys

リクエストで渡されたタグキーに基づいてアクションをフィルタリングします

ArrayOfString

workspaces:userId

Workspaces ユーザーの ID によってアクセスをフィルタリング

String