Skip to main content
IAM Policy Map

SecurityAudit

OperatorAWS managedActiveReviewedShow on mapCompare

Summary

The security audit template grants access to read security configuration metadata. It is useful for software that audits the configuration of an AWS account. The IAM User Guide says it grants permissions to view configuration data for many AWS services and to review their logs.

Permissions imported from the AWS Managed Policy Reference Guide; other sections reviewed against the listed AWS sources.

Identity

ARN
arn:aws:iam::aws:policy/SecurityAudit
Default version
v94
Created
Last edited
Services
a4b, access-analyzer, account, acm, acm-pca, airflow, amplify, apigateway, appconfig, appflow, application-autoscaling, appmesh, apprunner, appsync, athena, auditmanager, autoscaling, autoscaling-plans, backup, batch, bedrock, bedrock-agentcore, braket, chime, cleanrooms, cloud9, clouddirectory, cloudformation, cloudfront, cloudsearch, cloudtrail, cloudwatch, codeartifact, codebuild, codecommit, codedeploy, codepipeline, cognito-identity, cognito-idp, cognito-sync, comprehend, comprehendmedical, config, connect, databrew, dataexchange, datapipeline, datasync, dax, detective, devicefarm, directconnect, discovery, dlm, dms, docdb-elastic, ds, dynamodb, ec2, ecr, ecr-public, ecs, eks, elasticache, elasticbeanstalk, elasticfilesystem, elasticloadbalancing, elasticmapreduce, elastictranscoder, emr-containers, emr-serverless, entityresolution, es, events, finspace, firehose, fms, forecast, frauddetector, fsx, gamelift, geo, glacier, globalaccelerator, glue, grafana, greengrass, guardduty, health, healthlake, honeycode, iam, identitystore, inspector, inspector2, iot, iotanalytics, iotfleetwise, iotsitewise, iottwinmaker, kafka, kafka-cluster, kafkaconnect, kendra, kinesis, kinesisanalytics, kinesisvideo, kms, lambda, lex, license-manager, lightsail, logs, lookoutequipment, lookoutmetrics, lookoutvision, m2, machinelearning, macie2, managedblockchain, mechanicalturk, mediaconnect, medialive, mediapackage, mediapackage-vod, mediastore, memorydb, mq, network-firewall, networkmanager, nimble, opsworks, opsworks-cm, organizations, pcs, personalize, private-networks, profile, qapps, qbusiness, qldb, quicksight, ram, rds, redshift, redshift-serverless, rekognition, resource-groups, robomaker, rolesanywhere, route53, route53domains, route53resolver, s3, s3-object-lambda, s3-outposts, s3express, s3files, s3tables, s3vectors, sagemaker, schemas, sdb, secretsmanager, security-ir, securityhub, serverlessrepo, servicequotas, ses, shield, snowball, sns, sqs, ssm, sso, sso-directory, states, storagegateway, sts, support, synthetics, tag, tiros, transcribe, transfer, translate, trustedadvisor, voiceid, waf, waf-regional, wafv2, wisdom, workdocs, workspaces, xray

Control-plane actions (3095)

By access level: 1536 List, 3 Permissions management, 1555 Read, 1 Write.

