View a markdown version of this page

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

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

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

リファレンス:

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

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

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

AssociateBrowserSettings

workspaces-web:AssociateBrowserSettings

書き込み

AssociateDataProtectionSettings

workspaces-web:AssociateDataProtectionSettings

書き込み

AssociateIpAccessSettings

workspaces-web:AssociateIpAccessSettings

書き込み

AssociateNetworkSettings

workspaces-web:AssociateNetworkSettings

書き込み

AssociateSessionLogger

workspaces-web:AssociateSessionLogger

書き込み

AssociateTrustStore

workspaces-web:AssociateTrustStore

書き込み

AssociateUserAccessLoggingSettings

workspaces-web:AssociateUserAccessLoggingSettings

書き込み

AssociateUserSettings

workspaces-web:AssociateUserSettings

書き込み

CreateBrowserSettings

workspaces-web:CreateBrowserSettings

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreateDataProtectionSettings

workspaces-web:CreateDataProtectionSettings

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreateIdentityProvider

workspaces-web:CreateIdentityProvider

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreateIpAccessSettings

workspaces-web:CreateIpAccessSettings

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreateNetworkSettings

workspaces-web:CreateNetworkSettings

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreatePortal

workspaces-web:CreatePortal

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreateSessionLogger

workspaces-web:CreateSessionLogger

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreateTrustStore

workspaces-web:CreateTrustStore

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreateUserAccessLoggingSettings

workspaces-web:CreateUserAccessLoggingSettings

書き込み

workspaces-web:TagResource

タグ付け、書き込み

CreateUserSettings

workspaces-web:CreateUserSettings

書き込み

workspaces-web:TagResource

タグ付け、書き込み

DeleteBrowserSettings

workspaces-web:DeleteBrowserSettings

書き込み

DeleteDataProtectionSettings

workspaces-web:DeleteDataProtectionSettings

書き込み

DeleteIdentityProvider

workspaces-web:DeleteIdentityProvider

書き込み

DeleteIpAccessSettings

workspaces-web:DeleteIpAccessSettings

書き込み

DeleteNetworkSettings

workspaces-web:DeleteNetworkSettings

書き込み

DeletePortal

workspaces-web:DeletePortal

書き込み

DeleteSessionLogger

workspaces-web:DeleteSessionLogger

書き込み

DeleteTrustStore

workspaces-web:DeleteTrustStore

書き込み

DeleteUserAccessLoggingSettings

workspaces-web:DeleteUserAccessLoggingSettings

書き込み

DeleteUserSettings

workspaces-web:DeleteUserSettings

書き込み

DisassociateBrowserSettings

workspaces-web:DisassociateBrowserSettings

書き込み

DisassociateDataProtectionSettings

workspaces-web:DisassociateDataProtectionSettings

書き込み

DisassociateIpAccessSettings

workspaces-web:DisassociateIpAccessSettings

書き込み

DisassociateNetworkSettings

workspaces-web:DisassociateNetworkSettings

書き込み

DisassociateSessionLogger

workspaces-web:DisassociateSessionLogger

書き込み

DisassociateTrustStore

workspaces-web:DisassociateTrustStore

書き込み

DisassociateUserAccessLoggingSettings

workspaces-web:DisassociateUserAccessLoggingSettings

書き込み

DisassociateUserSettings

workspaces-web:DisassociateUserSettings

書き込み

ExpireSession

workspaces-web:ExpireSession

書き込み

GetBrowserSettings

workspaces-web:GetBrowserSettings

読み取り

GetDataProtectionSettings

workspaces-web:GetDataProtectionSettings

読み取り

GetIdentityProvider

workspaces-web:GetIdentityProvider

読み取り

GetIpAccessSettings

workspaces-web:GetIpAccessSettings

読み取り

GetNetworkSettings

workspaces-web:GetNetworkSettings

読み取り

GetPortal

workspaces-web:GetPortal

読み取り

GetPortalServiceProviderMetadata

workspaces-web:GetPortalServiceProviderMetadata

読み取り

GetSession

workspaces-web:GetSession

