AWS Security Agent のアクション、リソース、および条件キー
AWS Security Agent (サービスプレフィックス: securityagent) では、IAM アクセス許可ポリシーで使用できるように、以下のサービス固有のオペレーション、リソース、アクション、および条件キーが用意されています。
リファレンス:
-
このサービスを設定する方法について説明します。
-
このサービスで使用可能な API オペレーションのリストを表示します。
-
IAM アクセス許可ポリシーを使用して、このサービスとそのリソースを保護する方法を学びます。
-
このサービスのプログラムによるサービス認可リファレンス
を表示します。
トピック
AWS Security Agent で定義される API オペレーション
次の表は、API オペレーションを認可する IAM アクションにマッピングします。指定された API とアクションの静的値を持つ条件キーのみが一覧表示されます。各アクションでサポートされている条件キーの完全なセットについては、「アクション」表を参照してください。
| 運用 | IAM アクション | 条件キー | 指定できる値 (複数可) | アクセスレベル |
|---|---|---|---|---|
|
AddArtifact |
書き込み |
|||
|
BatchCreateSecurityRequirements |
書き込み |
|||
|
BatchDeleteCodeReviews |
書き込み |
|||
|
BatchDeletePentests |
書き込み |
|||
|
BatchDeleteSecurityRequirements |
書き込み |
|||
|
BatchDeleteThreatModels |
書き込み |
|||
|
BatchGetAgentSpaces |
読み取り |
|||
|
BatchGetArtifactMetadata |
読み取り |
|||
|
BatchGetCodeReviewJobTasks |
読み取り |
|||
|
BatchGetCodeReviewJobs |
読み取り |
|||
|
BatchGetCodeReviews |
読み取り |
|||
|
BatchGetFindings |
読み取り |
|||
|
BatchGetPentestJobTasks |
読み取り |
|||
|
BatchGetPentestJobs |
読み取り |
|||
|
BatchGetPentests |
読み取り |
|||
|
BatchGetSecurityRequirements |
読み取り |
|||
|
BatchGetTargetDomains |
読み取り |
|||
|
BatchGetThreatModelJobTasks |
読み取り |
|||
|
BatchGetThreatModelJobs |
読み取り |
|||
|
BatchGetThreatModels |
読み取り |
|||
|
BatchGetThreats |
読み取り |
|||
|
BatchUpdateSecurityRequirements |
書き込み |
|||
|
CreateAgentSpace |
書き込み |
|||
タグ付け、書き込み |
||||
iam:PassedToService |
securityagent.amazonaws.com |
書き込み |
||
|
CreateApplication |
書き込み |
|||
タグ付け、書き込み |
||||
iam:PassedToService |
securityagent.amazonaws.com |
書き込み |
||
|
CreateCodeReview |
書き込み |
|||
|
CreateIntegration |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateMembership |
書き込み |
|||
|
CreatePentest |
書き込み |
|||
|
CreatePrivateConnection |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateSecurityRequirementPack |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateTargetDomain |
書き込み |
|||
タグ付け、書き込み |
||||
|
CreateThreat |
書き込み |
|||
|
CreateThreatModel |
書き込み |
|||
|
DeleteAgentSpace |
書き込み |
|||
|
DeleteApplication |
書き込み |
|||
|
DeleteArtifact |
書き込み |
|||
|
DeleteIntegration |
書き込み |
|||
|
DeleteMembership |
書き込み |
|||
|
DeletePrivateConnection |
書き込み |
|||
|
DeleteSecurityRequirementPack |
書き込み |
|||
|
DeleteTargetDomain |
書き込み |
|||
|
DescribePrivateConnection |
読み取り |
|||
|
GetApplication |
読み取り |
|||
|
GetArtifact |
読み取り |
|||
|
GetIntegration |
読み取り |
|||
|
GetSecurityRequirementPack |
読み取り |
|||
|
ImportSecurityRequirements |
書き込み |
|||
|
InitiateProviderRegistration |
書き込み |
|||
|
ListActorMessages |
リスト |
|||
|
ListAgentSpaces |
リスト |
|||
|
ListApplications |
リスト |
|||
|
ListArtifacts |
リスト |
|||
|
ListCodeReviewJobTasks |
リスト |
|||
|
ListCodeReviewJobsForCodeReview |
リスト |
|||
|
ListCodeReviews |
リスト |
|||
|
ListDiscoveredEndpoints |
リスト |
|||
|
ListFindings |
リスト |
|||
|
ListIntegratedResources |
リスト |
|||
|
ListIntegrations |
リスト |
|||
|
ListMemberships |
リスト |
|||
|
ListPentestJobTasks |
リスト |
|||
|
ListPentestJobsForPentest |
リスト |
|||
|
ListPentests |
リスト |
|||
|
ListPrivateConnections |
リスト |
|||
|
ListSecurityRequirementPacks |
リスト |
|||
|
ListSecurityRequirements |
リスト |
|||
|
ListTagsForResource |
読み取り |
|||
|
ListTargetDomains |
リスト |
|||
|
ListThreatModelJobTasks |
リスト |
|||
|
ListThreatModelJobs |
リスト |
|||
|
ListThreatModels |
リスト |
|||
|
ListThreats |
リスト |
|||
|
StartCodeRemediation |
書き込み |
|||
|
StartCodeReviewJob |
書き込み |
|||
|
StartPentestJob |
書き込み |
|||
|
StartThreatModelJob |
書き込み |
|||
|
StopCodeReviewJob |
書き込み |
|||
|
StopPentestJob |
書き込み |
|||
|
StopThreatModelJob |
書き込み |
|||
|
TagResource |
タグ付け、書き込み |
|||
|
UntagResource |
タグ付け、書き込み |
|||
|
UpdateAgentSpace |
書き込み |
|||
iam:PassedToService |
securityagent.amazonaws.com |
書き込み |
||
|
UpdateApplication |
書き込み |
|||
iam:PassedToService |
securityagent.amazonaws.com |
書き込み |
||
|
UpdateCodeReview |
書き込み |
|||
|
UpdateFinding |
書き込み |
|||
|
UpdateIntegratedResources |
書き込み |
|||
|
UpdateIntegration |
書き込み |
|||
|
UpdatePentest |
書き込み |
|||
|
UpdatePrivateConnectionCertificate |
書き込み |
|||
|
UpdateSecurityRequirementPack |
書き込み |
|||
|
UpdateTargetDomain |
書き込み |
|||
|
UpdateThreat |
書き込み |
|||
|
UpdateThreatModel |
書き込み |
|||
|
VerifyTargetDomain |
書き込み |
AWS セキュリティエージェントで定義されるアクション
IAM ポリシーステートメントの Action エレメントでは、以下のアクションを指定できます。ポリシーを使用して、 AWSでオペレーションを実行するアクセス許可を付与します。ポリシーでアクションを使用する場合は、通常、同じ名前の API オペレーションまたは CLI コマンドへのアクセスを許可または拒否します。ただし、場合によっては、1 つのアクションによって複数のオペレーションへのアクセスが制御されます。あるいは、いくつかのオペレーションはいくつかの異なるアクションを必要とします。
| アクション | 説明 | リソースタイプ (* 必須) | 条件キー | アクセスレベル |
|---|---|---|---|---|
指定されたエージェントスペースにアーティファクトを追加するアクセス許可を付与します |
書き込み |
|||
カスタマーマネージドパックでセキュリティ要件をバッチ作成するためのアクセス許可を付与します |
書き込み |
|||
1 つのリクエストで複数のコードレビューを削除する許可を付与 |
書き込み |
|||
1 つのリクエストで複数の侵入テストを削除する許可を付与 |
書き込み |
|||
カスタマーマネージドパックからセキュリティ要件をバッチ削除する許可を付与 |
書き込み |
|||
1 つのリクエストで複数の脅威モデルを削除する許可を付与 |
書き込み |
|||
複数の脅威を削除するアクセス許可を付与します |
書き込み |
|||
1 つのリクエストで複数のエージェントスペースを取得する許可を付与 |
読み取り |
|||
指定されたエージェントスペースの 1 つ以上のアーティファクトメタデータレコードを取得するアクセス許可を付与します |
読み取り |
|||
1 つのリクエストで複数のコードレビュージョブタスクを取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数のコードレビュージョブを取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数のコードレビューを取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数のセキュリティテストの結果を取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数のペンテストジョブコンテンツのメタデータを取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数のペンテストジョブタスクを取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数のセキュリティテストジョブを取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数の侵入テストを取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数のセキュリティ要件を取得する許可を付与 |
読み取り |
|||
1 つのリクエストで複数のターゲットドメインを取得する許可を付与 |
読み取り |
|||
1 つのリクエストで脅威モデルジョブの複数のタスクを取得する許可を付与 |
読み取り |
|||
1 つ以上の脅威モデルジョブの詳細を取得するアクセス許可を付与します |
読み取り |
|||
1 つのリクエストで複数の脅威モデルを取得する許可を付与 |
読み取り |
|||
1 つ以上の脅威の詳細を取得するアクセス許可を付与します |
読み取り |
|||
1 つのリクエストで複数の検証実行を取得する許可を付与 |
読み取り |
|||
カスタマーマネージドパック内のセキュリティ要件をバッチ更新する許可を付与 |
書き込み |
|||
エージェントスペースレコードを作成するアクセス許可を付与します |
書き込み |
|||
新しいアプリケーションを作成する許可を付与 |
書き込み |
|||
新しいコードレビュー設定を作成するアクセス許可を付与します |
書き込み |
|||
設計レビューを作成するアクセス許可を付与します |
書き込み |
|||
セキュリティテスト統合を作成するアクセス許可を付与します |
書き込み |
|||
指定されたロールを持つエージェントスペースに単一のメンバーを追加するアクセス許可を付与します |
書き込み |
|||
ワンタイムログインセッションを作成するアクセス許可を付与します |
書き込み |
|||
新しいペネトレーションテスト設定を作成するアクセス許可を付与します |
書き込み |
|||
VPC Lattice 統合のプライベート接続を作成するアクセス許可を付与します |
書き込み |
|||
カスタマー管理のセキュリティ要件を追加するアクセス許可を付与します |
書き込み |
|||
カスタマーマネージドセキュリティ要件パックを作成するアクセス許可を付与します |
書き込み |
|||
ターゲットドメインレコードを作成するアクセス許可を付与します |
書き込み |
|||
脅威モデルで脅威を作成するアクセス許可を付与します |
書き込み |
|||
新しい脅威モデル設定を作成するアクセス許可を付与します |
書き込み |
|||
エージェントスペースレコードを削除するアクセス許可を付与します |
書き込み |
|||
アプリケーションを削除するアクセス許可を付与します |
書き込み |
|||
アーティファクトを削除するアクセス許可を付与します |
書き込み |
|||
設計レビューを削除するアクセス許可を付与します |
書き込み |
|||
アプリケーションの統合を削除するアクセス許可を付与します |
書き込み |
|||
エージェントスペースに関連付けられた 1 つのメンバーを削除するアクセス許可を付与します |
書き込み |
|||
プライベート接続を削除するアクセス許可を付与します |
書き込み |
|||
カスタマー管理のセキュリティ要件を削除するアクセス許可を付与します |
書き込み |
|||
カスタマーマネージドセキュリティ要件パックと関連するすべてのセキュリティ要件を削除するアクセス許可を付与します |
書き込み |
|||
ターゲットドメインレコードを削除するアクセス許可を付与します |
書き込み |
|||
プライベート接続を記述するアクセス許可を付与します |
読み取り |
|||
アプリケーション ID でアプリケーションの詳細を取得するアクセス許可を付与します |
読み取り |
|||
指定されたエージェントスペースのアーティファクトを取得する許可を付与 |
読み取り |
|||
関連付けられたエージェントスペース設計レビューのステータスを取得するアクセス許可を付与します |
読み取り |
|||
特定のドキュメントの設計レビューアーティファクトを取得する許可を付与 |
読み取り |
|||
設計レビューコメントのフィードバックを取得する許可を付与 |
読み取り |
|||
ID で統合メタデータを取得する許可を付与 |
読み取り |
|||
ブラウザベースの統合登録に使用されるプロバイダー登録マニフェストを取得する許可を付与 |
読み取り |
|||
セキュリティ要件を取得するアクセス許可を付与します |
読み取り |
|||
セキュリティ要件パックを取得するアクセス許可を付与します |
読み取り |
|||
統合設定を完了するプロバイダー OAuth 登録コールバックを処理するアクセス許可を付与します |
書き込み |
|||
統合設定を完了するプロバイダー OAuth 登録コールバックを処理するアクセス許可を付与します |
書き込み |
|||
カスタマーマネージドセキュリティ要件パックにアップロードされたドキュメントからセキュリティ要件をインポートするアクセス許可を付与します |
書き込み |
|||
特定のプロバイダー (GitHub など) のセキュリティエージェントアプリの登録を開始するアクセス許可を付与します |
書き込み |
|||
サーバーが生成したアドレスでアクターに対して受信した MFA メッセージを一覧表示するアクセス許可を付与します |
リスト |
|||
エージェントスペースを一覧表示する許可を付与 |
リスト |
|||
アカウント内のすべてのアプリケーションを一覧表示するアクセス許可を付与します |
リスト |
|||
指定されたエージェントスペースのすべてのアーティファクトを一覧表示するアクセス許可を付与します |
リスト |
|||
コードレビュージョブに関連付けられたタスクを一覧表示する許可を付与 |
リスト |
|||
コードレビューに関連付けられたコードレビュージョブを一覧表示するアクセス許可を付与します |
リスト |
|||
ステータスによるオプションのフィルタリングを使用してコードレビューを一覧表示するアクセス許可を付与します |
リスト |
|||
設計レビューコメントを一覧表示する許可を付与 |
リスト |
|||
指定されたエージェントスペースのすべての設計レビューを一覧表示するアクセス許可を付与します |
リスト |
|||
ペンテストに関連付けられた検出されたドメインを一覧表示するアクセス許可を付与します |
リスト |
|||
オプションの URI プレフィックスフィルタリングを使用して、ペンテストジョブに関連付けられた検出されたエンドポイントを一覧表示するアクセス許可を付与します |
リスト |
|||
フィルタリングとページ分割のサポートを使用して結果を一覧表示するアクセス許可を付与します |
リスト |
|||
エージェントスペースの統合リソースを一覧表示するアクセス許可を付与します |
リスト |
|||
呼び出し元の が所有する統合を取得するアクセス許可を付与します AWS アカウント |
リスト |
|||
ページ分割サポートを使用してエージェントスペースに関連付けられているすべてのメンバーを一覧表示するアクセス許可を付与します |
リスト |
|||
ペンテストジョブに関連付けられたペンテストジョブタスクを一覧表示するアクセス許可を付与します |
リスト |
|||
侵入テストに関連付けられた侵入テストジョブを一覧表示するアクセス許可を付与します |
リスト |
|||
ペネトレーションテストをオプションでステータスでフィルタリングして一覧表示するアクセス許可を付与します |
リスト |
|||
アカウントのプライベート接続を一覧表示するアクセス許可を付与します |
リスト |
|||
統合からリソースを一覧表示するアクセス許可を付与します |
リスト |
|||
アカウント内のすべてのセキュリティ要件パックを一覧表示するアクセス許可を付与します |
リスト |
|||
すべてのセキュリティ要件を一覧表示するアクセス許可を付与します |
リスト |
|||
リソースのタグを一覧表示する許可を付与 |
読み取り |
|||
ターゲットドメインを一覧表示するアクセス許可を付与します |
リスト |
|||
特定の脅威モデルジョブに関連付けられたタスクを一覧表示する許可を付与 |
リスト |
|||
脅威モデルの脅威モデルジョブを一覧表示するアクセス許可を付与します |
リスト |
|||
エージェントスペースの脅威モデルを一覧表示する許可を付与 |
リスト |
|||
フィルタリングとページ分割をサポートする脅威モデルジョブの脅威を一覧表示する許可を付与 |
リスト |
|||
設計レビューコメントのフィードバックを送信する許可を付与 |
書き込み |
|||
検出結果のコード修復を開始するアクセス許可を付与します |
書き込み |
|||
コードレビューの実行を開始するアクセス許可を付与します |
書き込み |
|||
ペネトレーションテストの実行を開始するアクセス許可を付与します |
書き込み |
|||
脅威モデルジョブの実行を開始するアクセス許可を付与します |
書き込み |
|||
検証実行の実行を開始するアクセス許可を付与します |
書き込み |
|||
実行中のコードレビューの実行を停止するアクセス許可を付与します |
書き込み |
|||
実行中のペネトレーションテストの実行を停止するアクセス許可を付与します |
書き込み |
|||
実行中の脅威モデルジョブを停止するアクセス許可を付与します |
書き込み |
|||
リソースにタグを追加するアクセス許可を付与します |
タグ付け、書き込み |
|||
マネージドセキュリティ要件のステータスを切り替えるアクセス許可を付与します |
書き込み |
|||
リソースからタグを削除する許可を付与 |
タグ付け、書き込み |
|||
エージェントスペースレコードを更新するアクセス許可を付与します |
書き込み |
|||
アプリケーション設定を更新するアクセス許可を付与します |
書き込み |
|||
既存のコードレビューを新しい設定で更新するアクセス許可を付与します |
書き込み |
|||
1 つのリクエストで複数の検出されたドメインの分類を更新する許可を付与 |
書き込み |
|||
既存のセキュリティ検出結果を新しい詳細またはステータスで更新するアクセス許可を付与します |
書き込み |
|||
エージェントスペースの統合リソースを更新する許可を付与 |
書き込み |
|||
統合を更新するアクセス許可を付与します |
書き込み |
|||
既存のペネトレーションテストを新しい設定で更新する許可を付与 |
書き込み |
|||
プライベート接続に関連付けられた証明書を更新する許可を付与 |
書き込み |
|||
カスタマー管理のセキュリティ要件を更新するアクセス許可を付与します |
書き込み |
|||
セキュリティ要件パックを更新する許可を付与 |
書き込み |
|||
ターゲットドメインレコードを更新するアクセス許可を付与します |
書き込み |
|||
脅威を更新する許可を付与 |
書き込み |
|||
既存の脅威モデルを新しい設定で更新する許可を付与 |
書き込み |
|||
登録されたターゲットドメインの所有権を検証するアクセス許可を付与します |
書き込み |
AWS Security Agent で定義されるリソースタイプ
以下のリソースタイプは、このサービスによって定義され、IAM アクセス許可ポリシーステートメントの Resource エレメントで使用できます。
| リソースタイプ: | ARN | 条件キー |
|---|---|---|
arn:${Partition}:securityagent:${Region}:${Account}:agent-space/${AgentId} |
||
arn:${Partition}:securityagent:${Region}:${Account}:application/${ApplicationId} |
||
arn:${Partition}:securityagent:${Region}:${Account}:integration/${IntegrationId} |
||
arn:${Partition}:securityagent:${Region}:${Account}:private-connection/${PrivateConnectionName} |
||
arn:${Partition}:securityagent:${Region}:${Account}:security-requirement-pack/${SecurityRequirementPackId} |
||
arn:${Partition}:securityagent:${Region}:${Account}:target-domain/${TargetDomainId} |
AWS セキュリティエージェントの条件キー
AWS セキュリティエージェントは、IAM ポリシーの Condition要素で使用できる以下の条件キーを定義します。
| 条件キー | 説明 | タイプ |
|---|---|---|
リクエストで渡されたタグでアクセスをフィルタリングします |
String |
|
リソースに関連付けられたタグでアクセスをフィルタリングします |
String |
|
リクエストで渡されたタグキーでアクセスをフィルタリングします |
ArrayOfString |