Control-plane actions by service
ServiceGrantedAccess levels and limitsGranted by
Alexa for Business1 of 961 List; 0 restricted, 0 conditionala4b:ListSkills
Access Analyzer9 of 372 List, 7 Read; 0 restricted, 0 conditionalaccess-analyzer:GetAnalyzedResource, access-analyzer:GetAnalyzer, access-analyzer:GetArchiveRule, access-analyzer:GetFinding, access-analyzer:ListAnalyzedResources, access-analyzer:ListAnalyzers, access-analyzer:ListArchiveRules, access-analyzer:ListFindings, access-analyzer:ListTagsForResource
Account4 of 204 Read; 0 restricted, 0 conditionalaccount:GetAccountInformation, account:GetAlternateContact, account:GetPrimaryEmail, account:GetRegionOptStatus
Certificate Manager13 of 426 List, 7 Read; 0 restricted, 0 conditionalacm:Describe*, acm:List*
Private Certificate Authority6 of 231 List, 5 Read; 0 restricted, 0 conditionalacm-pca:DescribeCertificateAuthority, acm-pca:DescribeCertificateAuthorityAuditReport, acm-pca:GetPolicy, acm-pca:ListCertificateAuthorities, acm-pca:ListPermissions, acm-pca:ListTags
MWAA2 of 121 List, 1 Read; 0 restricted, 0 conditionalairflow:GetEnvironment, airflow:ListEnvironments
Amplify3 of 412 List, 1 Read; 0 restricted, 0 conditionalamplify:GetWebACLForResource, amplify:ListDomainAssociations, amplify:ListResourcesForWebACL
API Gateway10 of 445 List, 5 Read; 1 restricted, 0 conditionalapigateway:GET, apigateway:GetPortal, apigateway:GetPortalProduct, apigateway:GetPortalProductSharingPolicy, apigateway:GetRoutingRule, apigateway:ListPortalProducts, apigateway:ListPortals, apigateway:ListProductPages, apigateway:ListProductRestEndpointPages, apigateway:ListRoutingRules
AppConfig19 of 5610 List, 9 Read; 0 restricted, 0 conditionalappconfig:GetAccountSettings, appconfig:GetApplication, appconfig:GetConfigurationProfile, appconfig:GetDeploymentStrategy, appconfig:GetEnvironment, appconfig:GetExperimentDefinition, appconfig:GetExtension, appconfig:GetExtensionAssociation, appconfig:ListApplications, appconfig:ListConfigurationProfiles, appconfig:ListDeploymentStrategies, appconfig:ListDeployments and 7 more
AppFlow2 of 311 List, 1 Read; 0 restricted, 0 conditionalappflow:ListFlows, appflow:ListTagsForResource
Application Auto Scaling4 of 144 Read; 0 restricted, 0 conditionalapplication-autoscaling:Describe*
App Mesh15 of 428 List, 7 Read; 0 restricted, 0 conditionalappmesh:Describe*, appmesh:List*
App Runner14 of 427 List, 7 Read; 0 restricted, 0 conditionalapprunner:DescribeAutoScalingConfiguration, apprunner:DescribeCustomDomains, apprunner:DescribeObservabilityConfiguration, apprunner:DescribeService, apprunner:DescribeVpcConnector, apprunner:DescribeVpcIngressConnection, apprunner:ListAutoScalingConfigurations, apprunner:ListConnections, apprunner:ListObservabilityConfigurations, apprunner:ListOperations, apprunner:ListServices, apprunner:ListTagsForResource and 2 more
AppSync21 of 8713 List, 8 Read; 0 restricted, 0 conditionalappsync:GetApi, appsync:GetApiCache, appsync:GetChannelNamespace, appsync:GetGraphqlApi, appsync:GetIntrospectionSchema, appsync:GetResourcePolicy, appsync:GetSourceApiAssociation, appsync:List*
Athena18 of 8613 List, 5 Read; 0 restricted, 0 conditionalathena:GetWorkGroup, athena:List*
Audit Manager12 of 6210 List, 2 Read; 0 restricted, 0 conditionalauditmanager:GetAccountStatus, auditmanager:ListAssessmentControlInsightsByControlDomain, auditmanager:ListAssessmentFrameworkShareRequests, auditmanager:ListAssessmentFrameworks, auditmanager:ListAssessmentReports, auditmanager:ListAssessments, auditmanager:ListControlDomainInsights, auditmanager:ListControlDomainInsightsByAssessment, auditmanager:ListControlInsightsByControlDomain, auditmanager:ListControls, auditmanager:ListNotifications, auditmanager:ListTagsForResource
EC2 Auto Scaling22 of 6821 List, 1 Read; 0 restricted, 0 conditionalautoscaling:Describe*
Auto Scaling1 of 61 Read; 0 restricted, 0 conditionalautoscaling-plans:DescribeScalingPlans
Backup14 of 1224 List, 10 Read; 0 restricted, 0 conditionalbackup:DescribeBackupVault, backup:DescribeGlobalSettings, backup:DescribeRegionSettings, backup:GetBackupPlan, backup:GetBackupPlanFromJSON, backup:GetBackupPlanFromTemplate, backup:GetBackupSelection, backup:GetBackupVaultAccessPolicy, backup:GetBackupVaultNotifications, backup:ListBackupPlans, backup:ListBackupSelections, backup:ListBackupVaults and 2 more
Batch2 of 462 Read; 0 restricted, 0 conditionalbatch:DescribeComputeEnvironments, batch:DescribeJobDefinitions
Bedrock69 of 23224 List, 45 Read; 0 restricted, 0 conditionalbedrock:GetAccountDataRetention, bedrock:GetAdvancedPromptOptimizationJob, bedrock:GetAgent, bedrock:GetAgentActionGroup, bedrock:GetAgentAlias, bedrock:GetAgentCollaborator, bedrock:GetAgentKnowledgeBase, bedrock:GetAgentVersion, bedrock:GetAutomatedReasoningPolicy, bedrock:GetAutomatedReasoningPolicyBuildWorkflow, bedrock:GetAutomatedReasoningPolicyNextScenario, bedrock:GetBlueprint and 57 more
Bedrock-Agentcore51 of 19724 List, 27 Read; 0 restricted, 0 conditionalbedrock-agentcore:GetAgentRuntime, bedrock-agentcore:GetAgentRuntimeEndpoint, bedrock-agentcore:GetApiKeyCredentialProvider, bedrock-agentcore:GetBrowser, bedrock-agentcore:GetBrowserProfile, bedrock-agentcore:GetCodeInterpreter, bedrock-agentcore:GetConfigurationBundle, bedrock-agentcore:GetConfigurationBundleVersion, bedrock-agentcore:GetEvaluator, bedrock-agentcore:GetGateway, bedrock-agentcore:GetGatewayTarget, bedrock-agentcore:GetHarness and 39 more
Braket2 of 202 List; 0 restricted, 0 conditionalbraket:SearchJobs, braket:SearchQuantumTasks
Chime51 of 31649 List, 2 Read; 0 restricted, 0 conditionalchime:List*
Clean Rooms41 of 10719 List, 22 Read; 0 restricted, 0 conditionalcleanrooms:BatchGetCollaborationAnalysisTemplate, cleanrooms:BatchGetSchema, cleanrooms:BatchGetSchemaAnalysisRule, cleanrooms:GetAnalysisTemplate, cleanrooms:GetCollaboration, cleanrooms:GetCollaborationAnalysisTemplate, cleanrooms:GetCollaborationConfiguredAudienceModelAssociation, cleanrooms:GetCollaborationIdNamespaceAssociation, cleanrooms:GetCollaborationPrivacyBudgetTemplate, cleanrooms:GetConfiguredAudienceModelAssociation, cleanrooms:GetConfiguredTable, cleanrooms:GetConfiguredTableAnalysisRule and 29 more
Cloud96 of 296 Read; 0 restricted, 0 conditionalcloud9:Describe*, cloud9:ListEnvironments
Cloud Directory1 of 661 List; 0 restricted, 0 conditionalclouddirectory:ListDirectories
CloudFormation23 of 10411 List, 12 Read; 0 restricted, 0 conditionalcloudformation:DescribeStack*, cloudformation:GetStackPolicy, cloudformation:GetTemplate, cloudformation:GetTemplateSummary, cloudformation:ListStack*, cloudformation:ListStackResources
CloudFront82 of 17341 List, 41 Read; 0 restricted, 0 conditionalcloudfront:Get*, cloudfront:List*
CloudSearch3 of 321 List, 2 Read; 0 restricted, 0 conditionalcloudsearch:DescribeDomainEndpointOptions, cloudsearch:DescribeDomains, cloudsearch:DescribeServiceAccessPolicies
CloudTrail9 of 662 List, 7 Read; 0 restricted, 0 conditionalcloudtrail:DescribeTrails, cloudtrail:GetEventSelectors, cloudtrail:GetInsightSelectors, cloudtrail:GetTrail, cloudtrail:GetTrailStatus, cloudtrail:ListEventDataStores, cloudtrail:ListTags, cloudtrail:ListTrails, cloudtrail:LookupEvents
CloudWatch8 of 1602 List, 6 Read; 0 restricted, 0 conditionalcloudwatch:Describe*, cloudwatch:GetDashboard, cloudwatch:ListDashboards, cloudwatch:ListTagsForResource
CodeArtifact5 of 513 List, 2 Read; 0 restricted, 0 conditionalcodeartifact:GetDomainPermissionsPolicy, codeartifact:GetRepositoryPermissionsPolicy, codeartifact:ListDomains, codeartifact:ListPackages, codeartifact:ListRepositories
CodeBuild4 of 672 List, 2 Read; 0 restricted, 0 conditionalcodebuild:BatchGetProjects, codebuild:GetResourcePolicy, codebuild:ListProjects, codebuild:ListSourceCredentials
CodeCommit13 of 918 List, 5 Read; 0 restricted, 0 conditionalcodecommit:BatchGetRepositories, codecommit:GetBranch, codecommit:GetObjectIdentifier, codecommit:GetRepository, codecommit:GetRepositoryTriggers, codecommit:List*
CodeDeploy25 of 4817 List, 8 Read; 0 restricted, 0 conditionalcodedeploy:Batch*, codedeploy:Get*, codedeploy:List*
CodePipeline5 of 441 List, 4 Read; 0 restricted, 0 conditionalcodepipeline:GetJobDetails, codepipeline:GetPipeline, codepipeline:GetPipelineExecution, codepipeline:GetPipelineState, codepipeline:ListPipelines
Cognito Identity7 of 212 List, 5 Read; 0 restricted, 0 conditionalcognito-identity:Describe*, cognito-identity:GetIdentityPoolRoles, cognito-identity:GetPrincipalTagAttributeMap, cognito-identity:ListIdentities, cognito-identity:ListIdentityPools, cognito-identity:ListTagsForResource
Cognito User Pools21 of 13910 List, 11 Read; 0 restricted, 0 conditionalcognito-idp:Describe*, cognito-idp:ListDevices, cognito-idp:ListGroups, cognito-idp:ListIdentityProviders, cognito-idp:ListResourceServers, cognito-idp:ListTagsForResource, cognito-idp:ListUserImportJobs, cognito-idp:ListUserPoolClients, cognito-idp:ListUserPools, cognito-idp:ListUsers, cognito-idp:ListUsersInGroup
Cognito Sync6 of 191 List, 5 Read; 0 restricted, 0 conditionalcognito-sync:Describe*, cognito-sync:List*
Comprehend34 of 8534 Read; 0 restricted, 0 conditionalcomprehend:Describe*, comprehend:List*
ComprehendMedical4 of 254 Read; 0 restricted, 0 conditionalcomprehendmedical:ListICD10CMInferenceJobs, comprehendmedical:ListPHIDetectionJobs, comprehendmedical:ListRxNormInferenceJobs, comprehendmedical:ListSNOMEDCTInferenceJobs
Config58 of 10218 List, 40 Read; 0 restricted, 0 conditionalconfig:BatchGetAggregateResourceConfig, config:BatchGetResourceConfig, config:Deliver*, config:Describe*, config:Get*, config:List*, config:SelectAggregateResourceConfig, config:SelectResourceConfig
Connect8 of 3888 List; 0 restricted, 0 conditionalconnect:ListApprovedOrigins, connect:ListInstanceAttributes, connect:ListInstanceStorageConfigs, connect:ListInstances, connect:ListIntegrationAssociations, connect:ListLambdaFunctions, connect:ListLexBots, connect:ListSecurityKeys
DataBrew4 of 444 Read; 0 restricted, 0 conditionaldatabrew:DescribeDataset, databrew:DescribeProject, databrew:ListJobs, databrew:ListProjects
Data Exchange1 of 391 List; 0 restricted, 0 conditionaldataexchange:ListDataSets
Data Pipeline7 of 211 List, 6 Read; 0 restricted, 0 conditionaldatapipeline:DescribeObjects, datapipeline:DescribePipelines, datapipeline:EvaluateExpression, datapipeline:GetPipelineDefinition, datapipeline:ListPipelines, datapipeline:QueryObjects, datapipeline:ValidatePipelineDefinition
DataSync25 of 668 List, 17 Read; 0 restricted, 0 conditionaldatasync:Describe*, datasync:List*
DynamoDBAccelerator7 of 305 List, 2 Read; 0 restricted, 0 conditionaldax:Describe*, dax:ListTags
Detective3 of 362 List, 1 Read; 0 restricted, 0 conditionaldetective:GetGraphIngestState, detective:ListGraphs, detective:ListMembers
Device Farm1 of 771 List; 0 restricted, 0 conditionaldevicefarm:ListProjects
Direct Connect18 of 7318 Read; 0 restricted, 0 conditionaldirectconnect:Describe*
Application Discovery6 of 291 List, 5 Read; 0 restricted, 0 conditionaldiscovery:DescribeAgents, discovery:DescribeConfigurations, discovery:DescribeContinuousExports, discovery:DescribeExportConfigurations, discovery:DescribeExportTasks, discovery:DescribeImportTasks
Data Lifecycle Manager3 of 81 List, 2 Read; 0 restricted, 0 conditionaldlm:GetLifecyclePolicies, dlm:GetLifecyclePolicy, dlm:ListTagsForResource
DMS40 of 12540 Read; 0 restricted, 0 conditionaldms:Describe*, dms:ListTagsForResource
DocumentDB Elastic Clusters1 of 191 List; 0 restricted, 0 conditionaldocdb-elastic:ListClusters
Directory Service1 of 911 List; 0 restricted, 0 conditionalds:DescribeDirectories
DynamoDB26 of 686 List, 20 Read; 0 restricted, 0 conditionaldynamodb:DescribeBackup, dynamodb:DescribeContinuousBackups, dynamodb:DescribeContributorInsights, dynamodb:DescribeEndpoints, dynamodb:DescribeExport, dynamodb:DescribeGlobalTable, dynamodb:DescribeGlobalTableSettings, dynamodb:DescribeImport, dynamodb:DescribeKinesisStreamingDestination, dynamodb:DescribeLimits, dynamodb:DescribeReservedCapacity, dynamodb:DescribeReservedCapacityOfferings and 14 more
EC2266 of 834223 List, 43 Read; 0 restricted, 0 conditionalec2:Describe*, ec2:GetActiveVpnTunnelStatus, ec2:GetAllowedImagesSettings, ec2:GetAssociatedEnclaveCertificateIamRoles, ec2:GetAssociatedIpv6PoolCidrs, ec2:GetCapacityManagerAttributes, ec2:GetCapacityManagerMetricDimensions, ec2:GetCapacityManagerMonitoredTagKeys, ec2:GetCapacityReservationUsage, ec2:GetCoipPoolUsage, ec2:GetDeclarativePoliciesReportSummary, ec2:GetDefaultCreditSpecification and 60 more
Elastic Container Registry11 of 652 List, 9 Read; 0 restricted, 0 conditionalecr:BatchGetRepositoryScanningConfiguration, ecr:DescribeImageScanFindings, ecr:DescribeImages, ecr:DescribeRegistry, ecr:DescribeRepositories, ecr:GetLifecyclePolicy, ecr:GetRegistryPolicy, ecr:GetRegistryScanningConfiguration, ecr:GetRepositoryPolicy, ecr:ListImages, ecr:ListTagsForResource
Elastic Container Registry Public8 of 233 List, 5 Read; 0 restricted, 0 conditionalecr-public:DescribeImageTags, ecr-public:DescribeImages, ecr-public:DescribeRegistries, ecr-public:DescribeRepositories, ecr-public:GetRegistryCatalogData, ecr-public:GetRepositoryCatalogData, ecr-public:GetRepositoryPolicy, ecr-public:ListTagsForResource
Elastic Container Service34 of 9215 List, 19 Read; 0 restricted, 0 conditionalecs:Describe*, ecs:List*
EKS11 of 746 List, 5 Read; 0 restricted, 0 conditionaleks:DescribeAccessEntry, eks:DescribeCluster, eks:DescribeFargateProfile, eks:DescribeNodeGroup, eks:ListAccessEntries, eks:ListAssociatedAccessPolicies, eks:ListClusters, eks:ListFargateProfiles, eks:ListNodeGroups, eks:ListTagsForResource, eks:ListUpdates
ElastiCache20 of 7719 List, 1 Read; 0 restricted, 0 conditionalelasticache:Describe*, elasticache:ListTagsForResource
Elastic Beanstalk14 of 503 List, 11 Read; 0 restricted, 0 conditionalelasticbeanstalk:Describe*, elasticbeanstalk:ListTagsForResource
EFS10 of 384 List, 6 Read; 0 restricted, 0 conditionalelasticfilesystem:DescribeAccessPoints, elasticfilesystem:DescribeAccountPreferences, elasticfilesystem:DescribeBackupPolicy, elasticfilesystem:DescribeFileSystemPolicy, elasticfilesystem:DescribeFileSystems, elasticfilesystem:DescribeLifecycleConfiguration, elasticfilesystem:DescribeMountTargetSecurityGroups, elasticfilesystem:DescribeMountTargets, elasticfilesystem:DescribeReplicationConfigurations, elasticfilesystem:DescribeTags
ELB20 of 772 List, 18 Read; 0 restricted, 0 conditionalelasticloadbalancing:Describe*
EMR19 of 882 List, 17 Read; 0 restricted, 0 conditionalelasticmapreduce:Describe*, elasticmapreduce:GetAutoTerminationPolicy, elasticmapreduce:GetBlockPublicAccessConfiguration, elasticmapreduce:GetManagedScalingPolicy, elasticmapreduce:ListBootstrapActions, elasticmapreduce:ListClusters, elasticmapreduce:ListInstanceFleets, elasticmapreduce:ListInstanceGroups, elasticmapreduce:ListInstances, elasticmapreduce:ListSecurityConfigurations
Elastic Transcoder1 of 171 List; 0 restricted, 0 conditionalelastictranscoder:ListPipelines
EMR Containers2 of 252 List; 0 restricted, 0 conditionalemr-containers:ListTagsForResource, emr-containers:ListVirtualClusters
EMR Serverless3 of 252 List, 1 Read; 0 restricted, 0 conditionalemr-serverless:GetApplication, emr-serverless:ListApplications, emr-serverless:ListJobRuns
Entity Resolution1 of 401 Read; 0 restricted, 0 conditionalentityresolution:GetIdNamespace
OpenSearch Service31 of 13817 List, 14 Read; 0 restricted, 0 conditionales:Describe*, es:GetCompatibleVersions, es:ListDomainNames, es:ListElasticsearchInstanceTypeDetails, es:ListElasticsearchVersions, es:ListTags
EventBridge26 of 7115 List, 11 Read; 0 restricted, 0 conditionalevents:Describe*, events:List*, events:TestEventPattern
FinSpace2 of 592 List; 0 restricted, 0 conditionalfinspace:ListEnvironments, finspace:ListKxEnvironments
Firehose3 of 102 List, 1 Read; 0 restricted, 0 conditionalfirehose:Describe*, firehose:List*
Firewall Manager2 of 422 List; 0 restricted, 0 conditionalfms:ListComplianceStatus, fms:ListPolicies
Forecast1 of 701 Read; 0 restricted, 0 conditionalforecast:ListDatasets
Fraud Detector1 of 741 List; 0 restricted, 0 conditionalfrauddetector:GetDetectors
FSx13 of 5613 Read; 0 restricted, 0 conditionalfsx:Describe*, fsx:List*
GameLift Servers2 of 1212 List; 0 restricted, 0 conditionalgamelift:ListBuilds, gamelift:ListFleets
Location1 of 641 List; 0 restricted, 0 conditionalgeo:ListMaps
Glacier9 of 333 List, 6 Read; 0 restricted, 0 conditionalglacier:DescribeJob, glacier:DescribeVault, glacier:GetDataRetrievalPolicy, glacier:GetVaultAccessPolicy, glacier:GetVaultLock, glacier:GetVaultNotifications, glacier:ListJobs, glacier:ListTagsForVault, glacier:ListVaults
GlobalAccelerator22 of 5612 List, 10 Read; 0 restricted, 0 conditionalglobalaccelerator:Describe*, globalaccelerator:List*
Glue21 of 3064 List, 17 Read; 0 restricted, 0 conditionalglue:GetCrawlers, glue:GetDataCatalogEncryptionSettings, glue:GetDatabases, glue:GetDevEndpoints, glue:GetJobBookmark, glue:GetJobRuns, glue:GetJobs, glue:GetResourcePolicies, glue:GetResourcePolicy, glue:GetSchema, glue:GetSecurityConfiguration, glue:GetSecurityConfigurations and 9 more
Managed Grafana1 of 251 Read; 0 restricted, 0 conditionalgrafana:ListWorkspaces
IoT Greengrass27 of 11225 List, 2 Read; 0 restricted, 0 conditionalgreengrass:List*
GuardDuty47 of 10318 List, 29 Read; 0 restricted, 0 conditionalguardduty:DescribeMalwareScans, guardduty:DescribeOrganizationConfiguration, guardduty:DescribePublishingDestination, guardduty:Get*, guardduty:List*
Health11 of 1411 Read; 0 restricted, 0 conditionalhealth:DescribeAffectedAccountsForOrganization, health:DescribeAffectedEntities, health:DescribeAffectedEntitiesForOrganization, health:DescribeEntityAggregates, health:DescribeEventAggregates, health:DescribeEventDetails, health:DescribeEventDetailsForOrganization, health:DescribeEventTypes, health:DescribeEvents, health:DescribeEventsForOrganization, health:DescribeHealthServiceStatusForOrganization
HealthLake1 of 681 List; 0 restricted, 0 conditionalhealthlake:ListFHIRDatastores
Honeycode1 of 301 List; 0 restricted, 0 conditionalhoneycode:ListTables
IAM76 of 19040 List, 36 Read; 0 restricted, 0 conditionaliam:GenerateCredentialReport, iam:GenerateServiceLastAccessedDetails, iam:Get*, iam:List*, iam:SimulateCustomPolicy, iam:SimulatePrincipalPolicy
Identity Store9 of 294 List, 5 Read; 0 restricted, 0 conditionalidentitystore:DescribeGroupMembership, identitystore:GetGroupId, identitystore:GetGroupMembershipId, identitystore:GetUserId, identitystore:IsMemberInGroups, identitystore:ListGroupMemberships, identitystore:ListGroupMembershipsForMember, identitystore:ListGroups, identitystore:ListUsers
Inspector21 of 378 List, 13 Read; 0 restricted, 0 conditionalinspector:Describe*, inspector:Get*, inspector:List*, inspector:Preview*
Inspector216 of 848 List, 8 Read; 0 restricted, 0 conditionalinspector2:BatchGetAccountStatus, inspector2:BatchGetFreeTrialInfo, inspector2:DescribeOrganizationConfiguration, inspector2:GetConfiguration, inspector2:GetDelegatedAdminAccount, inspector2:GetFindingsReportStatus, inspector2:GetMember, inspector2:ListAccountPermissions, inspector2:ListCoverage, inspector2:ListCoverageStatistics, inspector2:ListDelegatedAdminAccounts, inspector2:ListFilters and 4 more
IoT107 of 29367 List, 39 Read, 1 Write; 0 restricted, 0 conditionaliot:Describe*, iot:GetPolicy, iot:GetPolicyVersion, iot:List*
IoT Analytics1 of 341 List; 0 restricted, 0 conditionaliotanalytics:ListChannels
IoT FleetWise1 of 561 Read; 0 restricted, 0 conditionaliotfleetwise:ListModelManifests
IoT SiteWise3 of 1292 List, 1 Read; 0 restricted, 0 conditionaliotsitewise:DescribeGatewayCapabilityConfiguration, iotsitewise:ListAssetModels, iotsitewise:ListGateways
IoT TwinMaker1 of 371 List; 0 restricted, 0 conditionaliottwinmaker:ListWorkspaces
MSK28 of 6415 List, 13 Read; 0 restricted, 0 conditionalkafka:Describe*, kafka:GetBootstrapBrokers, kafka:GetCompatibleKafkaVersions, kafka:List*
Apache Kafka APIs for MSK6 of 196 List; 0 restricted, 0 conditionalkafka-cluster:Describe*
MSK Connect9 of 219 Read; 0 restricted, 0 conditionalkafkaconnect:Describe*, kafkaconnect:List*
Kendra4 of 662 List, 2 Read; 0 restricted, 0 conditionalkendra:DescribeIndex, kendra:ListDataSources, kendra:ListIndices, kendra:ListTagsForResource
Kinesis8 of 423 List, 5 Read; 0 restricted, 0 conditionalkinesis:DescribeLimits, kinesis:DescribeStream, kinesis:DescribeStreamConsumer, kinesis:DescribeStreamSummary, kinesis:ListShards, kinesis:ListStreamConsumers, kinesis:ListStreams, kinesis:ListTagsForStream
Kinesis Analytics2 of 341 List, 1 Read; 0 restricted, 0 conditionalkinesisanalytics:ListApplications, kinesisanalytics:ListTagsForResource
Kinesis Video Streams10 of 375 List, 5 Read; 0 restricted, 0 conditionalkinesisvideo:DescribeEdgeConfiguration, kinesisvideo:DescribeMappedResourceConfiguration, kinesisvideo:DescribeMediaStorageConfiguration, kinesisvideo:DescribeNotificationConfiguration, kinesisvideo:DescribeSignalingChannel, kinesisvideo:DescribeStream, kinesisvideo:ListSignalingChannels, kinesisvideo:ListStreams, kinesisvideo:ListTagsForResource, kinesisvideo:ListTagsForStream
KMS14 of 587 List, 7 Read; 0 restricted, 0 conditionalkms:Describe*, kms:Get*, kms:List*
Lambda37 of 12125 List, 12 Read; 0 restricted, 0 conditionallambda:GetAccountSettings, lambda:GetFunctionCodeSigningConfig, lambda:GetFunctionConcurrency, lambda:GetFunctionConfiguration, lambda:GetFunctionEventInvokeConfig, lambda:GetFunctionUrlConfig, lambda:GetLayerVersionPolicy, lambda:GetPolicy, lambda:GetProvisionedConcurrencyConfig, lambda:GetResourcePolicy, lambda:GetRuntimeManagementConfig, lambda:List*
Lex3 of 1461 List, 2 Read; 0 restricted, 0 conditionallex:DescribeBot, lex:DescribeResourcePolicy, lex:ListBots
License Manager21 of 6219 List, 2 Read; 0 restricted, 0 conditionallicense-manager:List*
Lightsail8 of 1618 Read; 0 restricted, 0 conditionallightsail:GetBuckets, lightsail:GetContainerServices, lightsail:GetDiskSnapshots, lightsail:GetDisks, lightsail:GetInstancePortStates, lightsail:GetInstances, lightsail:GetLoadBalancers, lightsail:GetStaticIps
CloudWatch Logs23 of 13322 List, 1 Read; 0 restricted, 0 conditionallogs:Describe*, logs:GetLogDelivery, logs:ListLogDeliveries, logs:ListTagsForResource, logs:ListTagsLogGroup
Lookout for Equipment1 of 491 List; 0 restricted, 0 conditionallookoutequipment:ListDatasets
Lookout Metrics1 of 301 List; 0 restricted, 0 conditionallookoutmetrics:ListAnomalyDetectors
Lookout Vision1 of 251 List; 0 restricted, 0 conditionallookoutvision:ListProjects
Mainframe Modernization5 of 372 List, 3 Read; 0 restricted, 0 conditionalm2:GetApplication, m2:GetEnvironment, m2:ListApplications, m2:ListEnvironments, m2:ListTagsForResource
Machine Learning1 of 271 List; 0 restricted, 0 conditionalmachinelearning:DescribeMLModels
Macie1 of 811 List; 0 restricted, 0 conditionalmacie2:ListFindings
Managed Blockchain1 of 341 List; 0 restricted, 0 conditionalmanagedblockchain:ListNetworks
MechanicalTurk1 of 391 List; 0 restricted, 0 conditionalmechanicalturk:ListHITs
MediaConnect21 of 9512 List, 9 Read; 0 restricted, 0 conditionalmediaconnect:Describe*, mediaconnect:List*
MediaLive1 of 1251 List; 0 restricted, 0 conditionalmedialive:ListChannels
MediaPackage2 of 192 Read; 0 restricted, 0 conditionalmediapackage:DescribeOriginEndpoint, mediapackage:ListOriginEndpoints
MediaPackage VOD2 of 171 List, 1 Read; 0 restricted, 0 conditionalmediapackage-vod:DescribePackagingGroup, mediapackage-vod:ListPackagingGroups
MediaStore6 of 262 List, 4 Read; 0 restricted, 0 conditionalmediastore:DescribeContainer, mediastore:GetContainerPolicy, mediastore:GetCorsPolicy, mediastore:GetLifecyclePolicy, mediastore:ListContainers, mediastore:ListTagsForResource
MemoryDB3 of 473 Read; 0 restricted, 0 conditionalmemorydb:DescribeAcls, memorydb:DescribeClusters, memorydb:DescribeUsers
MQ11 of 275 List, 6 Read; 0 restricted, 0 conditionalmq:DescribeBroker, mq:DescribeBrokerEngineTypes, mq:DescribeBrokerInstanceOptions, mq:DescribeConfiguration, mq:DescribeConfigurationRevision, mq:DescribeUser, mq:ListBrokers, mq:ListConfigurationRevisions, mq:ListConfigurations, mq:ListTags, mq:ListUsers
Network Firewall8 of 893 List, 5 Read; 0 restricted, 0 conditionalnetwork-firewall:DescribeFirewall, network-firewall:DescribeFirewallPolicy, network-firewall:DescribeLoggingConfiguration, network-firewall:DescribeResourcePolicy, network-firewall:DescribeRuleGroup, network-firewall:ListFirewallPolicies, network-firewall:ListFirewalls, network-firewall:ListRuleGroups
Network Manager1 of 971 List; 0 restricted, 0 conditionalnetworkmanager:DescribeGlobalNetworks
Nimble Studio1 of 511 Read; 0 restricted, 0 conditionalnimble:ListStudios
OpsWorks1 of 741 List; 0 restricted, 0 conditionalopsworks:DescribeStacks
OpsworksCM1 of 191 List; 0 restricted, 0 conditionalopsworks-cm:DescribeServers
Organizations29 of 6320 List, 9 Read; 0 restricted, 0 conditionalorganizations:Describe*, organizations:List*
Parallel Computing Service7 of 203 List, 4 Read; 0 restricted, 0 conditionalpcs:GetCluster, pcs:GetComputeNodeGroup, pcs:GetQueue, pcs:ListClusters, pcs:ListComputeNodeGroups, pcs:ListQueues, pcs:ListTagsForResource
Personalize2 of 831 List, 1 Read; 0 restricted, 0 conditionalpersonalize:DescribeDatasetGroup, personalize:ListDatasetGroups
Private 5G1 of 261 List; 0 restricted, 0 conditionalprivate-networks:ListNetworks
Profile3 of 1172 List, 1 Read; 0 restricted, 0 conditionalprofile:GetDomain, profile:ListDomains, profile:ListIntegrations
Q Apps1 of 211 Read; 0 restricted, 0 conditionalqapps:ListTagsForResource
Q Business15 of 677 List, 8 Read; 0 restricted, 0 conditionalqbusiness:GetApplication, qbusiness:GetDataSource, qbusiness:GetIndex, qbusiness:GetPlugin, qbusiness:GetPolicy, qbusiness:GetRetriever, qbusiness:GetWebExperience, qbusiness:ListApplications, qbusiness:ListDataSources, qbusiness:ListIndices, qbusiness:ListPlugins, qbusiness:ListRetrievers and 3 more
QLDB5 of 353 List, 2 Read; 0 restricted, 0 conditionalqldb:DescribeJournalS3Export, qldb:DescribeLedger, qldb:ListJournalS3Exports, qldb:ListJournalS3ExportsForLedger, qldb:ListLedgers
QuickSight131 of 35754 List, 3 Permissions management, 74 Read; 0 restricted, 0 conditionalquicksight:Describe*, quicksight:List*
Resource Access Manager12 of 399 List, 3 Read; 0 restricted, 0 conditionalram:GetResourceShareAssociations, ram:GetResourceShares, ram:List*
RDS51 of 17347 List, 4 Read; 0 restricted, 0 conditionalrds:Describe*, rds:DownloadDBLogFilePortion, rds:ListTagsForResource
Redshift46 of 16711 List, 35 Read; 0 restricted, 0 conditionalredshift:Describe*
Redshift Serverless5 of 693 List, 2 Read; 0 restricted, 0 conditionalredshift-serverless:GetNamespace, redshift-serverless:GetResourcePolicy, redshift-serverless:ListSnapshots, redshift-serverless:ListTagsForResource, redshift-serverless:ListWorkgroups
Rekognition14 of 761 List, 13 Read; 0 restricted, 0 conditionalrekognition:Describe*, rekognition:List*
Resource Groups1 of 291 List; 0 restricted, 0 conditionalresource-groups:ListGroupResources
RoboMaker24 of 5913 List, 11 Read; 0 restricted, 0 conditionalrobomaker:Describe*, robomaker:List*
IAM Roles Anywhere9 of 305 List, 4 Read; 0 restricted, 0 conditionalrolesanywhere:GetCrl, rolesanywhere:GetProfile, rolesanywhere:GetSubject, rolesanywhere:GetTrustAnchor, rolesanywhere:ListCrls, rolesanywhere:ListProfiles, rolesanywhere:ListSubjects, rolesanywhere:ListTagsForResource, rolesanywhere:ListTrustAnchors
Route 5337 of 7122 List, 15 Read; 0 restricted, 0 conditionalroute53:Get*, route53:List*
Route 53 Domains5 of 362 List, 3 Read; 0 restricted, 0 conditionalroute53domains:GetDomainDetail, route53domains:GetOperationDetail, route53domains:ListDomains, route53domains:ListOperations, route53domains:ListTagsForDomain
Route 53 Resolver32 of 7016 List, 16 Read; 0 restricted, 0 conditionalroute53resolver:Get*, route53resolver:List*
S348 of 15510 List, 38 Read; 0 restricted, 0 conditionals3:DescribeJob, s3:GetAccelerateConfiguration, s3:GetAccessGrantsInstanceResourcePolicy, s3:GetAccessPoint, s3:GetAccessPointConfigurationForObjectLambda, s3:GetAccessPointForObjectLambda, s3:GetAccessPointPolicy, s3:GetAccessPointPolicyForObjectLambda, s3:GetAccessPointPolicyStatus, s3:GetAccessPointPolicyStatusForObjectLambda, s3:GetAccountPublicAccessBlock, s3:GetAnalyticsConfiguration and 21 more
S3 Object Lambda2 of 262 Read; 0 restricted, 0 conditionals3-object-lambda:GetObjectAcl, s3-object-lambda:GetObjectVersionAcl
S3 Outposts3 of 483 List; 0 restricted, 0 conditionals3-outposts:ListEndpoints, s3-outposts:ListOutpostsWithS3, s3-outposts:ListSharedEndpoints
S3 Express3 of 281 List, 2 Read; 0 restricted, 0 conditionals3express:GetBucketPolicy, s3express:GetEncryptionConfiguration, s3express:ListAllMyDirectoryBuckets
S3 Files9 of 243 List, 6 Read; 0 restricted, 0 conditionals3files:GetAccessPoint, s3files:GetFileSystem, s3files:GetFileSystemPolicy, s3files:GetMountTarget, s3files:GetSynchronizationConfiguration, s3files:ListAccessPoints, s3files:ListFileSystems, s3files:ListMountTargets, s3files:ListTagsForResource
S3 Tables8 of 613 List, 5 Read; 0 restricted, 0 conditionals3tables:GetNamespace, s3tables:GetTableBucketMaintenanceConfiguration, s3tables:GetTableBucketPolicy, s3tables:GetTableMaintenanceConfiguration, s3tables:GetTablePolicy, s3tables:ListNamespaces, s3tables:ListTableBuckets, s3tables:ListTables
S3 Vectors7 of 213 List, 4 Read; 0 restricted, 0 conditionals3vectors:GetIndex, s3vectors:GetVectorBucket, s3vectors:GetVectorBucketPolicy, s3vectors:GetVectors, s3vectors:ListIndexes, s3vectors:ListVectorBuckets, s3vectors:ListVectors
SageMaker175 of 44195 List, 80 Read; 0 restricted, 0 conditionalsagemaker:Describe*, sagemaker:List*
EventBridge Schemas10 of 314 List, 6 Read; 0 restricted, 0 conditionalschemas:DescribeCodeBinding, schemas:DescribeDiscoverer, schemas:DescribeRegistry, schemas:DescribeSchema, schemas:GetResourcePolicy, schemas:ListDiscoverers, schemas:ListRegistries, schemas:ListSchemaVersions, schemas:ListSchemas, schemas:ListTagsForResource
SimpleDB2 of 131 List, 1 Read; 0 restricted, 0 conditionalsdb:DomainMetadata, sdb:ListDomains
Secrets Manager4 of 271 List, 3 Read; 0 restricted, 0 conditionalsecretsmanager:DescribeSecret, secretsmanager:GetResourcePolicy, secretsmanager:ListSecretVersionIds, secretsmanager:ListSecrets
Security Incident Response10 of 252 List, 8 Read; 0 restricted, 0 conditionalsecurity-ir:BatchGetMemberAccountDetails, security-ir:GetCase, security-ir:GetCaseAttachmentDownloadUrl, security-ir:GetMembership, security-ir:ListCaseEdits, security-ir:ListCases, security-ir:ListComments, security-ir:ListInvestigations, security-ir:ListMemberships, security-ir:ListTagsForResource
SecurityHub70 of 14120 List, 50 Read; 0 restricted, 0 conditionalsecurityhub:BatchGetAutomationRules, securityhub:BatchGetConfigurationPolicyAssociations, securityhub:BatchGetControlEvaluations, securityhub:BatchGetEnabledRegionsV2, securityhub:BatchGetSecurityControls, securityhub:BatchGetStandardsControlAssociations, securityhub:Describe*, securityhub:Get*, securityhub:List*
Serverless Application Repository4 of 153 List, 1 Read; 0 restricted, 0 conditionalserverlessrepo:GetApplicationPolicy, serverlessrepo:List*
Service Quotas12 of 2612 Read; 0 restricted, 0 conditionalservicequotas:GetAWSDefaultServiceQuota, servicequotas:GetAssociationForServiceQuotaTemplate, servicequotas:GetRequestedServiceQuotaChange, servicequotas:GetServiceQuota, servicequotas:GetServiceQuotaIncreaseRequestFromTemplate, servicequotas:ListAWSDefaultServiceQuotas, servicequotas:ListRequestedServiceQuotaChangeHistory, servicequotas:ListRequestedServiceQuotaChangeHistoryByQuota, servicequotas:ListServiceQuotaIncreaseRequestsInTemplate, servicequotas:ListServiceQuotas, servicequotas:ListServices, servicequotas:ListTagsForResource
SES20 of 2314 List, 16 Read; 0 restricted, 0 conditionalses:Describe*, ses:GetAccount, ses:GetAccountSendingEnabled, ses:GetConfigurationSet, ses:GetConfigurationSetEventDestinations, ses:GetDedicatedIps, ses:GetEmailIdentity, ses:GetIdentityDkimAttributes, ses:GetIdentityPolicies, ses:GetIdentityVerificationAttributes, ses:ListConfigurationSets, ses:ListDedicatedIpPools and 5 more
Shield15 of 405 List, 10 Read; 0 restricted, 0 conditionalshield:Describe*, shield:GetSubscriptionState, shield:List*
Snowball2 of 272 List; 0 restricted, 0 conditionalsnowball:ListClusters, snowball:ListJobs
SNS8 of 403 List, 5 Read; 0 restricted, 0 conditionalsns:GetDataProtectionPolicy, sns:GetPlatformApplicationAttributes, sns:GetSubscriptionAttributes, sns:GetTopicAttributes, sns:ListSubscriptions, sns:ListSubscriptionsByTopic, sns:ListTagsForResource, sns:ListTopics
SQS4 of 204 Read; 0 restricted, 0 conditionalsqs:GetQueueAttributes, sqs:ListDeadLetterSourceQueues, sqs:ListQueueTags, sqs:ListQueues
Systems Manager49 of 16427 List, 22 Read; 0 restricted, 0 conditionalssm:Describe*, ssm:GetAutomationExecution, ssm:GetServiceSetting, ssm:ListAssociationVersions, ssm:ListAssociations, ssm:ListCommands, ssm:ListComplianceItems, ssm:ListComplianceSummaries, ssm:ListDocumentMetadataHistory, ssm:ListDocumentVersions, ssm:ListDocuments, ssm:ListInventoryEntries and 4 more
IAM Identity Center45 of 12623 List, 22 Read; 0 restricted, 0 conditionalsso:DescribeAccountAssignmentCreationStatus, sso:DescribeAccountAssignmentDeletionStatus, sso:DescribeApplication, sso:DescribeApplicationAssignment, sso:DescribeApplicationProvider, sso:DescribeInstance, sso:DescribeInstanceAccessControlAttributeConfiguration, sso:DescribePermissionSet, sso:DescribePermissionSetProvisioningStatus, sso:DescribeRegion, sso:DescribeTrustedTokenIssuer, sso:GetApplicationAccessScope and 33 more
IAM Identity Center directory1 of 571 Read; 0 restricted, 0 conditionalsso-directory:ListExternalIdPConfigurationsForDirectory
Step Functions3 of 372 List, 1 Read; 0 restricted, 0 conditionalstates:DescribeStateMachine, states:ListStateMachines, states:ListTagsForResource
Storage Gateway27 of 9712 List, 15 Read; 0 restricted, 0 conditionalstoragegateway:DescribeBandwidthRateLimit, storagegateway:DescribeCache, storagegateway:DescribeCachediSCSIVolumes, storagegateway:DescribeGatewayInformation, storagegateway:DescribeMaintenanceStartTime, storagegateway:DescribeNFSFileShares, storagegateway:DescribeSMBSettings, storagegateway:DescribeSnapshotSchedule, storagegateway:DescribeStorediSCSIVolumes, storagegateway:DescribeTapeArchives, storagegateway:DescribeTapeRecoveryPoints, storagegateway:DescribeTapes and 4 more
STS1 of 161 Read; 0 restricted, 0 conditionalsts:GetAccessKeyInfo
Support4 of 394 Read; 0 restricted, 0 conditionalsupport:DescribeTrustedAdvisorCheckRefreshStatuses, support:DescribeTrustedAdvisorCheckResult, support:DescribeTrustedAdvisorCheckSummaries, support:DescribeTrustedAdvisorChecks
CloudWatch Synthetics10 of 223 List, 7 Read; 0 restricted, 0 conditionalsynthetics:DescribeCanaries, synthetics:DescribeCanariesLastRun, synthetics:DescribeRuntimeVersions, synthetics:GetCanary, synthetics:GetCanaryRuns, synthetics:GetGroup, synthetics:ListAssociatedGroups, synthetics:ListGroupResources, synthetics:ListGroups, synthetics:ListTagsForResource
Resource Group Tagging2 of 92 Read; 0 restricted, 0 conditionaltag:GetResources, tag:GetTagKeys
Tiros3 of 53 Read; 0 restricted, 0 conditionaltiros:GetQueryAnswer, tiros:GetQueryExplanation, tiros:GetQueryExtensionAccounts
Transcribe13 of 528 List, 5 Read; 0 restricted, 0 conditionaltranscribe:GetCallAnalyticsCategory, transcribe:GetMedicalVocabulary, transcribe:GetVocabulary, transcribe:GetVocabularyFilter, transcribe:ListCallAnalyticsCategories, transcribe:ListCallAnalyticsJobs, transcribe:ListLanguageModels, transcribe:ListMedicalTranscriptionJobs, transcribe:ListMedicalVocabularies, transcribe:ListTagsForResource, transcribe:ListTranscriptionJobs, transcribe:ListVocabularies and 1 more
Transfer27 of 725 List, 22 Read; 0 restricted, 0 conditionaltransfer:Describe*, transfer:List*
Translate5 of 194 List, 1 Read; 0 restricted, 0 conditionaltranslate:List*
Trusted Advisor16 of 4216 Read; 0 restricted, 0 conditionaltrustedadvisor:Describe*
Voice ID1 of 311 Read; 0 restricted, 0 conditionalvoiceid:DescribeDomain
WAF3 of 771 List, 2 Read; 0 restricted, 0 conditionalwaf:GetWebACL, waf:ListTagsForResource, waf:ListWebACLs
WAF Regional4 of 812 List, 2 Read; 0 restricted, 0 conditionalwaf-regional:GetWebACL, waf-regional:ListResourcesForWebACL, waf-regional:ListTagsForResource, waf-regional:ListWebACLs
WAF V211 of 647 List, 4 Read; 0 restricted, 0 conditionalwafv2:GetLoggingConfiguration, wafv2:GetWebACL, wafv2:GetWebACLForResource, wafv2:ListAvailableManagedRuleGroups, wafv2:ListIPSets, wafv2:ListLoggingConfigurations, wafv2:ListRegexPatternSets, wafv2:ListResourcesForWebACL, wafv2:ListRuleGroups, wafv2:ListTagsForResource, wafv2:ListWebACLs
Q in Connect2 of 971 List, 1 Read; 0 restricted, 0 conditionalwisdom:GetAssistant, wisdom:ListAssistants
WorkDocs1 of 611 List; 0 restricted, 0 conditionalworkdocs:DescribeResourcePermissions
WorkSpaces25 of 10313 List, 12 Read; 0 restricted, 0 conditionalworkspaces:Describe*
X-Ray5 of 321 List, 4 Read; 0 restricted, 0 conditionalxray:GetEncryptionConfig, xray:GetGroup, xray:GetGroups, xray:GetSamplingRules, xray:ListTagsForResource