読み取り

GetSessionLogger

workspaces-web:GetSessionLogger

読み取り

GetTrustStore

workspaces-web:GetTrustStore

読み取り

GetTrustStoreCertificate

workspaces-web:GetTrustStoreCertificate

読み取り

GetUserAccessLoggingSettings

workspaces-web:GetUserAccessLoggingSettings

読み取り

GetUserSettings

workspaces-web:GetUserSettings

読み取り

ListBrowserSettings

workspaces-web:ListBrowserSettings

読み取り

ListDataProtectionSettings

workspaces-web:ListDataProtectionSettings

読み取り

ListIdentityProviders

workspaces-web:ListIdentityProviders

読み取り

ListIpAccessSettings

workspaces-web:ListIpAccessSettings

読み取り

ListNetworkSettings

workspaces-web:ListNetworkSettings

読み取り

ListPortals

workspaces-web:ListPortals

読み取り

ListSessionLoggers

workspaces-web:ListSessionLoggers

読み取り

ListSessions

workspaces-web:ListSessions

読み取り

ListTagsForResource

workspaces-web:ListTagsForResource

読み取り

ListTrustStoreCertificates

workspaces-web:ListTrustStoreCertificates

読み取り

ListTrustStores

workspaces-web:ListTrustStores

読み取り

ListUserAccessLoggingSettings

workspaces-web:ListUserAccessLoggingSettings

読み取り

ListUserSettings

workspaces-web:ListUserSettings

読み取り

TagResource

workspaces-web:TagResource

タグ付け、書き込み

UntagResource

workspaces-web:UntagResource

タグ付け、書き込み

UpdateBrowserSettings

workspaces-web:UpdateBrowserSettings

書き込み

UpdateDataProtectionSettings

workspaces-web:UpdateDataProtectionSettings

書き込み

UpdateIdentityProvider

workspaces-web:UpdateIdentityProvider

書き込み

UpdateIpAccessSettings

workspaces-web:UpdateIpAccessSettings

書き込み

UpdateNetworkSettings

workspaces-web:UpdateNetworkSettings

書き込み

UpdatePortal

workspaces-web:UpdatePortal

書き込み

UpdateSessionLogger

workspaces-web:UpdateSessionLogger

書き込み

UpdateTrustStore

workspaces-web:UpdateTrustStore

書き込み

UpdateUserAccessLoggingSettings

workspaces-web:UpdateUserAccessLoggingSettings

書き込み

UpdateUserSettings

workspaces-web:UpdateUserSettings

書き込み

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

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

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

AssociateBrowserSettings

ブラウザ設定を Web ポータルに関連付けるためのアクセス許可を付与します。

browserSettings*

aws:ResourceTag/${TagKey}

書き込み

ポータル*

aws:ResourceTag/${TagKey}

AssociateDataProtectionSettings

データ保護設定をウェブポータルに関連付けるアクセス許可を付与

dataProtectionSettings*

aws:ResourceTag/${TagKey}

書き込み

ポータル*

aws:ResourceTag/${TagKey}

AssociateIpAccessSettings

ユーザーの IP アクセス設定をウェブポータルに関連付ける許可を付与

ipAccessSettings*

aws:ResourceTag/${TagKey}

書き込み

ポータル*

aws:ResourceTag/${TagKey}

AssociateNetworkSettings

ネットワーク設定を Web ポータルに関連付けるためのアクセス許可を付与します。

networkSettings*

aws:ResourceTag/${TagKey}

書き込み

ポータル*

aws:ResourceTag/${TagKey}

AssociateSessionLogger

セッションロガーをウェブポータルに関連付けるアクセス許可を付与

ポータル*

aws:ResourceTag/${TagKey}

書き込み

sessionLogger*

aws:ResourceTag/${TagKey}

AssociateTrustStore

トラストストアを Web ポータルに関連付けるアクセス許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

書き込み

trustStore*

aws:ResourceTag/${TagKey}

AssociateUserAccessLoggingSettings

ユーザーのアクセスログ設定をウェブポータルに関連付ける権限を付与する

