View a markdown version of this page

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

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

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

リファレンス:

AWS Assurance で定義されるアクション

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

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

AcceptInvitation

アカウントを環境に接続するための招待を受け入れるアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

AssignPermissionSet

アクセス許可セットをプリンシパルに割り当てるアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

BatchGetComment

1 つのリクエストで複数のコメントを取得する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

BatchGetControl

1 つのリクエストで複数のコントロールを取得する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

BatchGetTask

1 つのリクエストで複数のタスクを取得する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

Chat

AI ガバナンスエージェントとのストリーミングチャットセッションを開始するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

CreateComment

特定のコントロールに新しいコメントを追加するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

CreateControl

カスタムフレームワーク内にリーフコントロールを作成するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

CreateControlGroup

カスタムフレームワーク内にコントロールグループを作成するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

CreateEnvironment

新しいガバナンス環境を作成するアクセス許可を付与します

aws:RequestTag/${TagKey}

aws:TagKeys

書き込み

CreateEnvironmentConnection

環境接続を作成するアクセス許可を付与します

書き込み

CreateFramework

カスタムのカスタマー所有フレームワークを作成するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

CreateInvitation

環境に接続するためにアカウントを招待するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

CreatePermissionSet

環境でアクセス許可セットを作成するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

CreateProject

プロジェクトを作成する許可を付与。

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteComment

識別フィールドによって特定のコメントを削除するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteControl

カスタムコントロールを削除するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteControlGroup

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

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteEnvironment

ガバナンス環境を削除するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteEnvironmentConnection

環境接続を削除するアクセス許可を付与します

書き込み

DeleteEvidence

証拠項目を削除するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteFramework

カスタムフレームワークを削除するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteInvitation

招待を削除するか、接続されたアカウントのリンクを解除するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DeletePermissionSet

アクセス許可セットを削除する許可を付与

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteProject

プロジェクトとそのすべての関連リソースを削除するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DeregisterOrganizationDelegatedAdmin

発信者の組織内の AWS Assurance の委任管理者の登録を解除するアクセス許可を付与します

書き込み

DisableFramework

特定のプロジェクトで以前に有効にしたフレームワークを無効にするアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

EnableFramework

プロジェクトのフレームワークを有効にするアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

GetAnnotation

特定の証拠の注釈を取得する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

GetAssessment

単一の評価を取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetAssessmentReportContent

準備された評価レポートの内容を取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetAssessmentReportExport

評価レポートのエクスポートの状態を取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetChatMessages

チャットセッションのメッセージを時系列で取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetComment

識別フィールドによって特定のコメントを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetControl

フレームワークバージョン内の単一のリーフコントロールを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetControlGroup

フレームワークバージョン内の単一のコントロールグループを取得する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

GetControlStatus

コントロールの有効なコンプライアンスステータスを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetEnvironment

ARN またはドメインによってガバナンス環境を取得する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

GetEvidence

証拠項目のメタデータを取得する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

GetEvidenceContent

証拠項目のコンテンツを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetFramework

タイプとキーフィールドでフレームワークリソースを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetInvitation

招待を取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetPermissionSet

アクセス許可セットを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetProject

プロジェクトを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

GetTask

識別フィールドによって特定のタスクを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListAssessmentAnnotations

ページ分割された 1 つの評価の注釈を一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListAssessmentJournalRecords

ページ分割された評価ジャーナルレコードを一覧表示する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

ListAssessmentOutcomes

コンプライアンススコアを経時的に一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListAssessments

ページ分割された評価を一覧表示する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

ListChatSessions

ガバナンス環境で呼び出し元のユーザーのチャットセッションを一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListComments

ガバナンス環境でコメントを一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListConnectionItems

環境接続の内容を一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListControlGroups

フレームワークバージョンのコントロールグループを一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListControlResources

コントロールの対象範囲内のリソースを一覧表示する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

ListControls

コントロールグループ内のコントロールを一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListDiscoveredResources

検出ジョブで見つかったリソースを一覧表示するアクセス許可を付与します (ページ分割)

environment*

aws:ResourceTag/${TagKey}

読み取り

ListEnabledFrameworks

ガバナンス環境の有効なフレームワークを一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListEnvironmentConnections

ガバナンス環境内の環境接続を一覧表示するアクセス許可を付与します

