AWS Well-Architected ツールのアクション、リソース、および条件キー
AWS Well-Architected Tool (サービスプレフィックス: wellarchitected) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。
リファレンス:
-
このサービスを設定する方法について説明します。
-
このサービスで使用可能な API オペレーションのリストを表示します。
-
IAM アクセス許可ポリシーを使用して、このサービスとそのリソースを保護する方法を学びます。
-
このサービスのプログラムによるサービス認可リファレンス
を表示します。
トピック
AWS Well-Architected Tool で定義される API オペレーション
次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。
| 運用 | IAM アクション | 条件キー | 指定できる値 (複数可) | アクセスレベル |
|---|---|---|---|---|
|
AssociateLenses |
書き込み |
|||
|
AssociateProfiles |
書き込み |
|||
|
CreateAgentContext |
書き込み |
|||
|
CreateAgentGoal |
書き込み |
|||
|
CreateAgentProfile |
書き込み |
|||
タグ付け、書き込み |
||||
iam:PassedToService |
wellarchitected.amazonaws.com |
書き込み |
||
|
CreateLensShare |
書き込み |
|||
|
CreateLensVersion |
書き込み |
|||
|
CreateMilestone |
書き込み |
|||
|
CreateProfile |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateProfileShare |
書き込み |
|||
|
CreateReviewTemplate |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateTemplateShare |
書き込み |
|||
|
CreateWorkload |
書き込み |
|||
読み取り |
||||
読み取り |
||||
読み取り |
||||
リスト |
||||
タグ付け、書き込み |
||||
|
CreateWorkloadShare |
書き込み |
|||
|
DeleteAgentContext |
書き込み |
|||
|
DeleteAgentGoal |
書き込み |
|||
|
DeleteAgentProfile |
書き込み |
|||
|
DeleteLens |
書き込み |
|||
|
DeleteLensShare |
書き込み |
|||
|
DeleteProfile |
書き込み |
|||
|
DeleteProfileShare |
書き込み |
|||
|
DeleteReviewTemplate |
書き込み |
|||
|
DeleteTemplateShare |
書き込み |
|||
|
DeleteWorkload |
書き込み |
|||
|
DeleteWorkloadShare |
書き込み |
|||
|
DisassociateLenses |
書き込み |
|||
|
DisassociateProfiles |
書き込み |
|||
|
ExportLens |
読み取り |
|||
|
GetAgentContext |
読み取り |
|||
|
GetAgentGoal |
読み取り |
|||
|
GetAgentProfile |
読み取り |
|||
|
GetAgentRecommendation |
読み取り |
|||
|
GetAgentRecommendationGeneration |
読み取り |
|||
|
GetAnswer |
読み取り |
|||
|
GetConsolidatedReport |
読み取り |
|||
|
GetGlobalSettings |
読み取り |
|||
|
GetLens |
読み取り |
|||
|
GetLensReview |
読み取り |
|||
|
GetLensReviewReport |
読み取り |
|||
|
GetLensVersionDifference |
読み取り |
|||
|
GetMilestone |
読み取り |
|||
|
GetProfile |
読み取り |
|||
|
GetProfileTemplate |
読み取り |
|||
|
GetReviewTemplate |
読み取り |
|||
|
GetReviewTemplateAnswer |
読み取り |
|||
|
GetReviewTemplateLensReview |
読み取り |
|||
|
GetWorkload |
読み取り |
|||
|
ImportLens |
書き込み |
|||
タグ付け、書き込み |
||||
|
ListAgentContexts |
読み取り |
|||
|
ListAgentGoals |
読み取り |
|||
|
ListAgentProfiles |
読み取り |
|||
|
ListAgentRecommendationGenerations |
読み取り |
|||
|
ListAgentRecommendationItems |
読み取り |
|||
|
ListAgentRecommendations |
読み取り |
|||
|
ListAnswers |
リスト |
|||
|
ListCheckDetails |
リスト |
|||
|
ListCheckSummaries |
リスト |
|||
|
ListLensReviewImprovements |
リスト |
|||
|
ListLensReviews |
リスト |
|||
|
ListLensShares |
リスト |
|||
|
ListLenses |
リスト |
|||
|
ListMilestones |
リスト |
|||
|
ListNotifications |
リスト |
|||
|
ListProfileNotifications |
リスト |
|||
|
ListProfileShares |
リスト |
|||
|
ListProfiles |
リスト |
|||
|
ListReviewTemplateAnswers |
リスト |
|||
|
ListReviewTemplates |
リスト |
|||
|
ListShareInvitations |
リスト |
|||
|
ListTagsForResource |
読み取り |
|||
|
ListTemplateShares |
リスト |
|||
|
ListWorkloadShares |
リスト |
|||
|
ListWorkloads |
リスト |
|||
|
PutAgentRecommendationFeedback |
書き込み |
|||
|
StartAgentRecommendationGeneration |
書き込み |
|||
|
TagResource |
タグ付け、書き込み |
|||
|
UntagResource |
タグ付け、書き込み |
|||
|
UpdateAgentContext |
書き込み |
|||
|
UpdateAgentGoal |
書き込み |
|||
|
UpdateAgentProfile |
書き込み |
|||
iam:PassedToService |
wellarchitected.amazonaws.com |
書き込み |
||
|
UpdateAgentRecommendationStatus |
書き込み |
|||
|
UpdateAnswer |
書き込み |
|||
|
UpdateGlobalSettings |
書き込み |
|||
|
UpdateIntegration |
書き込み |
|||
|
UpdateLensReview |
書き込み |
|||
|
UpdateProfile |
書き込み |
|||
|
UpdateReviewTemplate |
書き込み |
|||
|
UpdateReviewTemplateAnswer |
書き込み |
|||
|
UpdateReviewTemplateLensReview |
書き込み |
|||
|
UpdateShareInvitation |
書き込み |
|||
|
UpdateWorkload |
書き込み |
|||
|
UpdateWorkloadShare |
書き込み |
|||
|
UpgradeLensReview |
書き込み |
|||
|
UpgradeProfileVersion |
書き込み |
|||
|
UpgradeReviewTemplateLensReview |
書き込み |
AWS Well-Architected Tool で定義されるアクション
IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。
| アクション | 説明 | リソースタイプ (* 必須) | 条件キー | アクセスレベル |
|---|---|---|---|---|
指定されたワークロードにレンズを関連付けるアクセス許可を付与します |
書き込み |
|||
指定されたワークロードにプロファイルを関連付ける許可を付与 |
書き込み |
|||
プロファイルに関連付けられたコンテキストを作成するアクセス許可を付与します |
書き込み |
|||
プロファイルに関連付けられた目標を作成するアクセス許可を付与します |
書き込み |
|||
エージェントプロファイルを作成するアクセス許可を付与します |
書き込み |
|||
レンズの所有者に、他の AWS アカウントや IAM ユーザーと共有するためのアクセス許可を付与します |
書き込み |
|||
新しいレンズバージョンをを作成する許可を付与します。 |
書き込み |
|||
指定されたワークロードの新しいマイルストーンを作成する許可を付与 |
書き込み |
|||
新しいプロファイルを作成する許可を付与 |
書き込み |
|||
プロファイルの所有者に、他の AWS アカウントや IAM ユーザーと共有するためのアクセス許可を付与します |
書き込み |
|||
新しいレビューテンプレートを作成する許可を付与 |
書き込み |
|||
レビューテンプレートの所有者に、他の AWS アカウントや IAM ユーザーと共有するためのアクセス許可を付与します |
書き込み |
|||
新しいワークロードを作成する許可を付与 |
書き込み |
|||
別のアカウントとワークロードを共有する許可を付与 |
書き込み |
|||
プロファイルに関連付けられたコンテキストを削除するアクセス許可を付与します |
書き込み |
|||
プロファイルに関連付けられた目標を削除するアクセス許可を付与します |
書き込み |
|||
エージェントプロファイルを削除するアクセス許可を付与します |
書き込み |
|||
レンズを削除するアクセス許可を付与します。 |
書き込み |
|||
既存のレンズ共有を削除する許可を付与します。 |
書き込み |
|||
プロファイルを削除する権限を付与します |
書き込み |
|||
既存のプロファイル共有を削除する許可を付与 |
書き込み |
|||
既存のレビューテンプレートを削除する許可を付与 |
書き込み |
|||
既存のレビューテンプレート共有を削除する許可を付与 |
書き込み |
|||
既存の関連付けを削除する許可を付与。 |
書き込み |
|||
既存のワークロード共有を削除する許可を付与 |
書き込み |
|||
指定されたワークロードからレンズの関連付けを解除する許可を付与 |
書き込み |
|||
指定されたワークロードからプロファイルの関連付けを解除する許可を付与 |
書き込み |
|||
既存のレンズをエクスポートをする許可を付与します。 |
読み取り |
|||
プロファイルに関連付けられたコンテキストを取得するアクセス許可を付与します |
読み取り |
|||
プロファイルに関連付けられた目標を取得するアクセス許可を付与します |
読み取り |
|||
プロファイル ARN でエージェントプロファイルを取得する許可を付与 |
読み取り |
|||
レコメンデーション ARN によってレコメンデーションを取得するアクセス許可を付与します |
読み取り |
|||
レコメンデーション生成を取得するアクセス許可を付与します |
読み取り |
|||
指定されたレンズレビューから指定された回答を取得する許可を付与 |
読み取り |
|||
このアカウントにおいて、統合レポートのメトリクス取得、または統合レポートの PDF 生成を行う許可を付与 |
読み取り |
|||
アカウントのすべての設定を取得する許可を付与する |
読み取り |
|||
既存のレンズを取得する許可を付与します。 |
読み取り |
|||
指定されたワークロードの指定されたレンズレビューを取得する許可を付与 |
読み取り |
|||
指定されたレンズレビューのレポートを取得する許可を付与 |
読み取り |
|||
指定されたレンズバージョンと利用可能な最新のレンズバージョンの違いを取得する許可を付与 |
読み取り |
|||
指定されたワークロードの指定されたマイルストーンを取得する許可を付与 |
読み取り |
|||
指定されたプロファイルを取得する許可を付与 |
読み取り |
|||
指定されたプロファイルのテンプレートを取得する許可を付与 |
読み取り |
|||
指定されたレビューテンプレートを取得する許可を付与 |
読み取り |
|||
指定されたレビューテンプレートレンズレビューから指定された回答を取得する許可を付与 |
読み取り |
|||
指定されたレビューテンプレートの指定されたレンズレビューを取得する許可を付与 |
読み取り |
|||
指定されたワークロードを取得する許可を付与 |
読み取り |
|||
新しいレンズをインポートする許可を付与します。 |
書き込み |
|||
フィールドのフィルターによってプロファイルに関連付けられたコンテキストを一覧表示するアクセス許可を付与します |
読み取り |
|||
フィールドのフィルターによってプロファイルに関連付けられた目標を一覧表示するアクセス許可を付与します |
読み取り |
|||
エージェントプロファイルを一覧表示するアクセス許可を付与します |
読み取り |
|||
レコメンデーション生成を一覧表示するアクセス許可を付与します |
読み取り |
|||
レコメンデーションに関連付けられたレコメンデーション項目を一覧表示するアクセス許可を付与します |
読み取り |
|||
プロファイル ARN 別にレコメンデーションを一覧表示するアクセス許可を付与します |
読み取り |
|||
指定されたレンズレビューからの回答を一覧表示する許可を付与 |
リスト |
|||
ワークロードのチェック詳細を一覧表示する許可を付与 |
リスト |
|||
ワークロードのチェック概要を一覧表示する許可を付与 |
リスト |
|||
指定されたレンズレビューの改善を一覧表示する許可を付与 |
リスト |
|||
指定されたワークロードのレンズレビューを一覧表示する許可を付与 |
リスト |
|||
レンズ用に作成されたすべての共有を一覧表示するアクセス許可を付与します。 |
リスト |
|||
このアカウントで利用可能なレンズの一覧表示を許可します |
リスト |
|||
指定されたワークロードのマイルストーンを一覧表示する許可を付与 |
リスト |
|||
アカウントまたは指定されたリソースに関連する通知を一覧表示する許可を付与 |
リスト |
|||
指定されたリソースに関連するプロファイル通知を一覧表示する許可を付与 |
リスト |
|||
プロファイル用に作成されたすべての共有を一覧表示する許可を付与 |
リスト |
|||
このアカウントで利用可能なプロファイルを一覧表示する許可を付与 |
リスト |
|||
指定されたレビューテンプレートレンズレビューからの回答を一覧表示する許可を付与 |
リスト |
|||
このアカウントで利用可能なレビューテンプレートを一覧表示する許可を付与 |
リスト |
|||
指定されたアカウントまたはユーザーのワークロード共有招待を一覧表示する許可を付与 |
リスト |
|||
Well-Architected リソース用のタグを一覧表示するアクセス権限を付与します |
読み取り |
|||
profile (プロファイル) |
||||
レビューテンプレート用に作成されたすべての共有を一覧表示する許可を付与 |
リスト |
|||
指定されたワークロードのワークロード共有を一覧表示する許可を付与 |
リスト |
|||
このアカウント内のワークロードを一覧表示する許可を付与 |
リスト |
|||
レコメンデーションにフィードバックを配置するアクセス許可を付与します |
書き込み |
|||
レコメンデーション生成プロセスを開始する許可を付与 |
書き込み |
|||
Well-Architected リソースにタグを付けるアクセス権限を付与します |
タグ付け、書き込み |
|||
profile (プロファイル) |
||||
Well-Architected リソースのタグを解除するアクセス権限を付与します |
タグ付け、書き込み |
|||
profile (プロファイル) |
||||
プロファイルに関連付けられたコンテキストを更新するアクセス許可を付与します |
書き込み |
|||
プロファイルに関連付けられた目標を更新するアクセス許可を付与します |
書き込み |
|||
エージェントプロファイルを更新するアクセス許可を付与します |
書き込み |
|||
レコメンデーションのステータスを更新するアクセス許可を付与します |
書き込み |
|||
指定された回答のプロパティを更新する許可を付与 |
書き込み |
|||
アカウントのすべての設定を管理する許可を付与する |
書き込み |
|||
統合のプロパティを更新する許可を付与する |
書き込み |
|||
指定されたレンズレビューのプロパティを更新する許可を付与 |
書き込み |
|||
指定されたプロファイルのプロパティを更新する許可を付与 |
書き込み |
|||
指定されたレビューテンプレートのプロパティを更新する許可を付与 |
書き込み |
|||
指定されたレビューテンプレートの回答のプロパティを更新する許可を付与 |
書き込み |
|||
指定されたレビューテンプレートレンズレビューのプロパティを更新する許可を付与 |
書き込み |
|||
指定されたワークロード共有招待のステータスを更新する許可を付与 |
書き込み |
|||
指定されたワークロードのプロパティを更新する許可を付与 |
書き込み |
|||
指定されたワークロード共有のプロパティを更新する許可を付与する |
書き込み |
|||
指定されたレンズレビューをアップグレードして、関連付けられているレンズの最新バージョンを使用するためのアクセス許可を付与します |
書き込み |
|||
指定されたワークロードをアップグレードして、関連付けられているプロファイルの最新バージョンを使用する許可を付与 |
書き込み |
|||
指定されたレビューテンプレートの指定されたレンズレビューを更新する許可を付与 |
書き込み |
AWS Well-Architected ツールのアクセス許可のみのアクション
以下のアクションは AWS Well-Architected Tool によって定義されますが、API オペレーションを通じて直接呼び出すことはできません。アクセス許可を付与または拒否するには、IAM ポリシーステートメントでのみ使用できます。
| アクション | 説明 | リソースタイプ (* 必須) | 条件キー | アクセスレベル |
|---|---|---|---|---|
統合を設定する許可を付与する |
書き込み |
AWS Well-Architected Tool で定義されるリソースタイプ
以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。
| リソースタイプ: | ARN | 条件キー |
|---|---|---|
arn:${Partition}:wellarchitected:${Region}:${Account}:agent-profile/${ProfileName} |
||
arn:${Partition}:wellarchitected:${Region}:${Account}:agent-recommendation/${ResourceId} |
||
arn:${Partition}:wellarchitected:${Region}:${Account}:lens/${ResourceId} |
||
arn:${Partition}:wellarchitected:${Region}:${Account}:profile/${ResourceId} |
||
arn:${Partition}:wellarchitected:${Region}:${Account}:review-template/${ResourceId} |
||
arn:${Partition}:wellarchitected:${Region}:${Account}:workload/${ResourceId} |
AWS Well-Architected ツールの条件キー
AWS Well-Architected Tool では、IAM ポリシーの Condition要素で使用できる以下の条件キーを定義します。
| 条件キー | 説明 | タイプ |
|---|---|---|
リクエスト内のタグキーと値のペアでアクセスをフィルタリングします |
String |
|
リソースにアタッチされているタグキーおよび値のペアでアクセスをフィルタリングします |
String |
|
リクエスト内のタグキーでアクセスをフィルタリングします |
ArrayOfString |
|
プロジェクトキーでアクセスをフィルタリングする |
String |