ポータル*

aws:ResourceTag/${TagKey}

書き込み

userAccessLoggingSettings*

aws:ResourceTag/${TagKey}

AssociateUserSettings

ユーザー設定を Web ポータルに関連付ける権限を付与します。

ポータル*

aws:ResourceTag/${TagKey}

書き込み

userSettings*

aws:ResourceTag/${TagKey}

CreateBrowserSettings

ブラウザー設定を作成するためのアクセス許可を付与します。

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateDataProtectionSettings

データ保護設定を作成するアクセス許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateIdentityProvider

IDプロバイダーを作成するアクセス権限を付与します。

identityProvider*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

書き込み

ポータル*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateIpAccessSettings

IP アクセス設定を作成する許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateNetworkSettings

ネットワーク設定を作成するためのアクセス許可を付与します。

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreatePortal

ウエブポータルを作成する許可を付与します。

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateSessionLogger

セッションロガーを作成するアクセス許可を付与

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateTrustStore

トラストストアを作成するアクセス許可を付与します。

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateUserAccessLoggingSettings

ユーザーのアクセスログ設定を作成する権限を付与する

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateUserSettings

ユーザー設定を作成する許可を付与します。

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

DeleteBrowserSettings

ブラウザ設定を削除するアクセス許可を付与します。

browserSettings*

aws:ResourceTag/${TagKey}

書き込み

DeleteDataProtectionSettings

データ保護設定を削除するアクセス許可を付与

dataProtectionSettings*

aws:ResourceTag/${TagKey}

書き込み

DeleteIdentityProvider

IDプロバイダーを削除する許可を付与します。

identityProvider*

aws:ResourceTag/${TagKey}

書き込み

ポータル*

aws:ResourceTag/${TagKey}

DeleteIpAccessSettings

IP アクセス設定を削除する許可を付与

ipAccessSettings*

aws:ResourceTag/${TagKey}

書き込み

DeleteNetworkSettings

ネットワーク 設定を削除する許可を付与します。

networkSettings*

aws:ResourceTag/${TagKey}

書き込み

DeletePortal

Webポータルを削除する許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

書き込み

DeleteSessionLogger

セッションロガーを削除するアクセス許可を付与

sessionLogger*

aws:ResourceTag/${TagKey}

書き込み

DeleteTrustStore

トラストストアを削除するアクセス許可を付与します。

trustStore*

aws:ResourceTag/${TagKey}

書き込み

DeleteUserAccessLoggingSettings

ユーザーのアクセスログ設定を削除する権限を付与する

userAccessLoggingSettings*

aws:ResourceTag/${TagKey}

書き込み

DeleteUserSettings

ユーザー設定を削除する許可を付与します。

userSettings*

aws:ResourceTag/${TagKey}

書き込み

DisassociateBrowserSettings

Web ポータルからブラウザ設定の関連付けを解除するアクセス許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

書き込み

DisassociateDataProtectionSettings

ウェブポータルからデータ保護ログの関連付けを解除するアクセス許可を付与

ポータル*

aws:ResourceTag/${TagKey}

書き込み

DisassociateIpAccessSettings

ウェブポータルからユーザーの IP アクセスログの関連付けを解除する権限を付与する

ポータル*

aws:ResourceTag/${TagKey}

書き込み

DisassociateNetworkSettings

Web ポータルからネットワーク設定の関連付けを解除するアクセス許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

書き込み

DisassociateSessionLogger

ウェブポータルからセッションロガーの関連付けを解除するアクセス許可を付与

ポータル*

aws:ResourceTag/${TagKey}

書き込み

DisassociateTrustStore

Web ポータルからトラストストアの関連付けを解除するアクセス許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

書き込み

DisassociateUserAccessLoggingSettings

ウェブポータルからユーザーのアクセスログ設定の関連付けを解除する権限を付与する

ポータル*

aws:ResourceTag/${TagKey}

書き込み

DisassociateUserSettings

Web ポータルからユーザー設定の関連付けを解除するアクセス許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

書き込み