The full action list is in actions.json.

Data-plane actions (29)

By access level: 12 List, 17 Read.

Data-plane actions by service
ServiceGrantedAccess levels and limitsGranted by
Bedrock4 of 374 Read; 0 restricted, 0 conditionalbedrock:CheckIngestedDocumentAcl, bedrock:GetAsyncInvoke, bedrock:GetDataAutomationStatus, bedrock:GetIngestedDocumentAcl
Bedrock-Agentcore10 of 625 List, 5 Read; 0 restricted, 0 conditionalbedrock-agentcore:GetABTest, bedrock-agentcore:GetBatchEvaluation, bedrock-agentcore:GetPaymentInstrument, bedrock-agentcore:GetPaymentSession, bedrock-agentcore:GetRecommendation, bedrock-agentcore:ListABTests, bedrock-agentcore:ListBatchEvaluations, bedrock-agentcore:ListPaymentInstruments, bedrock-agentcore:ListPaymentSessions, bedrock-agentcore:ListRecommendations
CloudWatch2 of 51 List, 1 Read; 0 restricted, 0 conditionalcloudwatch:GetMetricData, cloudwatch:ListMetrics
Q Apps2 of 181 List, 1 Read; 0 restricted, 0 conditionalqapps:GetQApp, qapps:ListQApps
Q Business3 of 263 List; 0 restricted, 0 conditionalqbusiness:ListDataSourceSyncJobs, qbusiness:ListDocuments, qbusiness:ListGroups
QuickSight1 of 21 Read; 0 restricted, 0 conditionalquicksight:Describe*
S34 of 251 List, 3 Read; 0 restricted, 0 conditionals3:GetObjectAcl, s3:GetObjectTagging, s3:GetObjectVersionAcl, s3:ListBucket
SageMaker1 of 191 List; 0 restricted, 0 conditionalsagemaker:List*
X-Ray2 of 122 Read; 0 restricted, 0 conditionalxray:GetSamplingTargets, xray:GetTraceSummaries

