SupportUser

Last Modified

Mar 12, 2026

March 12, 2026 at 09:29 PM UTC

Version

v11

Total Versions

13

Created

Feb 12, 2026

Actions

209

Risk

Medium

The same capabilities in a scoped form, resource policy writes, reads across all data, or full access to a whole service. Read from this policy document alone: trust policies, boundaries and SCPs in your account still decide what actually succeeds. How this is assessed

  • Medium

    Can read secrets

    Reads Lambda environment variables, where credentials often live, on any resource with no condition.

    lambda:GetFunctionConfiguration (via lambda:Get*)

    Use with caution: Where the holder needs only some secrets, write your own policy scoped to their ARNs or tags, and limit decryption in the KMS key policies.

  • Medium

    Full support access on every resource

    Uses support:* with Resource "*" and no condition, so every action AWS adds to that service later is granted too.

    support:*

    Use with caution: The grant grows every time the service does. For long-lived access, prefer a policy that lists the actions you actually need.

IAM Access Analyzer (3)

  • Suggestion / REDUNDANT_ACTION

    The 8 action(s) are redundant because they provide similar permissions. Update the policy to remove the redundant action such as: ec2:DescribeReservedInstancesModifications. AWS docs

  • Suggestion / REDUNDANT_ACTION

    The 2 action(s) are redundant because they provide similar permissions. Update the policy to remove the redundant action such as: elasticfilesystem:DescribeFileSystems. AWS docs

  • Suggestion / REDUNDANT_ACTION

    The 2 action(s) are redundant because they provide similar permissions. Update the policy to remove the redundant action such as: glacier:ListVaults. AWS docs

Policy Document