ExpireSession

特定のポータルからセッションを期限切れにする許可を付与する

ポータル*

aws:ResourceTag/${TagKey}

書き込み

GetBrowserSettings

ブラウザ設定に関する詳細を取得するアクセス許可を付与します。

browserSettings*

aws:ResourceTag/${TagKey}

読み取り

GetDataProtectionSettings

データ保護設定の詳細を取得するアクセス許可を付与

dataProtectionSettings*

aws:ResourceTag/${TagKey}

読み取り

GetIdentityProvider

ID プロバイダーに関する詳細を取得するアクセス許可を付与します。

identityProvider*

aws:ResourceTag/${TagKey}

読み取り

GetIpAccessSettings

IP アクセス設定の詳細を取得する許可を付与

ipAccessSettings*

aws:ResourceTag/${TagKey}

読み取り

GetNetworkSettings

ネットワーク設定に関する詳細を取得するアクセス許可を付与します。

networkSettings*

aws:ResourceTag/${TagKey}

読み取り

GetPortal

Web ポータルに関する詳細を取得するアクセス許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

読み取り

GetPortalServiceProviderMetadata

Web ポータルのサービスプロバイダーのメタデータ情報を取得するアクセス許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

読み取り

GetSession

ポータルの特定のセッションに関する情報を取得する許可を付与する

ポータル*

aws:ResourceTag/${TagKey}

読み取り

GetSessionLogger

セッションロガーに関する詳細を取得するアクセス許可を付与

sessionLogger*

aws:ResourceTag/${TagKey}

読み取り

GetTrustStore

トラストストアに関する詳細を取得するアクセス許可を付与します。

trustStore*

aws:ResourceTag/${TagKey}

読み取り

GetTrustStoreCertificate

トラストストアから証明書を取得するアクセス許可を付与します。

trustStore*

aws:ResourceTag/${TagKey}

読み取り

GetUserAccessLoggingSettings

ユーザーのアクセスログ設定の詳細を取得する権限を付与する

userAccessLoggingSettings*

aws:ResourceTag/${TagKey}

読み取り

GetUserSettings

ユーザー設定に関する詳細を取得するアクセス許可を付与します。

userSettings*

aws:ResourceTag/${TagKey}

読み取り

ListBrowserSettings

ブラウザ設定を一覧表示するアクセス許可を付与します。

読み取り

ListDataProtectionSettings

データ保護設定を一覧表示するアクセス許可を付与

読み取り

ListIdentityProviders

ID プロバイダを一覧表示するアクセス許可を付与します。

identityProvider*

aws:ResourceTag/${TagKey}

読み取り

ListIpAccessSettings

IP アクセス設定を一覧表示する許可を付与

読み取り

ListNetworkSettings

ネットワーク設定を一覧表示するアクセス許可を付与します。

読み取り

ListPortals

Webポータルを一覧表示する許可を付与します。

読み取り

ListSessionLoggers

セッションを一覧表示するアクセス許可を付与

読み取り

ListSessions

オプションのフィルターを使用してポータルのセッションを一覧表示する許可を付与する

ポータル*

aws:ResourceTag/${TagKey}

読み取り

ListTagsForResource

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

読み取り

ListTrustStoreCertificates

トラストストア内の証明書を一覧表示するアクセス許可を付与します。

読み取り

ListTrustStores

トラストストアを一覧表示するアクセス許可を付与します。

読み取り

ListUserAccessLoggingSettings

ユーザーのアクセスログ設定を一覧表示する権限を付与する

読み取り

ListUserSettings

ユーザー設定を一覧表示するアクセス許可を付与します。

読み取り

TagResource

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

browserSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

dataProtectionSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

identityProvider

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ipAccessSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

networkSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ポータル

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sessionLogger

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

trustStore

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

userAccessLoggingSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

userSettings

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

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

browserSettings

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

dataProtectionSettings

aws:ResourceTag/${TagKey}

aws:TagKeys

identityProvider

aws:ResourceTag/${TagKey}

aws:TagKeys

ipAccessSettings