読み取り

ListEnvironments

オプションのページ分割を使用してすべてのガバナンス環境を一覧表示する許可を付与

読み取り

ListEvidence

証拠項目を一覧表示するアクセス許可を付与します (ページ分割)

environment*

aws:ResourceTag/${TagKey}

読み取り

ListEvidenceAnnotations

ページ分割されたプロジェクト内の証拠の 1 つのバージョンの注釈を一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListFrameworks

フレームワークを一覧表示する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

ListInboundInvitations

発信者のアカウント宛ての招待を一覧表示するアクセス許可を付与します

読み取り

ListOutboundInvitations

所有環境から拡張された招待を一覧表示する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

ListPermissionSetAssignments

環境内のアクセス許可セットの割り当てを一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListPermissionSets

環境内のアクセス許可セットを一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListProjects

ガバナンス環境内のすべてのプロジェクトを一覧表示する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

ListResourcesForControl

コントロールの対象範囲内のリソースを一覧表示する許可を付与

environment*

aws:ResourceTag/${TagKey}

読み取り

ListTagsForResource

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

environment*

aws:ResourceTag/${TagKey}

読み取り

ListTaskHistory

タスクのタスク履歴を一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

ListTasks

ガバナンス環境内のすべてのタスクを一覧表示するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

PublishFramework

カスタムフレームワークを公開するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

PutControlStatusOverride

コントロールまたは要件に対する適用性オーバーライドを宣言または削除するためのアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

PutEvidence

コンプライアンス評価をサポートするために、証拠または既存の証拠の新しいバージョンを追加するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

RegisterOrganizationDelegatedAdmin

発信者の組織で AWS Assurance の委任管理者を登録するアクセス許可を付与します

書き込み

RejectInvitation

招待を拒否するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

RevokePermissionSet

アクセス許可セットの割り当てを取り消すアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

StartAssessment

コントロールまたはフレームワークの新しい評価を開始するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

StartAssessmentReportExport

評価レポートの準備を開始するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

StartResourceDiscovery

範囲内のリソースの検出を開始するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

TagResource

リソースにタグを追加または上書きするアクセス許可を付与します

environment*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

UntagResource

リソースからタグを削除する許可を付与

environment*

aws:ResourceTag/${TagKey}

aws:TagKeys

タグ付け、書き込み

UpdateComment

既存のコメントの内容を変更するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdateControl

カスタムコントロールを更新するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdateControlGroup

コントロールグループの可変属性を更新するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdateEnvironment

ガバナンス環境を更新する許可を付与

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdateEvidence

証拠メタデータを更新し、コントロールリンクを管理するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdateFramework

カスタムフレームワークを更新する許可を付与

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdatePermissionSet

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

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdateProject

プロジェクトを更新する許可を付与

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdateTask

既存のタスクの可変フィールドを更新する許可を付与

environment*

aws:ResourceTag/${TagKey}

書き込み

AWS Assurance のアクセス許可のみのアクション

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

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

CreateAnnotation

証拠に注釈を作成するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

CreateTask

特定のコントロールと評価の新しいタスクを作成するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DeleteAnnotation

証拠の一部から注釈を削除するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

DownloadEvidence

証拠項目のコンテンツを取得するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

読み取り

UpdateAnnotation

既存の注釈のレビュアーノートを更新する許可を付与

environment*

aws:ResourceTag/${TagKey}

書き込み

UpdateAssessment

評価のステータスと結果を更新するアクセス許可を付与します

environment*

aws:ResourceTag/${TagKey}

書き込み

UploadEvidence

コンプライアンス評価をサポートする新しい証拠をアップロードする許可を付与

environment*

aws:ResourceTag/${TagKey}

書き込み

VendConnectionAccessToken

環境内のサードパーティー接続の存続期間の短いアクセストークンを取得するアクセス許可を付与します

書き込み

AWS Assurance で定義されるリソースタイプ

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

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

environment

arn:${Partition}:assurance:${Region}:${Account}:environment/${Environment}

aws:ResourceTag/${TagKey}

AWS Assurance の条件キー

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

条件キー 説明 タイプ

aws:RequestTag/${TagKey}

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

String

aws:ResourceTag/${TagKey}

タグキーとリソースの値のペアによってアクセスをフィルタリングします

String

aws:TagKeys

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

ArrayOfString