View on GitHub
{
  "PolicyVersion": {
    "Document": {
      "Version": "2012-10-17",
      "Statement": [
        {
          "Action": [
            "support:*",
            "acm:DescribeCertificate",
            "acm:GetCertificate",
            "acm:List*",
            "acm-pca:DescribeCertificateAuthority",
            "acm-pca:ListCertificateAuthorities",
            "apigateway:GET",
            "autoscaling:Describe*",
            "aws-marketplace:ViewSubscriptions",
            "cloudformation:Describe*",
            "cloudformation:Get*",
            "cloudformation:List*",
            "cloudformation:EstimateTemplateCost",
            "cloudfront:Get*",
            "cloudfront:List*",
            "cloudsearch:Describe*",
            "cloudsearch:List*",
            "cloudtrail:DescribeTrails",
            "cloudtrail:GetTrailStatus",
            "cloudtrail:LookupEvents",
            "cloudtrail:ListTags",
            "cloudtrail:ListPublicKeys",
            "cloudwatch:Describe*",
            "cloudwatch:Get*",
            "cloudwatch:List*",
            "codecommit:BatchGetRepositories",
            "codecommit:Get*",
            "codecommit:List*",
            "codedeploy:Batch*",
            "codedeploy:Get*",
            "codedeploy:List*",
            "codepipeline:AcknowledgeJob",
            "codepipeline:AcknowledgeThirdPartyJob",
            "codepipeline:ListActionTypes",
            "codepipeline:ListPipelines",
            "codepipeline:PollForJobs",
            "codepipeline:PollForThirdPartyJobs",
            "codepipeline:GetPipelineState",
            "codepipeline:GetPipeline",
            "cognito-identity:List*",
            "cognito-identity:LookupDeveloperIdentity",
            "cognito-identity:Describe*",
            "cognito-idp:DescribeResourceServer",
            "cognito-idp:DescribeRiskConfiguration",
            "cognito-idp:DescribeUserImportJob",
            "cognito-idp:DescribeUserPool",
            "cognito-idp:DescribeUserPoolDomain",
            "cognito-idp:List*",
            "cognito-sync:Describe*",
            "cognito-sync:GetBulkPublishDetails",
            "cognito-sync:GetCognitoEvents",
            "cognito-sync:GetIdentityPoolConfiguration",
            "cognito-sync:List*",
            "config:DescribeConfigurationRecorders",
            "config:DescribeConfigurationRecorderStatus",
            "config:DescribeConfigRuleEvaluationStatus",
            "config:DescribeConfigRules",
            "config:DescribeDeliveryChannels",
            "config:DescribeDeliveryChannelStatus",
            "config:GetResourceConfigHistory",
            "config:ListDiscoveredResources",
            "datapipeline:DescribeObjects",
            "datapipeline:DescribePipelines",
            "datapipeline:GetPipelineDefinition",
            "datapipeline:ListPipelines",
            "datapipeline:QueryObjects",
            "datapipeline:ReportTaskProgress",
            "datapipeline:ReportTaskRunnerHeartbeat",
            "devicefarm:List*",
            "devicefarm:Get*",
            "directconnect:Describe*",
            "discovery:Describe*",
            "discovery:ListConfigurations",
            "dms:Describe*",
            "dms:List*",
            "ds:DescribeDirectories",
            "ds:DescribeSnapshots",
            "ds:GetDirectoryLimits",
            "ds:GetSnapshotLimits",
            "ds:ListAuthorizedApplications",
            "dynamodb:DescribeLimits",
            "dynamodb:DescribeTable",
            "dynamodb:ListTables",
            "ec2:Describe*",
            "ec2:DescribeHosts",
            "ec2:describeIdentityIdFormat",
            "ec2:DescribeIdFormat",
            "ec2:DescribeInstanceAttribute",
            "ec2:DescribeNatGateways",
            "ec2:DescribeReservedInstancesModifications",
            "ec2:DescribeTags",
            "ec2:SearchLocalGatewayRoutes",
            "ecr:GetRepositoryPolicy",
            "ecr:BatchCheckLayerAvailability",
            "ecr:DescribeRepositories",
            "ecr:ListImages",
            "ecs:Describe*",
            "ecs:List*",
            "elasticache:Describe*",
            "elasticache:List*",
            "elasticbeanstalk:Check*",
            "elasticbeanstalk:Describe*",
            "elasticbeanstalk:List*",
            "elasticbeanstalk:RequestEnvironmentInfo",
            "elasticbeanstalk:RetrieveEnvironmentInfo",
            "elasticbeanstalk:ValidateConfigurationSettings",
            "elasticfilesystem:Describe*",
            "elasticloadbalancing:Describe*",
            "elasticmapreduce:Describe*",
            "elasticmapreduce:List*",
            "elastictranscoder:List*",
            "elastictranscoder:ReadJob",
            "elasticfilesystem:DescribeFileSystems",
            "es:Describe*",
            "es:List*",
            "es:ESHttpGet",
            "es:ESHttpHead",
            "events:DescribeRule",
            "events:List*",
            "events:TestEventPattern",
            "firehose:Describe*",
            "firehose:List*",
            "gamelift:List*",
            "gamelift:Describe*",
            "glacier:ListVaults",
            "glacier:DescribeVault",
            "glacier:DescribeJob",
            "glacier:Get*",
            "glacier:List*",
            "iam:GenerateCredentialReport",
            "iam:GenerateServiceLastAccessedDetails",
            "iam:Get*",
            "iam:List*",
            "importexport:GetStatus",
            "importexport:ListJobs",
            "inspector:Describe*",
            "inspector:List*",
            "iot:Describe*",
            "iot:Get*",
            "iot:List*",
            "kinesisanalytics:DescribeApplication",
            "kinesisanalytics:DiscoverInputSchema",
            "kinesisanalytics:GetApplicationState",
            "kinesisanalytics:ListApplications",
            "kinesis:Describe*",
            "kinesis:Get*",
            "kinesis:List*",
            "kms:Describe*",
            "kms:Get*",
            "kms:List*",
            "lambda:List*",
            "lambda:Get*",
            "logs:Describe*",
            "logs:TestMetricFilter",
            "machinelearning:Describe*",
            "machinelearning:Get*",
            "opsworks:Describe*",
            "rds:Describe*",
            "rds:ListTagsForResource",
            "redshift:Describe*",
            "rolesanywhere:GetCrl",
            "rolesanywhere:GetProfile",
            "rolesanywhere:GetSubject",
            "rolesanywhere:GetTrustAnchor",
            "rolesanywhere:ListCrls",
            "rolesanywhere:ListProfiles",
            "rolesanywhere:ListSubjects",
            "rolesanywhere:ListTagsForResource",
            "rolesanywhere:ListTrustAnchors",
            "route53:Get*",
            "route53:List*",
            "route53domains:CheckDomainAvailability",
            "route53domains:GetDomainDetail",
            "route53domains:GetOperationDetail",
            "route53domains:List*",
            "s3:List*",
            "sdb:GetAttributes",
            "sdb:List*",
            "sdb:Select*",
            "servicecatalog:SearchProducts",
            "servicecatalog:DescribeProduct",
            "servicecatalog:DescribeProductView",
            "servicecatalog:ListLaunchPaths",
            "servicecatalog:DescribeProvisioningParameters",
            "servicecatalog:ListRecordHistory",
            "servicecatalog:DescribeRecord",
            "servicecatalog:ScanProvisionedProducts",
            "ses:Get*",
            "ses:List*",
            "sns:Get*",
            "sns:List*",
            "sqs:GetQueueAttributes",
            "sqs:GetQueueUrl",
            "sqs:ListQueues",
            "sqs:ReceiveMessage",
            "ssm:List*",
            "ssm:Describe*",
            "storagegateway:Describe*",
            "storagegateway:List*",
            "swf:Count*",
            "swf:Describe*",
            "swf:Get*",
            "swf:List*",
            "waf:Get*",
            "waf:List*",
            "workdocs:Describe*",
            "workmail:Describe*",
            "workmail:Get*",
            "workspaces:Describe*"
          ],
          "Effect": "Allow",
          "Resource": "*"
        }
      ]
    },
    "VersionId": "v11",
    "IsDefaultVersion": true,
    "CreateDate": "2026-02-12T18:03:12+00:00"
  }
}

Version History (18 recorded)

Raw history
v11updated

scope changed, no action added or removed

3343420

SupportUser - Policy Version v11

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

Feb 12, 2026

cfc4eb6

SupportUser - Policy Version v10

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

Feb 12, 2026

d7bc6de

Update detected

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

Jul 10, 2025

a1afd25

Update detected

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

Sep 18, 2024

aafbae9

Update detected

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

May 13, 2024

1b36617

Update detected

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

Aug 25, 2023

fa1005f

Update detected

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

Jul 26, 2022

8e6e9a7

Update detected

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

Feb 2, 2022

9ad88de

Update detected

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

Jun 11, 2021

457f469

Update detected

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

Aug 19, 2020

d0fb12d

Update detected

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

Mar 27, 2020

1492128

Update detected

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

Sep 16, 2019

49aa1d0

Update detected

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

Sep 16, 2019

71619cf

Update detected

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

Sep 16, 2019

8279033

`2019-08-29`

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

Aug 29, 2019

5016d52

I updated my CLI and it looks like it reordered everything and changed the white-space, so everything looks changed, but is not

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

Jul 12, 2019

9d2dff1

First commit

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

Feb 10, 2019

ad4c2e8