The full action list is in actions.json.

Excluded and conditional actions

No patterns are excluded by NotAction or Deny statements.

Resource scope and attachment

Resource scope across granted actions: mixed.

Can be attached: Yes, to users, groups and roles.

Why this tier

  • Grants 4 write, tagging or permissions-management actions, short of full control of any service.

Guidance

Practical scope

The BaseSecurityAuditStatement statement applies to Resource "*". A second statement, APIGatewayAccess, allows apigateway:GET on a list of Amazon API Gateway resource ARNs. Alongside list, get and describe actions the document includes iam:GenerateCredentialReport, iam:GenerateServiceLastAccessedDetails, iam:SimulatePrincipalPolicy, rds:DownloadDBLogFilePortion and codedeploy:Batch*.

Use cases

  • Monitor an account for compliance with security requirements, and access logs and events to investigate potential security breaches or potential malicious activity (the Security auditor job function).
  • Give software that audits the configuration of an AWS account access to read security configuration metadata.

Best practices

  • AWS managed policies don't grant least privilege permissions. The IAM User Guide suggests using IAM Access Analyzer to see which permissions principals actually use, then writing a custom policy or generating one with only the required permissions.

Security considerations

  • The main statement applies to all resources. Besides read-style actions it includes iam:SimulatePrincipalPolicy and rds:DownloadDBLogFilePortion, so review the full document before giving it to a person or tool.
  • The document allows cloudtrail:LookupEvents, logs:Describe*, logs:GetLogDelivery and logs:ListLogDeliveries. It does not include logs:GetLogEvents, logs:FilterLogEvents or logs:StartQuery. It names actions under 198 service prefixes.
  • You cannot change the permissions in an AWS managed policy. If AWS updates the policy, the update affects every user, group and role it is attached to.

Assignment guidance

You can attach this policy to your users, groups and roles. The reference page also links to guidance on creating a permission set using AWS managed policies in IAM Identity Center. AWS says you can attach job function policies to any IAM identity. It fits a security auditor or an auditing tool that needs to read configuration data across services.

Same domain

Frequently asked questions

When should I attach SecurityAudit?
Attach it for a user who monitors accounts for compliance with security requirements, or for software that audits the configuration of an AWS account. It is the Security auditor job function.
What does SecurityAudit grant?
It grants access to read security configuration metadata: permissions to view configuration data for many AWS services and to review their logs, on all resources, plus apigateway:GET on a list of Amazon API Gateway resource ARNs.
What are the security risks of SecurityAudit?
The policy applies to all resources and includes actions such as iam:SimulatePrincipalPolicy and rds:DownloadDBLogFilePortion as well as read-style actions. Among log-related actions it allows cloudtrail:LookupEvents, logs:Describe*, logs:GetLogDelivery and logs:ListLogDeliveries, but not logs:GetLogEvents, logs:FilterLogEvents or logs:StartQuery. AWS managed policies don't grant least privilege permissions, and you must consider the security risk of granting principals more permissions than they need. AWS updates to the policy affect every identity it is attached to.

Policy JSON