aws:ResourceTag/${TagKey}

aws:TagKeys

networkSettings

aws:ResourceTag/${TagKey}

aws:TagKeys

ポータル

aws:ResourceTag/${TagKey}

aws:TagKeys

sessionLogger

aws:ResourceTag/${TagKey}

aws:TagKeys

trustStore

aws:ResourceTag/${TagKey}

aws:TagKeys

userAccessLoggingSettings

aws:ResourceTag/${TagKey}

aws:TagKeys

userSettings

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateBrowserSettings

ブラウザー設定を更新する許可を付与します。

browserSettings*

aws:ResourceTag/${TagKey}

書き込み

UpdateDataProtectionSettings

データ保護設定を更新するアクセス許可を付与

dataProtectionSettings*

aws:ResourceTag/${TagKey}

書き込み

UpdateIdentityProvider

ID プロバーダーを更新するアクセス権限を付与します。

identityProvider*

aws:ResourceTag/${TagKey}

書き込み

ポータル*

aws:ResourceTag/${TagKey}

UpdateIpAccessSettings

IP アクセス設定を更新する許可を付与

ipAccessSettings*

aws:ResourceTag/${TagKey}

書き込み

UpdateNetworkSettings

ネットワーク設定を更新する許可を付与します。

networkSettings*

aws:ResourceTag/${TagKey}

書き込み

UpdatePortal

Webポータルを更新する許可を付与します。

ポータル*

aws:ResourceTag/${TagKey}

書き込み

UpdateSessionLogger

セッションロガーを更新するアクセス許可を付与

sessionLogger*

aws:ResourceTag/${TagKey}

書き込み

UpdateTrustStore

トラストストアを更新するアクセス許可を付与します。

trustStore*

aws:ResourceTag/${TagKey}

書き込み

UpdateUserAccessLoggingSettings

ユーザーのアクセスログ設定を更新する権限を付与する

userAccessLoggingSettings*

aws:ResourceTag/${TagKey}

書き込み

UpdateUserSettings

ユーザー設定を更新する許可を付与します。

userSettings*

aws:ResourceTag/${TagKey}

書き込み

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

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

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

browserSettings

arn:${Partition}:workspaces-web:${Region}:${Account}:browserSettings/${BrowserSettingsId}

aws:ResourceTag/${TagKey}

dataProtectionSettings

arn:${Partition}:workspaces-web:${Region}:${Account}:dataProtectionSettings/${DataProtectionSettingsId}

aws:ResourceTag/${TagKey}

identityProvider

arn:${Partition}:workspaces-web:${Region}:${Account}:identityProvider/${PortalId}/${IdentityProviderId}

aws:ResourceTag/${TagKey}

ipAccessSettings

arn:${Partition}:workspaces-web:${Region}:${Account}:ipAccessSettings/${IpAccessSettingsId}

aws:ResourceTag/${TagKey}

networkSettings

arn:${Partition}:workspaces-web:${Region}:${Account}:networkSettings/${NetworkSettingsId}

aws:ResourceTag/${TagKey}

ポータル

arn:${Partition}:workspaces-web:${Region}:${Account}:portal/${PortalId}

aws:ResourceTag/${TagKey}

sessionLogger

arn:${Partition}:workspaces-web:${Region}:${Account}:sessionLogger/${SessionLoggerId}

aws:ResourceTag/${TagKey}

trustStore

arn:${Partition}:workspaces-web:${Region}:${Account}:trustStore/${TrustStoreId}

aws:ResourceTag/${TagKey}

userAccessLoggingSettings

arn:${Partition}:workspaces-web:${Region}:${Account}:userAccessLoggingSettings/${UserAccessLoggingSettingsId}

aws:ResourceTag/${TagKey}

userSettings

arn:${Partition}:workspaces-web:${Region}:${Account}:userSettings/${UserSettingsId}

aws:ResourceTag/${TagKey}

Amazon WorkSpaces Secure Browser の条件キー

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

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

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

String

aws:ResourceTag/${TagKey}

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

String

aws:TagKeys

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

ArrayOfString