SecurityAgentWebAppAPIPolicy

Last Modified

Mar 12, 2026

March 12, 2026 at 09:29 PM UTC

Version

v12

Total Versions

5

Created

Feb 12, 2026

Actions

35

Risk

no risk signal

Read from this policy document alone: trust policies, boundaries and SCPs in your account still decide what actually succeeds. How this is assessed

IAM Access Analyzer (17)

  • Error / INVALID_ACTION

    The action securityagent:ListAgentInstances does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:ListControls does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:BatchGetAgentInstances does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:BatchGetSecurityTestContentMetadata does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:BatchGetTasks does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:CreateDocumentReview does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:DeleteDocumentReview does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:GetCodeReviewTask does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:GetDocReviewTask does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:GetDocumentReview does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:GetDocumentReviewArtifact does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:ListControls does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:ListDocumentReviewComments does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:ListDocumentReviews does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:ListTasks does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:StartPentestExecution does not exist. AWS docs

  • Error / INVALID_ACTION

    The action securityagent:StopPentestExecution does not exist. AWS docs

Policy Document

View on GitHub
{
  "PolicyVersion": {
    "Document": {
      "Version": "2012-10-17",
      "Statement": [
        {
          "Sid": "ApplicationAccess",
          "Effect": "Allow",
          "Action": [
            "securityagent:ListAgentInstances",
            "securityagent:ListControls"
          ],
          "Resource": "*",
          "Condition": {
            "StringEquals": {
              "aws:ResourceAccount": "${aws:PrincipalAccount}"
            }
          }
        },
        {
          "Sid": "AgentInstanceAccess",
          "Effect": "Allow",
          "Action": [
            "securityagent:AddArtifact",
            "securityagent:BatchDeletePentests",
            "securityagent:BatchGetAgentInstances",
            "securityagent:BatchGetArtifactMetadata",
            "securityagent:BatchGetFindings",
            "securityagent:BatchGetPentestJobs",
            "securityagent:BatchGetPentests",
            "securityagent:BatchGetSecurityTestContentMetadata",
            "securityagent:BatchGetTasks",
            "securityagent:CreateDocumentReview",
            "securityagent:CreatePentest",
            "securityagent:DeleteArtifact",
            "securityagent:DeleteDocumentReview",
            "securityagent:GetArtifact",
            "securityagent:GetCodeReviewTask",
            "securityagent:GetDocReviewTask",
            "securityagent:GetDocumentReview",
            "securityagent:GetDocumentReviewArtifact",
            "securityagent:ListArtifacts",
            "securityagent:ListControls",
            "securityagent:ListDiscoveredEndpoints",
            "securityagent:ListDocumentReviewComments",
            "securityagent:ListDocumentReviews",
            "securityagent:ListFindings",
            "securityagent:ListIntegratedResources",
            "securityagent:ListPentestJobsForPentest",
            "securityagent:ListPentests",
            "securityagent:ListTasks",
            "securityagent:StartCodeRemediation",
            "securityagent:StartPentestExecution",
            "securityagent:StopPentestExecution",
            "securityagent:UpdateFinding",
            "securityagent:UpdatePentest"
          ],
          "Resource": "arn:aws:securityagent:*:*:agent-instance*",
          "Condition": {
            "StringEquals": {
              "aws:ResourceAccount": "${aws:PrincipalAccount}"
            }
          }
        }
      ]
    },
    "VersionId": "v12",
    "IsDefaultVersion": true,
    "CreateDate": "2026-02-12T18:02:14+00:00"
  }
}

Version History (8 recorded)

Raw history
v12updated

scope changed, no action added or removed

600123f

SecurityAgentWebAppAPIPolicy - Policy Version v12

No recorded action delta - this version predates the change index. View the raw diff.

Feb 12, 2026

cd8749f

SecurityAgentWebAppAPIPolicy - Policy Version v8

No recorded action delta - this version predates the change index. View the raw diff.

Feb 12, 2026

2dbf165

SecurityAgentWebAppAPIPolicy - Policy Version v4

No recorded action delta - this version predates the change index. View the raw diff.

Feb 3, 2026

9020d87

SecurityAgentWebAppAPIPolicy - Policy Version v3

No recorded action delta - this version predates the change index. View the raw diff.

Jan 21, 2026

ed6cc4d

SecurityAgentWebAppAPIPolicy - Policy Version v2

No recorded action delta - this version predates the change index. View the raw diff.

Dec 10, 2025

16ea531

SecurityAgentWebAppAPIPolicy - Policy Version v1

No recorded action delta - this version predates the change index. View the raw diff.

Dec 10, 2025

4701e21

SecurityAgentWebAppAPIPolicy - Policy Version v1

No recorded action delta - this version predates the change index. View the raw diff.

Dec 2, 2025

7e9d708