Download policy.json

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "BaseSecurityAuditStatement",
      "Effect": "Allow",
      "Action": [
        "a4b:ListSkills",
        "access-analyzer:GetAnalyzedResource",
        "access-analyzer:GetAnalyzer",
        "access-analyzer:GetArchiveRule",
        "access-analyzer:GetFinding",
        "access-analyzer:ListAnalyzedResources",
        "access-analyzer:ListAnalyzers",
        "access-analyzer:ListArchiveRules",
        "access-analyzer:ListFindings",
        "access-analyzer:ListTagsForResource",
        "account:GetAccountInformation",
        "account:GetAlternateContact",
        "account:GetPrimaryEmail",
        "account:GetRegionOptStatus",
        "acm-pca:DescribeCertificateAuthority",
        "acm-pca:DescribeCertificateAuthorityAuditReport",
        "acm-pca:GetPolicy",
        "acm-pca:ListCertificateAuthorities",
        "acm-pca:ListPermissions",
        "acm-pca:ListTags",
        "acm:Describe*",
        "acm:List*",
        "airflow:GetEnvironment",
        "airflow:ListEnvironments",
        "amplify:GetWebACLForResource",
        "amplify:ListDomainAssociations",
        "amplify:ListResourcesForWebACL",
        "apigateway:GetPortal",
        "apigateway:GetPortalProduct",
        "apigateway:GetPortalProductSharingPolicy",
        "apigateway:GetRoutingRule",
        "apigateway:ListPortalProducts",
        "apigateway:ListPortals",
        "apigateway:ListProductPages",
        "apigateway:ListProductRestEndpointPages",
        "apigateway:ListRoutingRules",
        "appconfig:GetAccountSettings",
        "appconfig:GetApplication",
        "appconfig:GetConfigurationProfile",
        "appconfig:GetDeploymentStrategy",
        "appconfig:GetEnvironment",
        "appconfig:GetExperimentDefinition",
        "appconfig:GetExtension",
        "appconfig:GetExtensionAssociation",
        "appconfig:ListApplications",
        "appconfig:ListConfigurationProfiles",
        "appconfig:ListDeploymentStrategies",
        "appconfig:ListDeployments",
        "appconfig:ListEnvironments",
        "appconfig:ListExperimentDefinitions",
        "appconfig:ListExperimentRuns",
        "appconfig:ListExtensionAssociations",
        "appconfig:ListExtensions",
        "appconfig:ListHostedConfigurationVersions",
        "appconfig:ListTagsForResource",
        "appflow:ListFlows",
        "appflow:ListTagsForResource",
        "application-autoscaling:Describe*",
        "appmesh:Describe*",
        "appmesh:List*",
        "apprunner:DescribeAutoScalingConfiguration",
        "apprunner:DescribeCustomDomains",
        "apprunner:DescribeObservabilityConfiguration",
        "apprunner:DescribeService",
        "apprunner:DescribeVpcConnector",
        "apprunner:DescribeVpcIngressConnection",
        "apprunner:ListAutoScalingConfigurations",
        "apprunner:ListConnections",
        "apprunner:ListObservabilityConfigurations",
        "apprunner:ListOperations",
        "apprunner:ListServices",
        "apprunner:ListTagsForResource",
        "apprunner:ListVpcConnectors",
        "apprunner:ListVpcIngressConnections",
        "appsync:GetApi",
        "appsync:GetApiCache",
        "appsync:GetChannelNamespace",
        "appsync:GetGraphqlApi",
        "appsync:GetIntrospectionSchema",
        "appsync:GetResourcePolicy",
        "appsync:GetSourceApiAssociation",
        "appsync:List*",
        "athena:GetWorkGroup",
        "athena:List*",
        "auditmanager:GetAccountStatus",
        "auditmanager:ListAssessmentControlInsightsByControlDomain",
        "auditmanager:ListAssessmentFrameworks",
        "auditmanager:ListAssessmentFrameworkShareRequests",
        "auditmanager:ListAssessmentReports",
        "auditmanager:ListAssessments",
        "auditmanager:ListControlDomainInsights",
        "auditmanager:ListControlDomainInsightsByAssessment",
        "auditmanager:ListControlInsightsByControlDomain",
        "auditmanager:ListControls",
        "auditmanager:ListNotifications",
        "auditmanager:ListTagsForResource",
        "autoscaling-plans:DescribeScalingPlans",
        "autoscaling:Describe*",
        "backup:DescribeBackupVault",
        "backup:DescribeGlobalSettings",
        "backup:DescribeRegionSettings",
        "backup:GetBackupPlan",
        "backup:GetBackupPlanFromJSON",
        "backup:GetBackupPlanFromTemplate",
        "backup:GetBackupSelection",
        "backup:GetBackupVaultAccessPolicy",
        "backup:GetBackupVaultNotifications",
        "backup:ListBackupPlans",
        "backup:ListBackupSelections",
        "backup:ListBackupVaults",
        "backup:ListProtectedResources",
        "backup:ListTags",
        "batch:DescribeComputeEnvironments",
        "batch:DescribeJobDefinitions",
        "bedrock:CheckIngestedDocumentAcl",
        "bedrock:GetAccountDataRetention",
        "bedrock:GetAdvancedPromptOptimizationJob",
        "bedrock:GetAgent",
        "bedrock:GetAgentActionGroup",
        "bedrock:GetAgentAlias",
        "bedrock:GetAgentCollaborator",
        "bedrock:GetAgentKnowledgeBase",
        "bedrock:GetAgentVersion",
        "bedrock:GetAsyncInvoke",
        "bedrock:GetAutomatedReasoningPolicy",
        "bedrock:GetAutomatedReasoningPolicyBuildWorkflow",
        "bedrock:GetAutomatedReasoningPolicyNextScenario",
        "bedrock:GetBlueprint",
        "bedrock:GetBlueprintOptimizationStatus",
        "bedrock:GetBlueprintRecommendation",
        "bedrock:GetCustomModel",
        "bedrock:GetCustomModelDeployment",
        "bedrock:GetDataAutomationLibrary",
        "bedrock:GetDataAutomationLibraryIngestionJob",
        "bedrock:GetDataAutomationProject",
        "bedrock:GetDataAutomationStatus",
        "bedrock:GetDataSource",
        "bedrock:GetEvaluationJob",
        "bedrock:GetExecutionFlowSnapshot",
        "bedrock:GetFlow",
        "bedrock:GetFlowAlias",
        "bedrock:GetFlowExecution",
        "bedrock:GetFlowVersion",
        "bedrock:GetFoundationModel",
        "bedrock:GetFoundationModelAvailability",
        "bedrock:GetGuardrail",
        "bedrock:GetImportedModel",
        "bedrock:GetInferenceProfile",
        "bedrock:GetIngestedDocumentAcl",
        "bedrock:GetIngestionJob",
        "bedrock:GetKnowledgeBase",
        "bedrock:GetKnowledgeBaseDocuments",
        "bedrock:GetMarketplaceModelEndpoint",
        "bedrock:GetModelCopyJob",
        "bedrock:GetModelCustomizationJob",
        "bedrock:GetModelImportJob",
        "bedrock:GetModelInvocationJob",
        "bedrock:GetModelInvocationLoggingConfiguration",
        "bedrock:GetPromptRouter",
        "bedrock:GetProvisionedModelThroughput",
        "bedrock:GetResourcePolicy",
        "bedrock:ListAgentActionGroups",
        "bedrock:ListAgentAliases",
        "bedrock:ListAgentKnowledgeBases",
        "bedrock:ListAgents",
        "bedrock:ListAgentVersions",
        "bedrock:ListCustomModels",
        "bedrock:ListDataSources",
        "bedrock:ListEvaluationJobs",
        "bedrock:ListFlowAliases",
        "bedrock:ListFlows",
        "bedrock:ListFlowVersions",
        "bedrock:ListFoundationModels",
        "bedrock:ListGuardrails",
        "bedrock:ListImportedModels",
        "bedrock:ListInferenceProfiles",
        "bedrock:ListIngestionJobs",
        "bedrock:ListKnowledgeBases",
        "bedrock:ListMarketplaceModelEndpoints",
        "bedrock:ListModelCopyJobs",
        "bedrock:ListModelCustomizationJobs",
        "bedrock:ListModelImportJobs",
        "bedrock:ListModelInvocationJobs",
        "bedrock:ListPromptRouters",
        "bedrock:ListPrompts",
        "bedrock:ListProvisionedModelThroughputs",
        "bedrock:ListTagsForResource",
        "bedrock-agentcore:GetABTest",
        "bedrock-agentcore:GetAgentRuntime",
        "bedrock-agentcore:GetAgentRuntimeEndpoint",
        "bedrock-agentcore:GetApiKeyCredentialProvider",
        "bedrock-agentcore:GetBatchEvaluation",
        "bedrock-agentcore:GetBrowser",
        "bedrock-agentcore:GetBrowserProfile",
        "bedrock-agentcore:GetCodeInterpreter",
        "bedrock-agentcore:GetConfigurationBundle",
        "bedrock-agentcore:GetConfigurationBundleVersion",
        "bedrock-agentcore:GetEvaluator",
        "bedrock-agentcore:GetGateway",
        "bedrock-agentcore:GetGatewayTarget",
        "bedrock-agentcore:GetHarness",
        "bedrock-agentcore:GetMemory",
        "bedrock-agentcore:GetOauth2CredentialProvider",
        "bedrock-agentcore:GetOnlineEvaluationConfig",
        "bedrock-agentcore:GetPaymentConnector",
        "bedrock-agentcore:GetPaymentCredentialProvider",
        "bedrock-agentcore:GetPaymentInstrument",
        "bedrock-agentcore:GetPaymentManager",
        "bedrock-agentcore:GetPaymentSession",
        "bedrock-agentcore:GetPolicy",
        "bedrock-agentcore:GetPolicyEngine",
        "bedrock-agentcore:GetPolicyGeneration",
        "bedrock-agentcore:GetRecommendation",
        "bedrock-agentcore:GetRegistry",
        "bedrock-agentcore:GetRegistryRecord",
        "bedrock-agentcore:GetResourcePolicy",
        "bedrock-agentcore:GetTokenVault",
        "bedrock-agentcore:ListABTests",
        "bedrock-agentcore:ListAgentRuntimeEndpoints",
        "bedrock-agentcore:ListAgentRuntimeVersions",
        "bedrock-agentcore:ListAgentRuntimes",
        "bedrock-agentcore:ListApiKeyCredentialProviders",
        "bedrock-agentcore:ListBatchEvaluations",
        "bedrock-agentcore:ListBrowserProfiles",
        "bedrock-agentcore:ListBrowsers",
        "bedrock-agentcore:ListCodeInterpreters",
        "bedrock-agentcore:ListConfigurationBundleVersions",
        "bedrock-agentcore:ListConfigurationBundles",
        "bedrock-agentcore:ListEvaluators",
        "bedrock-agentcore:ListGatewayTargets",
        "bedrock-agentcore:ListGateways",
        "bedrock-agentcore:ListHarnesses",
        "bedrock-agentcore:ListMemories",
        "bedrock-agentcore:ListOauth2CredentialProviders",
        "bedrock-agentcore:ListOnlineEvaluationConfigs",
        "bedrock-agentcore:ListPaymentConnectors",
        "bedrock-agentcore:ListPaymentCredentialProviders",
        "bedrock-agentcore:ListPaymentInstruments",
        "bedrock-agentcore:ListPaymentManagers",
        "bedrock-agentcore:ListPaymentSessions",
        "bedrock-agentcore:ListPolicies",
        "bedrock-agentcore:ListPolicyEngines",
        "bedrock-agentcore:ListPolicyGenerationAssets",
        "bedrock-agentcore:ListPolicyGenerations",
        "bedrock-agentcore:ListRecommendations",
        "bedrock-agentcore:ListRegistries",
        "bedrock-agentcore:ListRegistryRecords",
        "bedrock-agentcore:ListTagsForResource",
        "braket:SearchJobs",
        "braket:SearchQuantumTasks",
        "chime:List*",
        "cleanrooms:BatchGetCollaborationAnalysisTemplate",
        "cleanrooms:BatchGetSchema",
        "cleanrooms:BatchGetSchemaAnalysisRule",
        "cleanrooms:GetAnalysisTemplate",
        "cleanrooms:GetCollaboration",
        "cleanrooms:GetCollaborationAnalysisTemplate",
        "cleanrooms:GetCollaborationConfiguredAudienceModelAssociation",
        "cleanrooms:GetCollaborationIdNamespaceAssociation",
        "cleanrooms:GetCollaborationPrivacyBudgetTemplate",
        "cleanrooms:GetConfiguredAudienceModelAssociation",
        "cleanrooms:GetConfiguredTable",
        "cleanrooms:GetConfiguredTableAnalysisRule",
        "cleanrooms:GetConfiguredTableAssociation",
        "cleanrooms:GetConfiguredTableAssociationAnalysisRule",
        "cleanrooms:GetIdMappingTable",
        "cleanrooms:GetIdNamespaceAssociation",
        "cleanrooms:GetMembership",
        "cleanrooms:GetPrivacyBudgetTemplate",
        "cleanrooms:GetProtectedQuery",
        "cleanrooms:GetSchema",
        "cleanrooms:GetSchemaAnalysisRule",
        "cleanrooms:ListAnalysisTemplates",
        "cleanrooms:ListCollaborationAnalysisTemplates",
        "cleanrooms:ListCollaborationConfiguredAudienceModelAssociations",
        "cleanrooms:ListCollaborationIdNamespaceAssociations",
        "cleanrooms:ListCollaborationPrivacyBudgets",
        "cleanrooms:ListCollaborationPrivacyBudgetTemplates",
        "cleanrooms:ListCollaborations",
        "cleanrooms:ListConfiguredAudienceModelAssociations",
        "cleanrooms:ListConfiguredTableAssociations",
        "cleanrooms:ListConfiguredTables",
        "cleanrooms:ListIdMappingTables",
        "cleanrooms:ListIdNamespaceAssociations",
        "cleanrooms:ListMembers",
        "cleanrooms:ListMemberships",
        "cleanrooms:ListPrivacyBudgets",
        "cleanrooms:ListPrivacyBudgetTemplates",
        "cleanrooms:ListProtectedQueries",
        "cleanrooms:ListSchemas",
        "cleanrooms:ListTagsForResource",
        "cleanrooms:PreviewPrivacyImpact",
        "cloud9:Describe*",
        "cloud9:ListEnvironments",
        "clouddirectory:ListDirectories",
        "cloudformation:DescribeStack*",
        "cloudformation:GetStackPolicy",
        "cloudformation:GetTemplate",
        "cloudformation:GetTemplateSummary",
        "cloudformation:ListStackResources",
        "cloudformation:ListStack*",
        "cloudfront:Get*",
        "cloudfront:List*",
        "cloudsearch:DescribeDomainEndpointOptions",
        "cloudsearch:DescribeDomains",
        "cloudsearch:DescribeServiceAccessPolicies",
        "cloudtrail:DescribeTrails",
        "cloudtrail:GetEventSelectors",
        "cloudtrail:GetInsightSelectors",
        "cloudtrail:GetTrail",
        "cloudtrail:GetTrailStatus",
        "cloudtrail:ListEventDataStores",
        "cloudtrail:ListTags",
        "cloudtrail:ListTrails",
        "cloudtrail:LookupEvents",
        "cloudwatch:Describe*",
        "cloudwatch:GetDashboard",
        "cloudwatch:GetMetricData",
        "cloudwatch:ListDashboards",
        "cloudwatch:ListMetrics",
        "cloudwatch:ListTagsForResource",
        "codeartifact:GetDomainPermissionsPolicy",
        "codeartifact:GetRepositoryPermissionsPolicy",
        "codeartifact:ListDomains",
        "codeartifact:ListPackages",
        "codeartifact:ListRepositories",
        "codebuild:BatchGetProjects",
        "codebuild:GetResourcePolicy",
        "codebuild:ListProjects",
        "codebuild:ListSourceCredentials",
        "codecommit:BatchGetRepositories",
        "codecommit:GetBranch",
        "codecommit:GetObjectIdentifier",
        "codecommit:GetRepository",
        "codecommit:GetRepositoryTriggers",
        "codecommit:List*",
        "codedeploy:Batch*",
        "codedeploy:Get*",
        "codedeploy:List*",
        "codepipeline:GetJobDetails",
        "codepipeline:GetPipeline",
        "codepipeline:GetPipelineExecution",
        "codepipeline:GetPipelineState",
        "codepipeline:ListPipelines",
        "codestar:Describe*",
        "codestar:List*",
        "cognito-identity:Describe*",
        "cognito-identity:GetIdentityPoolRoles",
        "cognito-identity:GetPrincipalTagAttributeMap",
        "cognito-identity:ListIdentities",
        "cognito-identity:ListIdentityPools",
        "cognito-identity:ListTagsForResource",
        "cognito-idp:Describe*",
        "cognito-idp:ListDevices",
        "cognito-idp:ListGroups",
        "cognito-idp:ListIdentityProviders",
        "cognito-idp:ListResourceServers",
        "cognito-idp:ListTagsForResource",
        "cognito-idp:ListUserImportJobs",
        "cognito-idp:ListUserPoolClients",
        "cognito-idp:ListUserPools",
        "cognito-idp:ListUsers",
        "cognito-idp:ListUsersInGroup",
        "cognito-sync:Describe*",
        "cognito-sync:List*",
        "comprehend:Describe*",
        "comprehend:List*",
        "comprehendmedical:ListICD10CMInferenceJobs",
        "comprehendmedical:ListPHIDetectionJobs",
        "comprehendmedical:ListRxNormInferenceJobs",
        "comprehendmedical:ListSNOMEDCTInferenceJobs",
        "config:BatchGetAggregateResourceConfig",
        "config:BatchGetResourceConfig",
        "config:Deliver*",
        "config:Describe*",
        "config:Get*",
        "config:List*",
        "config:SelectAggregateResourceConfig",
        "config:SelectResourceConfig",
        "connect:ListApprovedOrigins",
        "connect:ListInstanceAttributes",
        "connect:ListInstances",
        "connect:ListInstanceStorageConfigs",
        "connect:ListIntegrationAssociations",
        "connect:ListLambdaFunctions",
        "connect:ListLexBots",
        "connect:ListSecurityKeys",
        "databrew:DescribeDataset",
        "databrew:DescribeProject",
        "databrew:ListJobs",
        "databrew:ListProjects",
        "dataexchange:ListDataSets",
        "datapipeline:DescribeObjects",
        "datapipeline:DescribePipelines",
        "datapipeline:EvaluateExpression",
        "datapipeline:GetPipelineDefinition",
        "datapipeline:ListPipelines",
        "datapipeline:QueryObjects",
        "datapipeline:ValidatePipelineDefinition",
        "datasync:Describe*",
        "datasync:List*",
        "dax:Describe*",
        "dax:ListTags",
        "deepracer:ListModels",
        "detective:GetGraphIngestState",
        "detective:ListGraphs",
        "detective:ListMembers",
        "devicefarm:ListProjects",
        "directconnect:Describe*",
        "discovery:DescribeAgents",
        "discovery:DescribeConfigurations",
        "discovery:DescribeContinuousExports",
        "discovery:DescribeExportConfigurations",
        "discovery:DescribeExportTasks",
        "discovery:DescribeImportTasks",
        "dlm:GetLifecyclePolicies",
        "dlm:GetLifecyclePolicy",
        "dlm:ListTagsForResource",
        "dms:Describe*",
        "dms:ListTagsForResource",
        "docdb-elastic:ListClusters",
        "ds:DescribeDirectories",
        "dynamodb:DescribeBackup",
        "dynamodb:DescribeContinuousBackups",
        "dynamodb:DescribeContributorInsights",
        "dynamodb:DescribeEndpoints",
        "dynamodb:DescribeExport",
        "dynamodb:DescribeGlobalTable",
        "dynamodb:DescribeGlobalTableSettings",
        "dynamodb:DescribeImport",
        "dynamodb:DescribeKinesisStreamingDestination",
        "dynamodb:DescribeLimits",
        "dynamodb:DescribeReservedCapacity",
        "dynamodb:DescribeReservedCapacityOfferings",
        "dynamodb:DescribeStream",
        "dynamodb:DescribeTable",
        "dynamodb:DescribeTableReplicaAutoScaling",
        "dynamodb:DescribeTimeToLive",
        "dynamodb:GetAbacStatus",
        "dynamodb:GetResourcePolicy",
        "dynamodb:ListBackups",
        "dynamodb:ListContributorInsights",
        "dynamodb:ListExports",
        "dynamodb:ListGlobalTables",
        "dynamodb:ListImports",
        "dynamodb:ListStreams",
        "dynamodb:ListTables",
        "dynamodb:ListTagsOfResource",
        "ec2:Describe*",
        "ec2:GetActiveVpnTunnelStatus",
        "ec2:GetAllowedImagesSettings",
        "ec2:GetAssociatedEnclaveCertificateIamRoles",
        "ec2:GetAssociatedIpv6PoolCidrs",
        "ec2:GetCapacityManagerAttributes",
        "ec2:GetCapacityManagerMetricDimensions",
        "ec2:GetCapacityManagerMonitoredTagKeys",
        "ec2:GetCapacityReservationUsage",
        "ec2:GetCoipPoolUsage",
        "ec2:GetDeclarativePoliciesReportSummary",
        "ec2:GetDefaultCreditSpecification",
        "ec2:GetEbsDefaultKmsKeyId",
        "ec2:GetEbsEncryptionByDefault",
        "ec2:GetEnabledIpamPolicy",
        "ec2:GetFlowLogsIntegrationTemplate",
        "ec2:GetGroupsForCapacityReservation",
        "ec2:GetHostReservationPurchasePreview",
        "ec2:GetImageAncestry",
        "ec2:GetImageBlockPublicAccessState",
        "ec2:GetInstanceMetadataDefaults",
        "ec2:GetInstanceTypesFromInstanceRequirements",
        "ec2:GetIpamAddressHistory",
        "ec2:GetIpamDiscoveredAccounts",
        "ec2:GetIpamDiscoveredResourceCidrs",
        "ec2:GetIpamDiscoveredRoutes",
        "ec2:GetIpamInternetRegistryAssociationAsns",
        "ec2:GetIpamInternetRegistryAssociationCidrs",
        "ec2:GetIpamPolicyAllocationRules",
        "ec2:GetIpamPolicyOrganizationTargets",
        "ec2:GetIpamPoolCidrs",
        "ec2:GetIpamPrefixListResolverRules",
        "ec2:GetIpamPrefixListResolverVersions",
        "ec2:GetIpamResourceCidrs",
        "ec2:GetIpamRouteOriginAuthorizations",
        "ec2:GetIpamRouteProtectionFindings",
        "ec2:GetIpamRoutingPolicyRegistrations",
        "ec2:GetManagedPrefixListAssociations",
        "ec2:GetManagedPrefixListEntries",
        "ec2:GetManagedResourceVisibility",
        "ec2:GetNetworkInsightsAccessScopeAnalysisFindings",
        "ec2:GetNetworkInsightsAccessScopeContent",
        "ec2:GetReservedInstancesExchangeQuote",
        "ec2:GetResourcePolicy",
        "ec2:GetRouteServerAssociations",
        "ec2:GetRouteServerPropagations",
        "ec2:GetSecurityGroupsForVpc",
        "ec2:GetSerialConsoleAccessStatus",
        "ec2:GetSnapshotBlockPublicAccessState",
        "ec2:GetSpotPlacementScores",
        "ec2:GetSubnetCidrReservations",
        "ec2:GetTransitGatewayAttachmentPropagations",
        "ec2:GetTransitGatewayMeteringPolicyEntries",
        "ec2:GetTransitGatewayMulticastDomainAssociations",
        "ec2:GetTransitGatewayPolicyTableAssociations",
        "ec2:GetTransitGatewayPolicyTableEntries",
        "ec2:GetTransitGatewayPrefixListReferences",
        "ec2:GetTransitGatewayRouteTableAssociations",
        "ec2:GetTransitGatewayRouteTablePropagations",
        "ec2:GetVerifiedAccessEndpointPolicy",
        "ec2:GetVerifiedAccessEndpointTargets",
        "ec2:GetVerifiedAccessGroupPolicy",
        "ec2:GetVerifiedAccessInstanceWebAcl",
        "ec2:GetVpcResourcesBlockingEncryptionEnforcement",
        "ec2:GetVpnConnectionDeviceTypes",
        "ec2:GetVpnTunnelReplacementStatus",
        "ec2:ListImagesInRecycleBin",
        "ec2:ListSnapshotsInRecycleBin",
        "ec2:ListVolumesInRecycleBin",
        "ec2:SearchLocalGatewayRoutes",
        "ec2:SearchTransitGatewayMulticastGroups",
        "ec2:SearchTransitGatewayRoutes",
        "ecr-public:DescribeImages",
        "ecr-public:DescribeImageTags",
        "ecr-public:DescribeRegistries",
        "ecr-public:DescribeRepositories",
        "ecr-public:GetRegistryCatalogData",
        "ecr-public:GetRepositoryCatalogData",
        "ecr-public:GetRepositoryPolicy",
        "ecr-public:ListTagsForResource",
        "ecr:BatchGetRepositoryScanningConfiguration",
        "ecr:DescribeImages",
        "ecr:DescribeImageScanFindings",
        "ecr:DescribeRegistry",
        "ecr:DescribeRepositories",
        "ecr:GetLifecyclePolicy",
        "ecr:GetRegistryPolicy",
        "ecr:GetRegistryScanningConfiguration",
        "ecr:GetRepositoryPolicy",
        "ecr:ListImages",
        "ecr:ListTagsForResource",
        "ecs:Describe*",
        "ecs:List*",
        "eks:DescribeAccessEntry",
        "eks:DescribeCluster",
        "eks:DescribeFargateProfile",
        "eks:DescribeNodeGroup",
        "eks:ListAccessEntries",
        "eks:ListAssociatedAccessPolicies",
        "eks:ListClusters",
        "eks:ListFargateProfiles",
        "eks:ListNodeGroups",
        "eks:ListTagsForResource",
        "eks:ListUpdates",
        "elasticache:Describe*",
        "elasticache:ListTagsForResource",
        "elasticbeanstalk:Describe*",
        "elasticbeanstalk:ListTagsForResource",
        "elasticfilesystem:DescribeAccessPoints",
        "elasticfilesystem:DescribeAccountPreferences",
        "elasticfilesystem:DescribeBackupPolicy",
        "elasticfilesystem:DescribeFileSystemPolicy",
        "elasticfilesystem:DescribeFileSystems",
        "elasticfilesystem:DescribeLifecycleConfiguration",
        "elasticfilesystem:DescribeMountTargets",
        "elasticfilesystem:DescribeMountTargetSecurityGroups",
        "elasticfilesystem:DescribeReplicationConfigurations",
        "elasticfilesystem:DescribeTags",
        "elasticloadbalancing:Describe*",
        "elasticmapreduce:Describe*",
        "elasticmapreduce:GetAutoTerminationPolicy",
        "elasticmapreduce:GetBlockPublicAccessConfiguration",
        "elasticmapreduce:GetManagedScalingPolicy",
        "elasticmapreduce:ListBootstrapActions",
        "elasticmapreduce:ListClusters",
        "elasticmapreduce:ListInstanceFleets",
        "elasticmapreduce:ListInstanceGroups",
        "elasticmapreduce:ListInstances",
        "elasticmapreduce:ListSecurityConfigurations",
        "elastictranscoder:ListPipelines",
        "emr-containers:ListTagsForResource",
        "emr-containers:ListVirtualClusters",
        "emr-serverless:GetApplication",
        "emr-serverless:ListApplications",
        "emr-serverless:ListJobRuns",
        "entityresolution:GetIdNamespace",
        "es:Describe*",
        "es:GetCompatibleVersions",
        "es:ListDomainNames",
        "es:ListElasticsearchInstanceTypeDetails",
        "es:ListElasticsearchVersions",
        "es:ListTags",
        "events:Describe*",
        "events:List*",
        "events:TestEventPattern",
        "finspace:ListEnvironments",
        "finspace:ListKxEnvironments",
        "firehose:Describe*",
        "firehose:List*",
        "fms:ListComplianceStatus",
        "fms:ListPolicies",
        "forecast:ListDatasets",
        "frauddetector:GetDetectors",
        "fsx:Describe*",
        "fsx:List*",
        "gamelift:ListBuilds",
        "gamelift:ListFleets",
        "geo:ListMaps",
        "glacier:DescribeJob",
        "glacier:DescribeVault",
        "glacier:GetDataRetrievalPolicy",
        "glacier:GetVaultAccessPolicy",
        "glacier:GetVaultLock",
        "glacier:GetVaultNotifications",
        "glacier:ListJobs",
        "glacier:ListTagsForVault",
        "glacier:ListVaults",
        "globalaccelerator:Describe*",
        "globalaccelerator:List*",
        "glue:GetCrawlers",
        "glue:GetDatabases",
        "glue:GetDataCatalogEncryptionSettings",
        "glue:GetDevEndpoints",
        "glue:GetJobBookmark",
        "glue:GetJobRuns",
        "glue:GetJobs",
        "glue:GetResourcePolicies",
        "glue:GetResourcePolicy",
        "glue:GetSchema",
        "glue:GetSecurityConfiguration",
        "glue:GetSecurityConfigurations",
        "glue:GetTable",
        "glue:GetTableVersion",
        "glue:GetTableVersions",
        "glue:GetTables",
        "glue:GetTags",
        "glue:ListJobs",
        "glue:ListSchemaVersions",
        "glue:ListSchemas",
        "glue:ListSessions",
        "grafana:ListWorkspaces",
        "greengrass:List*",
        "guardduty:DescribeMalwareScans",
        "guardduty:DescribeOrganizationConfiguration",
        "guardduty:DescribePublishingDestination",
        "guardduty:Get*",
        "guardduty:List*",
        "health:DescribeAffectedAccountsForOrganization",
        "health:DescribeAffectedEntities",
        "health:DescribeAffectedEntitiesForOrganization",
        "health:DescribeEntityAggregates",
        "health:DescribeEventAggregates",
        "health:DescribeEventDetails",
        "health:DescribeEventDetailsForOrganization",
        "health:DescribeEvents",
        "health:DescribeEventsForOrganization",
        "health:DescribeEventTypes",
        "health:DescribeHealthServiceStatusForOrganization",
        "healthlake:ListFHIRDatastores",
        "honeycode:ListTables",
        "iam:GenerateCredentialReport",
        "iam:GenerateServiceLastAccessedDetails",
        "iam:Get*",
        "iam:List*",
        "iam:SimulateCustomPolicy",
        "iam:SimulatePrincipalPolicy",
        "identitystore:DescribeGroupMembership",
        "identitystore:GetGroupId",
        "identitystore:GetGroupMembershipId",
        "identitystore:GetUserId",
        "identitystore:IsMemberInGroups",
        "identitystore:ListGroupMemberships",
        "identitystore:ListGroupMembershipsForMember",
        "identitystore:ListGroups",
        "identitystore:ListUsers",
        "inspector:Describe*",
        "inspector:Get*",
        "inspector:List*",
        "inspector:Preview*",
        "inspector2:BatchGetAccountStatus",
        "inspector2:BatchGetFreeTrialInfo",
        "inspector2:DescribeOrganizationConfiguration",
        "inspector2:GetConfiguration",
        "inspector2:GetDelegatedAdminAccount",
        "inspector2:GetFindingsReportStatus",
        "inspector2:GetMember",
        "inspector2:ListAccountPermissions",
        "inspector2:ListCoverage",
        "inspector2:ListCoverageStatistics",
        "inspector2:ListDelegatedAdminAccounts",
        "inspector2:ListFilters",
        "inspector2:ListFindingAggregations",
        "inspector2:ListFindings",
        "inspector2:ListTagsForResource",
        "inspector2:ListUsageTotals",
        "iot:Describe*",
        "iot:GetPolicy",
        "iot:GetPolicyVersion",
        "iot:List*",
        "iotanalytics:ListChannels",
        "iotevents:ListInputs",
        "iotfleetwise:ListModelManifests",
        "iotsitewise:DescribeGatewayCapabilityConfiguration",
        "iotsitewise:ListAssetModels",
        "iotsitewise:ListGateways",
        "iottwinmaker:ListWorkspaces",
        "kafka-cluster:Describe*",
        "kafka:Describe*",
        "kafka:GetBootstrapBrokers",
        "kafka:GetCompatibleKafkaVersions",
        "kafka:List*",
        "kafkaconnect:Describe*",
        "kafkaconnect:List*",
        "kendra:DescribeIndex",
        "kendra:ListDataSources",
        "kendra:ListIndices",
        "kendra:ListTagsForResource",
        "kinesis:DescribeLimits",
        "kinesis:DescribeStream",
        "kinesis:DescribeStreamConsumer",
        "kinesis:DescribeStreamSummary",
        "kinesis:ListShards",
        "kinesis:ListStreamConsumers",
        "kinesis:ListStreams",
        "kinesis:ListTagsForStream",
        "kinesisanalytics:ListApplications",
        "kinesisanalytics:ListTagsForResource",
        "kinesisvideo:DescribeEdgeConfiguration",
        "kinesisvideo:DescribeMappedResourceConfiguration",
        "kinesisvideo:DescribeMediaStorageConfiguration",
        "kinesisvideo:DescribeNotificationConfiguration",
        "kinesisvideo:DescribeSignalingChannel",
        "kinesisvideo:DescribeStream",
        "kinesisvideo:ListSignalingChannels",
        "kinesisvideo:ListStreams",
        "kinesisvideo:ListTagsForResource",
        "kinesisvideo:ListTagsForStream",
        "kms:Describe*",
        "kms:Get*",
        "kms:List*",
        "lambda:GetAccountSettings",
        "lambda:GetFunctionCodeSigningConfig",
        "lambda:GetFunctionConcurrency",
        "lambda:GetFunctionConfiguration",
        "lambda:GetFunctionEventInvokeConfig",
        "lambda:GetFunctionUrlConfig",
        "lambda:GetLayerVersionPolicy",
        "lambda:GetPolicy",
        "lambda:GetProvisionedConcurrencyConfig",
        "lambda:GetResourcePolicy",
        "lambda:GetRuntimeManagementConfig",
        "lambda:List*",
        "lex:DescribeBot",
        "lex:DescribeResourcePolicy",
        "lex:ListBots",
        "license-manager:List*",
        "lightsail:GetBuckets",
        "lightsail:GetContainerServices",
        "lightsail:GetDisks",
        "lightsail:GetDiskSnapshots",
        "lightsail:GetInstancePortStates",
        "lightsail:GetInstances",
        "lightsail:GetLoadBalancers",
        "lightsail:GetStaticIps",
        "logs:Describe*",
        "logs:GetLogDelivery",
        "logs:ListLogDeliveries",
        "logs:ListTagsForResource",
        "logs:ListTagsLogGroup",
        "lookoutequipment:ListDatasets",
        "lookoutmetrics:ListAnomalyDetectors",
        "lookoutvision:ListProjects",
        "m2:GetApplication",
        "m2:GetEnvironment",
        "m2:ListApplications",
        "m2:ListEnvironments",
        "m2:ListTagsForResource",
        "machinelearning:DescribeMLModels",
        "macie2:ListFindings",
        "managedblockchain:ListNetworks",
        "mechanicalturk:ListHITs",
        "mediaconnect:Describe*",
        "mediaconnect:List*",
        "medialive:ListChannels",
        "mediapackage-vod:DescribePackagingGroup",
        "mediapackage-vod:ListPackagingGroups",
        "mediapackage:DescribeOriginEndpoint",
        "mediapackage:ListOriginEndpoints",
        "mediastore:DescribeContainer",
        "mediastore:GetContainerPolicy",
        "mediastore:GetCorsPolicy",
        "mediastore:GetLifecyclePolicy",
        "mediastore:ListContainers",
        "mediastore:ListTagsForResource",
        "memorydb:DescribeAcls",
        "memorydb:DescribeClusters",
        "memorydb:DescribeUsers",
        "mq:DescribeBroker",
        "mq:DescribeBrokerEngineTypes",
        "mq:DescribeBrokerInstanceOptions",
        "mq:DescribeConfiguration",
        "mq:DescribeConfigurationRevision",
        "mq:DescribeUser",
        "mq:ListBrokers",
        "mq:ListConfigurationRevisions",
        "mq:ListConfigurations",
        "mq:ListTags",
        "mq:ListUsers",
        "network-firewall:DescribeFirewall",
        "network-firewall:DescribeFirewallPolicy",
        "network-firewall:DescribeLoggingConfiguration",
        "network-firewall:DescribeResourcePolicy",
        "network-firewall:DescribeRuleGroup",
        "network-firewall:ListFirewallPolicies",
        "network-firewall:ListFirewalls",
        "network-firewall:ListRuleGroups",
        "networkmanager:DescribeGlobalNetworks",
        "nimble:ListStudios",
        "opsworks-cm:DescribeServers",
        "opsworks:DescribeStacks",
        "organizations:Describe*",
        "organizations:List*",
        "pcs:GetCluster",
        "pcs:GetComputeNodeGroup",
        "pcs:GetQueue",
        "pcs:ListClusters",
        "pcs:ListComputeNodeGroups",
        "pcs:ListQueues",
        "pcs:ListTagsForResource",
        "personalize:DescribeDatasetGroup",
        "personalize:ListDatasetGroups",
        "private-networks:ListNetworks",
        "profile:GetDomain",
        "profile:ListDomains",
        "profile:ListIntegrations",
        "qapps:GetQApp",
        "qapps:ListQApps",
        "qapps:ListTagsForResource",
        "qbusiness:GetApplication",
        "qbusiness:GetDataSource",
        "qbusiness:GetIndex",
        "qbusiness:GetPlugin",
        "qbusiness:GetPolicy",
        "qbusiness:GetRetriever",
        "qbusiness:GetWebExperience",
        "qbusiness:ListApplications",
        "qbusiness:ListDataSources",
        "qbusiness:ListDataSourceSyncJobs",
        "qbusiness:ListDocuments",
        "qbusiness:ListGroups",
        "qbusiness:ListIndices",
        "qbusiness:ListPlugins",
        "qbusiness:ListRetrievers",
        "qbusiness:ListSubscriptions",
        "qbusiness:ListTagsForResource",
        "qbusiness:ListWebExperiences",
        "qldb:DescribeJournalS3Export",
        "qldb:DescribeLedger",
        "qldb:ListJournalS3Exports",
        "qldb:ListJournalS3ExportsForLedger",
        "qldb:ListLedgers",
        "quicksight:Describe*",
        "quicksight:List*",
        "ram:GetResourceShareAssociations",
        "ram:GetResourceShares",
        "ram:List*",
        "rds:Describe*",
        "rds:DownloadDBLogFilePortion",
        "rds:ListTagsForResource",
        "redshift-serverless:GetNamespace",
        "redshift-serverless:GetResourcePolicy",
        "redshift-serverless:ListSnapshots",
        "redshift-serverless:ListTagsForResource",
        "redshift-serverless:ListWorkgroups",
        "redshift:Describe*",
        "rekognition:Describe*",
        "rekognition:List*",
        "resource-groups:ListGroupResources",
        "robomaker:Describe*",
        "robomaker:List*",
        "rolesanywhere:GetCrl",
        "rolesanywhere:GetProfile",
        "rolesanywhere:GetSubject",
        "rolesanywhere:GetTrustAnchor",
        "rolesanywhere:ListCrls",
        "rolesanywhere:ListProfiles",
        "rolesanywhere:ListSubjects",
        "rolesanywhere:ListTagsForResource",
        "rolesanywhere:ListTrustAnchors",
        "route53:Get*",
        "route53:List*",
        "route53domains:GetDomainDetail",
        "route53domains:GetOperationDetail",
        "route53domains:ListDomains",
        "route53domains:ListOperations",
        "route53domains:ListTagsForDomain",
        "route53resolver:Get*",
        "route53resolver:List*",
        "s3-object-lambda:GetObjectAcl",
        "s3-object-lambda:GetObjectVersionAcl",
        "s3-outposts:ListEndpoints",
        "s3-outposts:ListOutpostsWithS3",
        "s3-outposts:ListSharedEndpoints",
        "s3:DescribeJob",
        "s3:GetAccelerateConfiguration",
        "s3:GetAccessGrantsInstanceResourcePolicy",
        "s3:GetAccessPoint",
        "s3:GetAccessPointConfigurationForObjectLambda",
        "s3:GetAccessPointForObjectLambda",
        "s3:GetAccessPointPolicy",
        "s3:GetAccessPointPolicyForObjectLambda",
        "s3:GetAccessPointPolicyStatus",
        "s3:GetAccessPointPolicyStatusForObjectLambda",
        "s3:GetAccountPublicAccessBlock",
        "s3:GetAnalyticsConfiguration",
        "s3:GetBucket*",
        "s3:GetEncryptionConfiguration",
        "s3:GetInventoryConfiguration",
        "s3:GetLifecycleConfiguration",
        "s3:GetMetricsConfiguration",
        "s3:GetMultiRegionAccessPoint",
        "s3:GetMultiRegionAccessPointPolicy",
        "s3:GetMultiRegionAccessPointPolicyStatus",
        "s3:GetObjectAcl",
        "s3:GetObjectTagging",
        "s3:GetObjectVersionAcl",
        "s3:GetReplicationConfiguration",
        "s3:GetStorageLensConfiguration",
        "s3:GetStorageLensGroup",
        "s3:ListAccessGrants",
        "s3:ListAccessGrantsInstances",
        "s3:ListAccessPoints",
        "s3:ListAccessPointsForObjectLambda",
        "s3:ListAllMyBuckets",
        "s3:ListBucket",
        "s3:ListCallerAccessGrants",
        "s3:ListJobs",
        "s3:ListMultiRegionAccessPoints",
        "s3:ListStorageLensConfigurations",
        "s3:ListStorageLensGroups",
        "s3express:GetBucketPolicy",
        "s3express:GetEncryptionConfiguration",
        "s3express:ListAllMyDirectoryBuckets",
        "s3files:GetAccessPoint",
        "s3files:GetFileSystem",
        "s3files:GetFileSystemPolicy",
        "s3files:GetMountTarget",
        "s3files:GetSynchronizationConfiguration",
        "s3files:ListAccessPoints",
        "s3files:ListFileSystems",
        "s3files:ListMountTargets",
        "s3files:ListTagsForResource",
        "s3tables:GetNamespace",
        "s3tables:GetTableBucketMaintenanceConfiguration",
        "s3tables:GetTableBucketPolicy",
        "s3tables:GetTableMaintenanceConfiguration",
        "s3tables:GetTablePolicy",
        "s3tables:ListNamespaces",
        "s3tables:ListTableBuckets",
        "s3tables:ListTables",
        "s3vectors:GetIndex",
        "s3vectors:GetVectorBucket",
        "s3vectors:GetVectorBucketPolicy",
        "s3vectors:GetVectors",
        "s3vectors:ListIndexes",
        "s3vectors:ListVectorBuckets",
        "s3vectors:ListVectors",
        "sagemaker:Describe*",
        "sagemaker:List*",
        "schemas:DescribeCodeBinding",
        "schemas:DescribeDiscoverer",
        "schemas:DescribeRegistry",
        "schemas:DescribeSchema",
        "schemas:GetResourcePolicy",
        "schemas:ListDiscoverers",
        "schemas:ListRegistries",
        "schemas:ListSchemas",
        "schemas:ListSchemaVersions",
        "schemas:ListTagsForResource",
        "sdb:DomainMetadata",
        "sdb:ListDomains",
        "secretsmanager:DescribeSecret",
        "secretsmanager:GetResourcePolicy",
        "secretsmanager:ListSecrets",
        "secretsmanager:ListSecretVersionIds",
        "securityhub:BatchGetAutomationRules",
        "securityhub:BatchGetConfigurationPolicyAssociations",
        "securityhub:BatchGetControlEvaluations",
        "securityhub:BatchGetEnabledRegionsV2",
        "securityhub:BatchGetSecurityControls",
        "securityhub:BatchGetStandardsControlAssociations",
        "securityhub:Describe*",
        "securityhub:Get*",
        "securityhub:List*",
        "security-ir:BatchGetMemberAccountDetails",
        "security-ir:GetCase",
        "security-ir:GetCaseAttachmentDownloadUrl",
        "security-ir:GetMembership",
        "security-ir:ListCaseEdits",
        "security-ir:ListCases",
        "security-ir:ListComments",
        "security-ir:ListInvestigations",
        "security-ir:ListMemberships",
        "security-ir:ListTagsForResource",
        "serverlessrepo:GetApplicationPolicy",
        "serverlessrepo:List*",
        "servicequotas:GetAssociationForServiceQuotaTemplate",
        "servicequotas:GetAWSDefaultServiceQuota",
        "servicequotas:GetRequestedServiceQuotaChange",
        "servicequotas:GetServiceQuota",
        "servicequotas:GetServiceQuotaIncreaseRequestFromTemplate",
        "servicequotas:ListAWSDefaultServiceQuotas",
        "servicequotas:ListRequestedServiceQuotaChangeHistory",
        "servicequotas:ListRequestedServiceQuotaChangeHistoryByQuota",
        "servicequotas:ListServiceQuotaIncreaseRequestsInTemplate",
        "servicequotas:ListServiceQuotas",
        "servicequotas:ListServices",
        "servicequotas:ListTagsForResource",
        "ses:Describe*",
        "ses:GetAccount",
        "ses:GetAccountSendingEnabled",
        "ses:GetConfigurationSet",
        "ses:GetConfigurationSetEventDestinations",
        "ses:GetDedicatedIps",
        "ses:GetEmailIdentity",
        "ses:GetIdentityDkimAttributes",
        "ses:GetIdentityPolicies",
        "ses:GetIdentityVerificationAttributes",
        "ses:ListConfigurationSets",
        "ses:ListDedicatedIpPools",
        "ses:ListIdentities",
        "ses:ListIdentityPolicies",
        "ses:ListReceiptFilters",
        "ses:ListReceiptRuleSets",
        "ses:ListVerifiedEmailAddresses",
        "shield:Describe*",
        "shield:GetSubscriptionState",
        "shield:List*",
        "snowball:ListClusters",
        "snowball:ListJobs",
        "sns:GetDataProtectionPolicy",
        "sns:GetPlatformApplicationAttributes",
        "sns:GetSubscriptionAttributes",
        "sns:GetTopicAttributes",
        "sns:ListSubscriptions",
        "sns:ListSubscriptionsByTopic",
        "sns:ListTagsForResource",
        "sns:ListTopics",
        "sqs:GetQueueAttributes",
        "sqs:ListDeadLetterSourceQueues",
        "sqs:ListQueues",
        "sqs:ListQueueTags",
        "ssm:Describe*",
        "ssm:GetAutomationExecution",
        "ssm:GetServiceSetting",
        "ssm:ListAssociations",
        "ssm:ListAssociationVersions",
        "ssm:ListCommands",
        "ssm:ListComplianceItems",
        "ssm:ListComplianceSummaries",
        "ssm:ListDocumentMetadataHistory",
        "ssm:ListDocuments",
        "ssm:ListDocumentVersions",
        "ssm:ListInventoryEntries",
        "ssm:ListOpsMetadata",
        "ssm:ListResourceComplianceSummaries",
        "ssm:ListResourceDataSync",
        "ssm:ListTagsForResource",
        "sso:DescribeAccountAssignmentCreationStatus",
        "sso:DescribeAccountAssignmentDeletionStatus",
        "sso:DescribeApplication",
        "sso:DescribeApplicationAssignment",
        "sso:DescribeApplicationProvider",
        "sso:DescribeInstance",
        "sso:DescribeInstanceAccessControlAttributeConfiguration",
        "sso:DescribePermissionSet",
        "sso:DescribePermissionSetProvisioningStatus",
        "sso:DescribeRegion",
        "sso:DescribeTrustedTokenIssuer",
        "sso:GetApplicationAccessScope",
        "sso:GetApplicationAssignmentConfiguration",
        "sso:GetApplicationAuthenticationMethod",
        "sso:GetApplicationGrant",
        "sso:GetApplicationSessionConfiguration",
        "sso:GetInlinePolicyForPermissionSet",
        "sso:GetPermissionsBoundaryForPermissionSet",
        "sso:ListAccountAssignmentCreationStatus",
        "sso:ListAccountAssignmentDeletionStatus",
        "sso:ListAccountAssignments",
        "sso:ListAccountAssignmentsForPrincipal",
        "sso:ListAccountsForProvisionedPermissionSet",
        "sso:ListApplicationAccessScopes",
        "sso:ListApplicationAssignments",
        "sso:ListApplicationAssignmentsForPrincipal",
        "sso:ListApplicationAuthenticationMethods",
        "sso:ListApplicationGrants",
        "sso:ListApplicationInstanceCertificates",
        "sso:ListApplicationInstances",
        "sso:ListApplicationProviders",
        "sso:ListApplications",
        "sso:ListApplicationTemplates",
        "sso:ListCustomerManagedPolicyReferencesInPermissionSet",
        "sso:ListDirectoryAssociations",
        "sso:ListInstances",
        "sso:ListManagedPoliciesInPermissionSet",
        "sso:ListPermissionSetProvisioningStatus",
        "sso:ListPermissionSets",
        "sso:ListPermissionSetsProvisionedToAccount",
        "sso:ListProfileAssociations",
        "sso:ListProfiles",
        "sso:ListRegions",
        "sso:ListTagsForResource",
        "sso:ListTrustedTokenIssuers",
        "sso-directory:ListExternalIdPConfigurationsForDirectory",
        "states:DescribeStateMachine",
        "states:ListStateMachines",
        "states:ListTagsForResource",
        "storagegateway:DescribeBandwidthRateLimit",
        "storagegateway:DescribeCache",
        "storagegateway:DescribeCachediSCSIVolumes",
        "storagegateway:DescribeGatewayInformation",
        "storagegateway:DescribeMaintenanceStartTime",
        "storagegateway:DescribeNFSFileShares",
        "storagegateway:DescribeSMBSettings",
        "storagegateway:DescribeSnapshotSchedule",
        "storagegateway:DescribeStorediSCSIVolumes",
        "storagegateway:DescribeTapeArchives",
        "storagegateway:DescribeTapeRecoveryPoints",
        "storagegateway:DescribeTapes",
        "storagegateway:DescribeUploadBuffer",
        "storagegateway:DescribeVTLDevices",
        "storagegateway:DescribeWorkingStorage",
        "storagegateway:List*",
        "sts:GetAccessKeyInfo",
        "support:DescribeTrustedAdvisorCheckRefreshStatuses",
        "support:DescribeTrustedAdvisorCheckResult",
        "support:DescribeTrustedAdvisorChecks",
        "support:DescribeTrustedAdvisorCheckSummaries",
        "synthetics:DescribeCanaries",
        "synthetics:DescribeCanariesLastRun",
        "synthetics:DescribeRuntimeVersions",
        "synthetics:GetCanary",
        "synthetics:GetCanaryRuns",
        "synthetics:GetGroup",
        "synthetics:ListAssociatedGroups",
        "synthetics:ListGroupResources",
        "synthetics:ListGroups",
        "synthetics:ListTagsForResource",
        "tag:GetResources",
        "tag:GetTagKeys",
        "tiros:GetQueryAnswer",
        "tiros:GetQueryExplanation",
        "tiros:GetQueryExtensionAccounts",
        "transcribe:GetCallAnalyticsCategory",
        "transcribe:GetMedicalVocabulary",
        "transcribe:GetVocabulary",
        "transcribe:GetVocabularyFilter",
        "transcribe:ListCallAnalyticsCategories",
        "transcribe:ListCallAnalyticsJobs",
        "transcribe:ListLanguageModels",
        "transcribe:ListMedicalTranscriptionJobs",
        "transcribe:ListMedicalVocabularies",
        "transcribe:ListTagsForResource",
        "transcribe:ListTranscriptionJobs",
        "transcribe:ListVocabularies",
        "transcribe:ListVocabularyFilters",
        "transfer:Describe*",
        "transfer:List*",
        "translate:List*",
        "trustedadvisor:Describe*",
        "voiceid:DescribeDomain",
        "waf-regional:GetWebACL",
        "waf-regional:ListResourcesForWebACL",
        "waf-regional:ListTagsForResource",
        "waf-regional:ListWebACLs",
        "waf:GetWebACL",
        "waf:ListTagsForResource",
        "waf:ListWebACLs",
        "wafv2:GetLoggingConfiguration",
        "wafv2:GetWebACL",
        "wafv2:GetWebACLForResource",
        "wafv2:ListAvailableManagedRuleGroups",
        "wafv2:ListIPSets",
        "wafv2:ListLoggingConfigurations",
        "wafv2:ListRegexPatternSets",
        "wafv2:ListResourcesForWebACL",
        "wafv2:ListRuleGroups",
        "wafv2:ListTagsForResource",
        "wafv2:ListWebACLs",
        "wisdom:GetAssistant",
        "wisdom:ListAssistants",
        "workdocs:DescribeResourcePermissions",
        "workspaces:Describe*",
        "xray:GetEncryptionConfig",
        "xray:GetGroup",
        "xray:GetGroups",
        "xray:GetSamplingRules",
        "xray:GetSamplingTargets",
        "xray:GetTraceSummaries",
        "xray:ListTagsForResource"
      ],
      "Resource": "*"
    },
    {
      "Sid": "APIGatewayAccess",
      "Effect": "Allow",
      "Action": [
        "apigateway:GET"
      ],
      "Resource": [
        "arn:aws:apigateway:*::/apis",
        "arn:aws:apigateway:*::/apis/*/authorizers/*",
        "arn:aws:apigateway:*::/apis/*/authorizers",
        "arn:aws:apigateway:*::/apis/*/cors",
        "arn:aws:apigateway:*::/apis/*/deployments/*",
        "arn:aws:apigateway:*::/apis/*/deployments",
        "arn:aws:apigateway:*::/apis/*/exports/*",
        "arn:aws:apigateway:*::/apis/*/integrations/*",
        "arn:aws:apigateway:*::/apis/*/integrations",
        "arn:aws:apigateway:*::/apis/*/models/*",
        "arn:aws:apigateway:*::/apis/*/models",
        "arn:aws:apigateway:*::/apis/*/routes/*",
        "arn:aws:apigateway:*::/apis/*/routes",
        "arn:aws:apigateway:*::/apis/*/stages",
        "arn:aws:apigateway:*::/apis/*/stages/*",
        "arn:aws:apigateway:*::/clientcertificates",
        "arn:aws:apigateway:*::/clientcertificates/*",
        "arn:aws:apigateway:*::/domainnames",
        "arn:aws:apigateway:*::/domainnames/*/apimappings",
        "arn:aws:apigateway:*::/restapis",
        "arn:aws:apigateway:*::/restapis/*/authorizers/*",
        "arn:aws:apigateway:*::/restapis/*/authorizers",
        "arn:aws:apigateway:*::/restapis/*/deployments/*",
        "arn:aws:apigateway:*::/restapis/*/deployments",
        "arn:aws:apigateway:*::/restapis/*/documentation/parts/*",
        "arn:aws:apigateway:*::/restapis/*/documentation/parts",
        "arn:aws:apigateway:*::/restapis/*/documentation/versions/*",
        "arn:aws:apigateway:*::/restapis/*/documentation/versions",
        "arn:aws:apigateway:*::/restapis/*/gatewayresponses/*",
        "arn:aws:apigateway:*::/restapis/*/gatewayresponses",
        "arn:aws:apigateway:*::/restapis/*/models/*",
        "arn:aws:apigateway:*::/restapis/*/models",
        "arn:aws:apigateway:*::/restapis/*/requestvalidators",
        "arn:aws:apigateway:*::/restapis/*/requestvalidators/*",
        "arn:aws:apigateway:*::/restapis/*/resources/*",
        "arn:aws:apigateway:*::/restapis/*/resources",
        "arn:aws:apigateway:*::/restapis/*/stages",
        "arn:aws:apigateway:*::/restapis/*/stages/*",
        "arn:aws:apigateway:*::/tags/*",
        "arn:aws:apigateway:*::/vpclinks"
      ]
    }
  ]
}

Version history

Current version v94, edited by AWS on 2026-09-30. Version history is recorded from 2026-11-11. Earlier versions are in the IAM console under Policy versions.

Attach snippets

AWS CLI

aws iam attach-role-policy --role-name ROLE_NAME --policy-arn arn:aws:iam::aws:policy/SecurityAudit
aws iam attach-user-policy --user-name USER_NAME --policy-arn arn:aws:iam::aws:policy/SecurityAudit
aws iam attach-group-policy --group-name GROUP_NAME --policy-arn arn:aws:iam::aws:policy/SecurityAudit

CloudFormation

Resources:
  ExampleRole:
    Type: AWS::IAM::Role
    Properties:
      AssumeRolePolicyDocument: {}  # replace with your trust policy
      ManagedPolicyArns:
        - arn:aws:iam::aws:policy/SecurityAudit

Terraform

resource "aws_iam_role_policy_attachment" "securityaudit" {
  role       = aws_iam_role.example.name
  policy_arn = "arn:aws:iam::aws:policy/SecurityAudit"
}

CDK (TypeScript)

role.addManagedPolicy(
  iam.ManagedPolicy.fromAwsManagedPolicyName("SecurityAudit"),
);

Sources