Skip to main content
IAM Policy Map

WellArchitectedAgentResourceScanning

OperatorAWS managedActivePermissions reviewedShow on mapCompare

Summary

Grants the AWS Well-Architected Agent read-only access to AWS resource configurations, security settings, and operational data to generate optimization recommendations

Permissions imported from the AWS Managed Policy Reference Guide; other sections pending editorial review.

Identity

ARN
arn:aws:iam::aws:policy/WellArchitectedAgentResourceScanning
Default version
v2
Created
Last edited
Services
access-analyzer, acm, acm-pca, aco-automation, aidevops, aiops, airflow, airflow-serverless, amplify, amplifyuibuilder, aoss, apigateway, app-integrations, appconfig, appflow, application-autoscaling, application-signals, applicationinsights, apprunner, appstream, appsync, apptest, aps, arc-region-switch, arc-zonal-shift, athena, auditmanager, autoscaling, aws-external-anthropic, b2bi, backup, backup-gateway, batch, bcm-data-exports, bcm-pricing-calculator, bedrock, bedrock-agentcore, bedrock-mantle, billing, billingconductor, braket, budgets, cases, ce, chatbot, chime, cleanrooms, cleanrooms-ml, cloudformation, cloudfront, cloudtrail, cloudwatch, codeartifact, codebuild, codecommit, codeconnections, codedeploy, codeguru-profiler, codeguru-reviewer, codepipeline, codestar-connections, codestar-notifications, cognito-identity, cognito-idp, comprehend, config, connect, connect-campaigns, controltower, cur, databrew, datapipeline, datasync, datazone, deadline, detective, devicefarm, devops-guru, directconnect, dms, docdb-elastic, ds, dsql, dynamodb, ec2, ecr, ecr-public, ecs, eks, elasticache, elasticbeanstalk, elasticfilesystem, elasticloadbalancing, elasticmapreduce, elemental-inference, emr-containers, emr-serverless, entityresolution, es, events, evs, finspace, firehose, fis, fms, forecast, frauddetector, fsx, gamelift, gameliftstreams, geo, globalaccelerator, glue, grafana, greengrass, groundstation, guardduty, healthlake, iam, identitystore, imagebuilder, inspector, inspector2, interconnect, internetmonitor, invoicing, iot, iotanalytics, iotdeviceadvisor, iotfleetwise, iotsitewise, iottwinmaker, iotwireless, ivs, ivschat, kafka, kafka-cluster, kafkaconnect, kendra, kendra-ranking, kinesis, kinesisanalytics, kinesisvideo, kms, lakeformation, lambda, launchwizard, lex, license-manager, lightsail, logs, lookoutequipment, lookoutvision, m2, macie2, managedblockchain, mediaconnect, medialive, mediapackage, mediapackage-vod, mediapackagev2, mediatailor, medical-imaging, memorydb, mobiletargeting, mpa, mq, neptune-graph, network-firewall, networkmanager, nimble, notifications, notifications-contacts, nova-act, oam, observabilityadmin, odb, omics, organizations, osis, panorama, payment-cryptography, pca-connector-ad, pca-connector-scep, pcs, personalize, pipes, profile, proton, qbusiness, qldb, quicksight, ram, rbin, rds, redshift, redshift-serverless, refactor-spaces, rekognition, resiliencehub, resource-explorer-2, resource-groups, robomaker, rolesanywhere, route53, route53-recovery-control-config, route53-recovery-readiness, route53globalresolver, route53profiles, route53resolver, rtbfabric, rum, s3, s3-outposts, s3express, s3files, s3tables, s3vectors, sagemaker, scheduler, schemas, secretsmanager, securityagent, securityhub, securitylake, servicecatalog, ses, shield, signer, simspaceweaver, sms-voice, sns, sqs, ssm, ssm-contacts, ssm-guiconnect, ssm-incidents, ssm-quicksetup, ssm-sap, sso, sso-directory, states, sts, supportapp, synthetics, tag, thinclient, timestream, timestream-influxdb, transfer, trustedadvisor, verifiedpermissions, voiceid, vpc-lattice, wafv2, wisdom, workspaces, workspaces-instances, workspaces-web, xray

Control-plane actions (5442)

By access level: 2432 List, 4 Permissions management, 2998 Read, 1 Tagging, 7 Write.

Control-plane actions by service
ServiceGrantedAccess levels and limitsGranted by
Access Analyzer9 of 373 List, 6 Read; 0 restricted, 0 conditionalaccess-analyzer:GetAnalyzer, access-analyzer:List*
Certificate Manager1 of 421 Read; 0 restricted, 0 conditionalacm:DescribeCertificate
Private Certificate Authority9 of 231 List, 8 Read; 0 restricted, 0 conditionalacm-pca:Describe*, acm-pca:Get*, acm-pca:List*
Compute Optimizer Automation2 of 231 List, 1 Read; 0 restricted, 0 conditionalaco-automation:GetAutomationRule, aco-automation:ListAutomationRules
DevOps Agent40 of 9024 List, 16 Read; 0 restricted, 0 conditionalaidevops:DescribePrivateConnection, aidevops:Get*, aidevops:List*
AI Operations15 of 337 List, 8 Read; 0 restricted, 0 conditionalaiops:Get*, aiops:List*
MWAA2 of 121 List, 1 Read; 0 restricted, 0 conditionalairflow:GetEnvironment, airflow:ListEnvironments
MWAA Serverless6 of 164 List, 2 Read; 0 restricted, 0 conditionalairflow-serverless:GetWorkflow, airflow-serverless:List*
Amplify17 of 418 List, 9 Read; 0 restricted, 0 conditionalamplify:Get*, amplify:List*
Amplify UI Builder10 of 295 List, 5 Read; 0 restricted, 0 conditionalamplifyuibuilder:Get*, amplifyuibuilder:List*
OpenSearch Serverless15 of 578 List, 7 Read; 0 restricted, 0 conditionalaoss:BatchGetCollection, aoss:BatchGetCollectionGroup, aoss:BatchGetLifecyclePolicy, aoss:BatchGetVpcEndpoint, aoss:GetAccessPolicy, aoss:GetSecurityConfig, aoss:GetSecurityPolicy, aoss:ListAccessPolicies, aoss:ListCollectionGroups, aoss:ListCollections, aoss:ListLifecyclePolicies, aoss:ListSecurityConfigs and 3 more
API Gateway2 of 441 List, 1 Read; 0 restricted, 0 conditionalapigateway:GetRoutingRule, apigateway:ListRoutingRules
AppIntegrations14 of 357 List, 7 Read; 0 restricted, 0 conditionalapp-integrations:Get*, app-integrations:List*
AppConfig24 of 5611 List, 13 Read; 0 restricted, 0 conditionalappconfig:Get*, appconfig:List*
AppFlow14 of 313 List, 11 Read; 0 restricted, 0 conditionalappflow:Describe*, appflow:List*
Application Auto Scaling4 of 144 Read; 0 restricted, 0 conditionalapplication-autoscaling:Describe*
Application Signals13 of 308 List, 5 Read; 0 restricted, 0 conditionalapplication-signals:GetServiceLevelObjective, application-signals:List*
CloudWatch Application Insights17 of 347 List, 10 Read; 0 restricted, 0 conditionalapplicationinsights:Describe*, applicationinsights:List*
App Runner18 of 429 List, 9 Read; 0 restricted, 0 conditionalapprunner:Describe*, apprunner:List*
AppStream 2.024 of 9019 List, 5 Read; 0 restricted, 0 conditionalappstream:Describe*, appstream:List*
AppSync15 of 878 List, 7 Read; 0 restricted, 0 conditionalappsync:GetApi, appsync:GetChannelNamespace, appsync:GetDataSource, appsync:GetDomainName, appsync:GetGraphqlApi, appsync:GetSourceApiAssociation, appsync:ListApis, appsync:ListChannelNamespaces, appsync:ListDataSources, appsync:ListDomainNames, appsync:ListFunctions, appsync:ListGraphqlApis and 3 more
Mainframe Modernization Application Testing8 of 244 List, 4 Read; 0 restricted, 0 conditionalapptest:GetTestCase, apptest:List*
AMP21 of 614 List, 17 Read; 0 restricted, 0 conditionalaps:Describe*, aps:List*
ARC Region switch9 of 257 List, 2 Read; 0 restricted, 0 conditionalarc-region-switch:GetPlan, arc-region-switch:List*
ARC Zonal Shift3 of 151 List, 2 Read; 0 restricted, 0 conditionalarc-zonal-shift:Get*, arc-zonal-shift:ListManagedResources
Athena46 of 8613 List, 32 Read, 1 Write; 0 restricted, 0 conditionalathena:Get*, athena:List*
Audit Manager13 of 6211 List, 2 Read; 0 restricted, 0 conditionalauditmanager:GetAssessment, auditmanager:List*
EC2 Auto Scaling22 of 6821 List, 1 Read; 0 restricted, 0 conditionalautoscaling:Describe*
Claude Platform on AWS16 of 8314 List, 2 Read; 0 restricted, 0 conditionalaws-external-anthropic:GetWorkspace, aws-external-anthropic:List*
B2BI9 of 234 List, 5 Read; 0 restricted, 0 conditionalb2bi:Get*, b2bi:List*
Backup63 of 12231 List, 1 Permissions management, 31 Read; 0 restricted, 0 conditionalbackup:Describe*, backup:Get*, backup:List*
Backup Gateway5 of 275 Read; 0 restricted, 0 conditionalbackup-gateway:GetHypervisor, backup-gateway:List*
Batch16 of 465 List, 11 Read; 0 restricted, 0 conditionalbatch:Describe*, batch:List*
BillingAndCostManagementDataExports5 of 123 List, 2 Read; 0 restricted, 0 conditionalbcm-data-exports:GetExport, bcm-data-exports:List*
Pricing Calculator12 of 3610 List, 1 Read, 1 Tagging; 0 restricted, 0 conditionalbcm-pricing-calculator:GetBillScenario, bcm-pricing-calculator:List*
Bedrock101 of 23245 List, 56 Read; 0 restricted, 0 conditionalbedrock:Get*, bedrock:List*
Bedrock-Agentcore81 of 19737 List, 41 Read, 3 Write; 0 restricted, 0 conditionalbedrock-agentcore:Get*, bedrock-agentcore:List*
Bedrock Mantle9 of 387 List, 2 Read; 0 restricted, 0 conditionalbedrock-mantle:GetProject, bedrock-mantle:List*
Billing14 of 476 List, 8 Read; 0 restricted, 0 conditionalbilling:GetBillingView, billing:List*
Billing Conductor11 of 344 List, 7 Read; 0 restricted, 0 conditionalbillingconductor:List*
Braket5 of 203 List, 2 Read; 0 restricted, 0 conditionalbraket:ListTagsForResource, braket:Search*
Budget5 of 135 Read; 0 restricted, 0 conditionalbudgets:Describe*, budgets:ListTagsForResource
Connect Cases10 of 435 List, 5 Read; 0 restricted, 0 conditionalcases:BatchGetCaseRule, cases:BatchGetField, cases:GetDomain, cases:GetLayout, cases:GetTemplate, cases:ListCaseRules, cases:ListDomains, cases:ListFields, cases:ListLayouts, cases:ListTemplates
Cost Explorer Service33 of 596 List, 27 Read; 0 restricted, 0 conditionalce:DescribeCostCategoryDefinition, ce:Get*, ce:GetCostAndUsage, ce:GetCostAndUsageWithResources, ce:List*
Chatbot16 of 391 List, 15 Read; 0 restricted, 0 conditionalchatbot:Describe*, chatbot:Get*, chatbot:List*
Chime63 of 31649 List, 14 Read; 0 restricted, 0 conditionalchime:Describe*, chime:List*
Clean Rooms47 of 10724 List, 23 Read; 0 restricted, 0 conditionalcleanrooms:Get*, cleanrooms:List*
Clean Rooms ML31 of 5917 List, 14 Read; 0 restricted, 0 conditionalcleanrooms-ml:Get*, cleanrooms-ml:List*
CloudFormation16 of 1047 List, 9 Read; 0 restricted, 0 conditionalcloudformation:BatchDescribeTypeConfigurations, cloudformation:DescribePublisher, cloudformation:DescribeStackInstance, cloudformation:DescribeStackSet, cloudformation:DescribeStacks, cloudformation:DescribeType, cloudformation:GetResource, cloudformation:GetStackPolicy, cloudformation:GetTemplate, cloudformation:ListResources, cloudformation:ListStackInstances, cloudformation:ListStackResources and 4 more
CloudFront85 of 17341 List, 44 Read; 0 restricted, 0 conditionalcloudfront:Describe*, cloudfront:Get*, cloudfront:List*
CloudTrail26 of 668 List, 18 Read; 0 restricted, 0 conditionalcloudtrail:Describe*, cloudtrail:Get*, cloudtrail:List*
CloudWatch65 of 16024 List, 41 Read; 0 restricted, 0 conditionalcloudwatch:Describe*, cloudwatch:DescribeAlarms, cloudwatch:Get*, cloudwatch:List*
CodeArtifact24 of 5112 List, 12 Read; 0 restricted, 0 conditionalcodeartifact:Describe*, codeartifact:Get*, codeartifact:List*
CodeBuild2 of 671 List, 1 Read; 0 restricted, 0 conditionalcodebuild:BatchGetFleets, codebuild:ListFleets
CodeCommit26 of 9126 Read; 0 restricted, 0 conditionalcodecommit:Get*
CodeConnections8 of 387 List, 1 Read; 0 restricted, 0 conditionalcodeconnections:GetConnection, codeconnections:List*
CodeDeploy18 of 4817 List, 1 Read; 0 restricted, 0 conditionalcodedeploy:Get*, codedeploy:List*
CodeGuru Profiler10 of 214 List, 6 Read; 0 restricted, 0 conditionalcodeguru-profiler:DescribeProfilingGroup, codeguru-profiler:Get*, codeguru-profiler:List*
CodeGuru Reviewer7 of 175 List, 2 Read; 0 restricted, 0 conditionalcodeguru-reviewer:DescribeRepositoryAssociation, codeguru-reviewer:List*
CodePipeline15 of 443 List, 12 Read; 0 restricted, 0 conditionalcodepipeline:Get*, codepipeline:List*
CodeStar Connections17 of 387 List, 10 Read; 0 restricted, 0 conditionalcodestar-connections:Get*, codestar-connections:List*
CodeStar Notifications2 of 131 List, 1 Read; 0 restricted, 0 conditionalcodestar-notifications:DescribeNotificationRule, codestar-notifications:ListNotificationRules
Cognito Identity7 of 211 List, 6 Read; 0 restricted, 0 conditionalcognito-identity:DescribeIdentityPool, cognito-identity:Get*, cognito-identity:ListIdentityPools
Cognito User Pools13 of 1396 List, 7 Read; 0 restricted, 0 conditionalcognito-idp:DescribeIdentityProvider, cognito-idp:DescribeResourceServer, cognito-idp:DescribeTerms, cognito-idp:DescribeUserPool, cognito-idp:DescribeUserPoolClient, cognito-idp:GetGroup, cognito-idp:GetUserPoolMfaConfig, cognito-idp:ListGroups, cognito-idp:ListIdentityProviders, cognito-idp:ListResourceServers, cognito-idp:ListTerms, cognito-idp:ListUserPoolClients and 1 more
Comprehend34 of 8534 Read; 0 restricted, 0 conditionalcomprehend:Describe*, comprehend:List*
Config34 of 10218 List, 16 Read; 0 restricted, 0 conditionalconfig:Describe*, config:GetStoredQuery, config:List*
Connect70 of 38844 List, 26 Read; 0 restricted, 0 conditionalconnect:DescribeAgentStatus, connect:DescribeContactFlow, connect:DescribeContactFlowModule, connect:DescribeContactFlowModuleAlias, connect:DescribeDataTable, connect:DescribeEvaluationForm, connect:DescribeHoursOfOperation, connect:DescribeInstance, connect:DescribeInstanceStorageConfig, connect:DescribeNotification, connect:DescribePhoneNumber, connect:DescribePredefinedAttribute and 58 more
Connect Outbound Campaigns4 of 402 List, 2 Read; 0 restricted, 0 conditionalconnect-campaigns:Describe*, connect-campaigns:List*
Control Tower33 of 6517 List, 16 Read; 0 restricted, 0 conditionalcontroltower:Get*, controltower:List*
Cost and Usage Report2 of 122 Read; 0 restricted, 0 conditionalcur:Describe*, cur:ListTagsForResource
DataBrew16 of 4416 Read; 0 restricted, 0 conditionaldatabrew:Describe*, databrew:List*
Data Pipeline3 of 211 List, 2 Read; 0 restricted, 0 conditionaldatapipeline:DescribePipelines, datapipeline:GetPipelineDefinition, datapipeline:ListPipelines
DataSync25 of 668 List, 17 Read; 0 restricted, 0 conditionaldatasync:Describe*, datasync:List*
DataZone28 of 27816 List, 12 Read; 0 restricted, 0 conditionaldatazone:GetDataSource, datazone:GetDomain, datazone:GetDomainUnit, datazone:GetEnvironment, datazone:GetEnvironmentAction, datazone:GetEnvironmentBlueprintConfiguration, datazone:GetEnvironmentProfile, datazone:GetGroupProfile, datazone:GetProject, datazone:GetProjectProfile, datazone:GetSubscriptionTarget, datazone:GetUserProfile and 16 more
Deadline Cloud37 of 9220 List, 17 Read; 0 restricted, 0 conditionaldeadline:Get*, deadline:List*
Detective11 of 369 List, 2 Read; 0 restricted, 0 conditionaldetective:Describe*, detective:GetMembers, detective:List*
Device Farm42 of 7724 List, 18 Read; 0 restricted, 0 conditionaldevicefarm:Get*, devicefarm:List*
DevOps Guru21 of 318 List, 13 Read; 0 restricted, 0 conditionaldevops-guru:Describe*, devops-guru:Get*, devops-guru:List*
Direct Connect18 of 7318 Read; 0 restricted, 0 conditionaldirectconnect:Describe*
DMS48 of 12548 Read; 0 restricted, 0 conditionaldms:Describe*, dms:List*
DocumentDB Elastic Clusters3 of 192 List, 1 Read; 0 restricted, 0 conditionaldocdb-elastic:GetCluster, docdb-elastic:ListClusters, docdb-elastic:ListTagsForResource
Directory Service18 of 911 List, 17 Read; 0 restricted, 0 conditionalds:Describe*, ds:ListTagsForResource
Aurora DSQL9 of 302 List, 7 Read; 0 restricted, 0 conditionaldsql:Get*, dsql:List*
DynamoDB8 of 681 List, 7 Read; 0 restricted, 0 conditionaldynamodb:DescribeContinuousBackups, dynamodb:DescribeContributorInsights, dynamodb:DescribeKinesisStreamingDestination, dynamodb:DescribeTable, dynamodb:DescribeTimeToLive, dynamodb:GetResourcePolicy, dynamodb:ListTables, dynamodb:ListTagsOfResource
EC2103 of 83495 List, 8 Read; 0 restricted, 0 conditionalec2:DescribeAccountAttributes, ec2:DescribeAddresses, ec2:DescribeAvailabilityZones, ec2:DescribeAwsNetworkPerformanceMetricSubscriptions, ec2:DescribeCapacityManagerDataExports, ec2:DescribeCapacityReservationFleets, ec2:DescribeCapacityReservations, ec2:DescribeCarrierGateways, ec2:DescribeClientVpnEndpoints, ec2:DescribeCustomerGateways, ec2:DescribeDhcpOptions, ec2:DescribeEgressOnlyInternetGateways and 91 more
Elastic Container Registry23 of 655 List, 18 Read; 0 restricted, 0 conditionalecr:Describe*, ecr:Get*, ecr:List*
Elastic Container Registry Public9 of 233 List, 6 Read; 0 restricted, 0 conditionalecr-public:Describe*, ecr-public:Get*, ecr-public:ListTagsForResource
Elastic Container Service34 of 9215 List, 19 Read; 0 restricted, 0 conditionalecs:Describe*, ecs:List*
EKS33 of 7414 List, 19 Read; 0 restricted, 0 conditionaleks:Describe*, eks:List*
ElastiCache10 of 779 List, 1 Read; 0 restricted, 0 conditionalelasticache:DescribeCacheClusters, elasticache:DescribeCacheParameterGroups, elasticache:DescribeCacheParameters, elasticache:DescribeCacheSubnetGroups, elasticache:DescribeGlobalReplicationGroups, elasticache:DescribeReplicationGroups, elasticache:DescribeServerlessCaches, elasticache:DescribeUserGroups, elasticache:DescribeUsers, elasticache:ListTagsForResource
Elastic Beanstalk17 of 506 List, 11 Read; 0 restricted, 0 conditionalelasticbeanstalk:Describe*, elasticbeanstalk:List*
EFS10 of 384 List, 6 Read; 0 restricted, 0 conditionalelasticfilesystem:Describe*
ELB20 of 772 List, 18 Read; 0 restricted, 0 conditionalelasticloadbalancing:Describe*
EMR27 of 8811 List, 16 Read; 0 restricted, 0 conditionalelasticmapreduce:Describe*, elasticmapreduce:GetStudioSessionMapping, elasticmapreduce:List*
Elemental Inference5 of 242 List, 3 Read; 0 restricted, 0 conditionalelemental-inference:GetFeed, elemental-inference:List*
EMR Containers11 of 256 List, 5 Read; 0 restricted, 0 conditionalemr-containers:Describe*, emr-containers:List*
EMR Serverless2 of 251 List, 1 Read; 0 restricted, 0 conditionalemr-serverless:GetApplication, emr-serverless:ListApplications
Entity Resolution17 of 407 List, 10 Read; 0 restricted, 0 conditionalentityresolution:Get*, entityresolution:List*
OpenSearch Service3 of 1381 List, 2 Read; 0 restricted, 0 conditionales:GetApplication, es:ListApplications, es:ListTags
EventBridge25 of 7115 List, 10 Read; 0 restricted, 0 conditionalevents:Describe*, events:List*
EVS7 of 245 List, 2 Read; 0 restricted, 0 conditionalevs:GetEnvironment, evs:List*
FinSpace2 of 591 List, 1 Read; 0 restricted, 0 conditionalfinspace:GetEnvironment, finspace:ListEnvironments
Firehose3 of 102 List, 1 Read; 0 restricted, 0 conditionalfirehose:DescribeDeliveryStream, firehose:List*
FIS15 of 297 List, 8 Read; 0 restricted, 0 conditionalfis:Get*, fis:List*
Firewall Manager23 of 4211 List, 12 Read; 0 restricted, 0 conditionalfms:Get*, fms:List*
Forecast30 of 7030 Read; 0 restricted, 0 conditionalforecast:Describe*, forecast:List*
Fraud Detector14 of 7410 List, 4 Read; 0 restricted, 0 conditionalfrauddetector:BatchGetVariable, frauddetector:DescribeDetector, frauddetector:GetDetectorVersion, frauddetector:GetDetectors, frauddetector:GetEntityTypes, frauddetector:GetEventTypes, frauddetector:GetExternalModels, frauddetector:GetLabels, frauddetector:GetListsMetadata, frauddetector:GetModelVersion, frauddetector:GetOutcomes, frauddetector:GetRules and 2 more
FSx12 of 5612 Read; 0 restricted, 0 conditionalfsx:Describe*
GameLift Servers47 of 12112 List, 35 Read; 0 restricted, 0 conditionalgamelift:Describe*, gamelift:List*, gamelift:ValidateMatchmakingRuleSet
GameLift Streams6 of 183 List, 3 Read; 0 restricted, 0 conditionalgameliftstreams:Get*, gameliftstreams:List*
Location17 of 647 List, 10 Read; 0 restricted, 0 conditionalgeo:Describe*, geo:List*
GlobalAccelerator22 of 5612 List, 10 Read; 0 restricted, 0 conditionalglobalaccelerator:Describe*, globalaccelerator:List*
Glue22 of 3069 List, 13 Read; 0 restricted, 0 conditionalglue:DescribeIntegrations, glue:GetCatalog, glue:GetCatalogs, glue:GetCrawler, glue:GetDatabase, glue:GetDatabases, glue:GetIntegrationResourceProperty, glue:GetJob, glue:GetRegistry, glue:GetSchema, glue:GetSchemaVersion, glue:GetTags and 10 more
Managed Grafana4 of 254 Read; 0 restricted, 0 conditionalgrafana:Describe*, grafana:ListWorkspaces
IoT Greengrass29 of 11225 List, 4 Read; 0 restricted, 0 conditionalgreengrass:DescribeComponent, greengrass:GetDeployment, greengrass:List*
Ground Station18 of 4010 List, 8 Read; 0 restricted, 0 conditionalgroundstation:Get*, groundstation:List*
GuardDuty45 of 10318 List, 27 Read; 0 restricted, 0 conditionalguardduty:DescribePublishingDestination, guardduty:Get*, guardduty:List*
HealthLake8 of 687 List, 1 Read; 0 restricted, 0 conditionalhealthlake:DescribeFHIRDatastore, healthlake:List*
IAM72 of 19040 List, 32 Read; 0 restricted, 0 conditionaliam:Get*, iam:List*
Identity Store4 of 293 List, 1 Read; 0 restricted, 0 conditionalidentitystore:DescribeGroup, identitystore:ListGroupMemberships, identitystore:ListGroupMembershipsForMember, identitystore:ListGroups
EC2 Image Builder39 of 7721 List, 18 Read; 0 restricted, 0 conditionalimagebuilder:Get*, imagebuilder:List*
Inspector17 of 378 List, 9 Read; 0 restricted, 0 conditionalinspector:Describe*, inspector:List*
Inspector234 of 8420 List, 14 Read; 0 restricted, 0 conditionalinspector2:Get*, inspector2:List*
Interconnect5 of 132 List, 3 Read; 0 restricted, 0 conditionalinterconnect:GetConnection, interconnect:List*
Internet Monitor9 of 173 List, 6 Read; 0 restricted, 0 conditionalinternetmonitor:Get*, internetmonitor:List*
Invoicing Service8 of 265 List, 3 Read; 0 restricted, 0 conditionalinvoicing:GetInvoiceUnit, invoicing:List*
IoT130 of 29368 List, 60 Read, 2 Write; 0 restricted, 0 conditionaliot:Describe*, iot:Get*, iot:List*
IoT Analytics11 of 345 List, 6 Read; 0 restricted, 0 conditionaliotanalytics:Describe*, iotanalytics:List*
IoT Device Advisor2 of 141 List, 1 Read; 0 restricted, 0 conditionaliotdeviceadvisor:GetSuiteDefinition, iotdeviceadvisor:ListSuiteDefinitions
IoT FleetWise25 of 563 List, 22 Read; 0 restricted, 0 conditionaliotfleetwise:Get*, iotfleetwise:List*
IoT SiteWise62 of 12932 List, 30 Read; 0 restricted, 0 conditionaliotsitewise:Describe*, iotsitewise:List*
IoT TwinMaker17 of 3710 List, 7 Read; 0 restricted, 0 conditionaliottwinmaker:Get*, iottwinmaker:List*
IoT Wireless45 of 11345 Read; 0 restricted, 0 conditionaliotwireless:Get*, iotwireless:List*
Interactive Video Service37 of 8319 List, 18 Read; 0 restricted, 0 conditionalivs:Get*, ivs:List*
Interactive Video Service Chat5 of 172 List, 3 Read; 0 restricted, 0 conditionalivschat:Get*, ivschat:List*
MSK29 of 6415 List, 14 Read; 0 restricted, 0 conditionalkafka:Describe*, kafka:Get*, 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*
Kendra23 of 6612 List, 11 Read; 0 restricted, 0 conditionalkendra:Describe*, kendra:List*
Kendra Intelligent Ranking3 of 81 List, 2 Read; 0 restricted, 0 conditionalkendra-ranking:DescribeRescoreExecutionPlan, kendra-ranking:List*
Kinesis12 of 424 List, 8 Read; 0 restricted, 0 conditionalkinesis:Describe*, kinesis:List*
Kinesis Analytics6 of 341 List, 5 Read; 0 restricted, 0 conditionalkinesisanalytics:DescribeApplication, kinesisanalytics:List*
Kinesis Video Streams13 of 376 List, 7 Read; 0 restricted, 0 conditionalkinesisvideo:Describe*, kinesisvideo:List*
KMS13 of 587 List, 6 Read; 0 restricted, 0 conditionalkms:DescribeCustomKeyStores, kms:DescribeKey, kms:GetKeyPolicy, kms:GetKeyRotationStatus, kms:GetParametersForImport, kms:GetPublicKey, kms:ListAliases, kms:ListGrants, kms:ListKeyPolicies, kms:ListKeyRotations, kms:ListKeys, kms:ListResourceTags and 1 more
Lake Formation14 of 688 List, 6 Read; 0 restricted, 0 conditionallakeformation:Describe*, lakeformation:GetLFTag, lakeformation:List*
Lambda26 of 1219 List, 17 Read; 0 restricted, 0 conditionallambda:GetAlias, lambda:GetCapacityProvider, lambda:GetCodeSigningConfig, lambda:GetEventSourceMapping, lambda:GetFunction, lambda:GetFunctionCodeSigningConfig, lambda:GetFunctionConcurrency, lambda:GetFunctionConfiguration, lambda:GetFunctionEventInvokeConfig, lambda:GetFunctionRecursionConfig, lambda:GetFunctionScalingConfig, lambda:GetFunctionUrlConfig and 14 more
Launch Wizard13 of 4011 List, 2 Read; 0 restricted, 0 conditionallaunchwizard:GetDeployment, launchwizard:List*
Lex53 of 14628 List, 25 Read; 0 restricted, 0 conditionallex:Describe*, lex:GetBotAlias, lex:List*
License Manager31 of 6220 List, 11 Read; 0 restricted, 0 conditionallicense-manager:Get*, license-manager:List*
Lightsail24 of 16124 Read; 0 restricted, 0 conditionallightsail:GetAlarms, lightsail:GetBuckets, lightsail:GetCertificates, lightsail:GetContainerServices, lightsail:GetDisk, lightsail:GetDiskSnapshot, lightsail:GetDiskSnapshots, lightsail:GetDisks, lightsail:GetDistributions, lightsail:GetDomain, lightsail:GetDomains, lightsail:GetInstance and 12 more
CloudWatch Logs51 of 13333 List, 18 Read; 0 restricted, 0 conditionallogs:Describe*, logs:Get*, logs:List*
Lookout for Equipment2 of 491 List, 1 Read; 0 restricted, 0 conditionallookoutequipment:DescribeInferenceScheduler, lookoutequipment:ListInferenceSchedulers
Lookout Vision2 of 251 List, 1 Read; 0 restricted, 0 conditionallookoutvision:DescribeProject, lookoutvision:ListProjects
Mainframe Modernization21 of 372 List, 19 Read; 0 restricted, 0 conditionalm2:Get*, m2:List*
Macie37 of 8114 List, 23 Read; 0 restricted, 0 conditionalmacie2:Get*, macie2:List*
Managed Blockchain2 of 341 List, 1 Read; 0 restricted, 0 conditionalmanagedblockchain:GetAccessor, managedblockchain:ListAccessors
MediaConnect29 of 9512 List, 17 Read; 0 restricted, 0 conditionalmediaconnect:Describe*, mediaconnect:Get*, mediaconnect:List*
MediaLive46 of 12524 List, 22 Read; 0 restricted, 0 conditionalmedialive:Describe*, medialive:Get*, medialive:List*
MediaPackage7 of 197 Read; 0 restricted, 0 conditionalmediapackage:Describe*, mediapackage:List*
MediaPackage VOD7 of 173 List, 4 Read; 0 restricted, 0 conditionalmediapackage-vod:Describe*, mediapackage-vod:List*
MediaPackage v213 of 344 List, 9 Read; 0 restricted, 0 conditionalmediapackagev2:Get*, mediapackagev2:List*
MediaTailor14 of 442 List, 12 Read; 0 restricted, 0 conditionalmediatailor:Describe*, mediatailor:GetPlaybackConfiguration, mediatailor:List*
HealthImaging5 of 274 List, 1 Read; 0 restricted, 0 conditionalmedical-imaging:GetDatastore, medical-imaging:List*
MemoryDB7 of 477 Read; 0 restricted, 0 conditionalmemorydb:DescribeACLs, memorydb:DescribeClusters, memorydb:DescribeMultiRegionClusters, memorydb:DescribeParameterGroups, memorydb:DescribeSubnetGroups, memorydb:DescribeUsers, memorydb:ListTags
Pinpoint54 of 11916 List, 38 Read; 0 restricted, 0 conditionalmobiletargeting:Get*, mobiletargeting:List*
Multi-party approval12 of 257 List, 5 Read; 0 restricted, 0 conditionalmpa:Get*, mpa:List*
MQ12 of 275 List, 7 Read; 0 restricted, 0 conditionalmq:Describe*, mq:List*
Neptune Analytics7 of 387 Read; 0 restricted, 0 conditionalneptune-graph:GetGraph, neptune-graph:GetGraphSnapshot, neptune-graph:GetPrivateGraphEndpoint, neptune-graph:ListGraphSnapshots, neptune-graph:ListGraphs, neptune-graph:ListPrivateGraphEndpoints, neptune-graph:ListTagsForResource
Network Firewall31 of 8913 List, 18 Read; 0 restricted, 0 conditionalnetwork-firewall:Describe*, network-firewall:List*
Network Manager39 of 9719 List, 20 Read; 0 restricted, 0 conditionalnetworkmanager:Describe*, networkmanager:Get*, networkmanager:List*
Nimble Studio2 of 512 Read; 0 restricted, 0 conditionalnimble:GetStudio, nimble:ListStudios
User Notifications20 of 4412 List, 8 Read; 0 restricted, 0 conditionalnotifications:Get*, notifications:List*
User Notifications Contacts3 of 91 List, 2 Read; 0 restricted, 0 conditionalnotifications-contacts:GetEmailContact, notifications-contacts:List*
Nova Act2 of 121 List, 1 Read; 0 restricted, 0 conditionalnova-act:GetWorkflowDefinition, nova-act:ListWorkflowDefinitions
OAM7 of 157 Read; 0 restricted, 0 conditionaloam:Get*, oam:List*
CloudWatch Observability Admin18 of 457 List, 11 Read; 0 restricted, 0 conditionalobservabilityadmin:Get*, observabilityadmin:List*
Oracle Database@AWS37 of 9621 List, 16 Read; 0 restricted, 0 conditionalodb:Get*, odb:List*
Omics51 of 10826 List, 25 Read; 0 restricted, 0 conditionalomics:Get*, omics:List*
Organizations29 of 6320 List, 9 Read; 0 restricted, 0 conditionalorganizations:Describe*, organizations:List*
OpenSearch Ingestion9 of 234 List, 5 Read; 0 restricted, 0 conditionalosis:Get*, osis:List*
Panorama20 of 369 List, 11 Read; 0 restricted, 0 conditionalpanorama:Describe*, panorama:List*
Payment Cryptography12 of 472 List, 10 Read; 0 restricted, 0 conditionalpayment-cryptography:Get*, payment-cryptography:List*
Private CA Connector for Active Directory11 of 255 List, 6 Read; 0 restricted, 0 conditionalpca-connector-ad:Get*, pca-connector-ad:List*
Private CA Connector for SCEP6 of 122 List, 4 Read; 0 restricted, 0 conditionalpca-connector-scep:Get*, pca-connector-scep:List*
Parallel Computing Service7 of 203 List, 4 Read; 0 restricted, 0 conditionalpcs:Get*, pcs:List*
Personalize38 of 8319 List, 19 Read; 0 restricted, 0 conditionalpersonalize:Describe*, personalize:List*
EventBridge Pipes2 of 101 List, 1 Read; 0 restricted, 0 conditionalpipes:DescribePipe, pipes:ListPipes
Profile60 of 11728 List, 32 Read; 0 restricted, 0 conditionalprofile:Get*, profile:List*
Proton50 of 11124 List, 26 Read; 0 restricted, 0 conditionalproton:Get*, proton:List*
Q Business25 of 6711 List, 14 Read; 0 restricted, 0 conditionalqbusiness:Get*, qbusiness:List*
QLDB3 of 351 List, 2 Read; 0 restricted, 0 conditionalqldb:DescribeJournalKinesisStream, qldb:ListJournalKinesisStreamsForLedger, qldb:ListTagsForResource
QuickSight131 of 35754 List, 3 Permissions management, 74 Read; 0 restricted, 0 conditionalquicksight:Describe*, quicksight:List*
Resource Access Manager16 of 399 List, 7 Read; 0 restricted, 0 conditionalram:Get*, ram:List*
Recycle Bin3 of 103 Read; 0 restricted, 0 conditionalrbin:GetRule, rbin:List*
RDS19 of 17318 List, 1 Read; 0 restricted, 0 conditionalrds:DescribeDBClusterParameterGroups, rds:DescribeDBClusterParameters, rds:DescribeDBClusters, rds:DescribeDBEngineVersions, rds:DescribeDBInstances, rds:DescribeDBParameterGroups, rds:DescribeDBParameters, rds:DescribeDBProxies, rds:DescribeDBProxyEndpoints, rds:DescribeDBProxyTargetGroups, rds:DescribeDBProxyTargets, rds:DescribeDBShardGroups and 7 more
Redshift13 of 1674 List, 9 Read; 0 restricted, 0 conditionalredshift:DescribeClusterDbRevisions, redshift:DescribeClusterParameterGroups, redshift:DescribeClusterParameters, redshift:DescribeClusterSubnetGroups, redshift:DescribeClusters, redshift:DescribeEndpointAccess, redshift:DescribeEndpointAuthorization, redshift:DescribeEventSubscriptions, redshift:DescribeIntegrations, redshift:DescribeLoggingStatus, redshift:DescribeScheduledActions, redshift:DescribeTags and 1 more
Redshift Serverless8 of 695 List, 3 Read; 0 restricted, 0 conditionalredshift-serverless:GetNamespace, redshift-serverless:GetSnapshot, redshift-serverless:GetWorkgroup, redshift-serverless:ListNamespaces, redshift-serverless:ListSnapshotCopyConfigurations, redshift-serverless:ListSnapshots, redshift-serverless:ListTagsForResource, redshift-serverless:ListWorkgroups
Migration Hub Refactor Spaces11 of 2411 Read; 0 restricted, 0 conditionalrefactor-spaces:Get*, refactor-spaces:List*
Rekognition14 of 761 List, 13 Read; 0 restricted, 0 conditionalrekognition:Describe*, rekognition:List*
Resilience Hub66 of 13320 List, 46 Read; 0 restricted, 0 conditionalresiliencehub:Describe*, resiliencehub:Get*, resiliencehub:List*
Resource Explorer18 of 378 List, 10 Read; 0 restricted, 0 conditionalresource-explorer-2:Get*, resource-explorer-2:List*
Resource Groups13 of 296 List, 7 Read; 0 restricted, 0 conditionalresource-groups:Get*, resource-groups:List*, resource-groups:SearchResources
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:Get*, rolesanywhere:List*
Route 5337 of 7122 List, 15 Read; 0 restricted, 0 conditionalroute53:Get*, route53:List*
Route 53 Recovery Controls10 of 271 List, 9 Read; 0 restricted, 0 conditionalroute53-recovery-control-config:Describe*, route53-recovery-control-config:List*
Route 53 Recovery Readiness16 of 3216 Read; 0 restricted, 0 conditionalroute53-recovery-readiness:Get*, route53-recovery-readiness:List*
Route 53 Global Resolver14 of 487 List, 6 Read, 1 Write; 0 restricted, 0 conditionalroute53globalresolver:GetAccessSource, route53globalresolver:GetDNSView, route53globalresolver:GetFirewallDomainList, route53globalresolver:GetFirewallRule, route53globalresolver:GetGlobalResolver, route53globalresolver:GetHostedZoneAssociation, route53globalresolver:ListAccessSources, route53globalresolver:ListAccessTokens, route53globalresolver:ListDNSViews, route53globalresolver:ListFirewallDomainLists, route53globalresolver:ListFirewallRules, route53globalresolver:ListGlobalResolvers and 2 more
Route 53 Profiles8 of 194 List, 4 Read; 0 restricted, 0 conditionalroute53profiles:Get*, route53profiles:List*
Route 53 Resolver32 of 7016 List, 16 Read; 0 restricted, 0 conditionalroute53resolver:Get*, route53resolver:List*
RTB Fabric13 of 365 List, 8 Read; 0 restricted, 0 conditionalrtbfabric:Get*, rtbfabric:List*
CloudWatch RUM7 of 191 List, 6 Read; 0 restricted, 0 conditionalrum:BatchGetRumMetricDefinitions, rum:Get*, rum:List*
S346 of 15510 List, 36 Read; 0 restricted, 0 conditionals3:GetAccelerateConfiguration, s3:GetAccessGrant, s3:GetAccessGrantsInstance, s3:GetAccessGrantsLocation, s3:GetAccessPoint, s3:GetAccessPointConfigurationForObjectLambda, s3:GetAccessPointForObjectLambda, s3:GetAccessPointPolicy, s3:GetAccessPointPolicyStatusForObjectLambda, s3:GetAnalyticsConfiguration, s3:GetBucketAbac, s3:GetBucketAcl and 34 more
S3 Outposts8 of 483 List, 5 Read; 0 restricted, 0 conditionals3-outposts:GetAccessPoint, s3-outposts:GetAccessPointPolicy, s3-outposts:GetBucket, s3-outposts:GetBucketTagging, s3-outposts:GetLifecycleConfiguration, s3-outposts:ListAccessPoints, s3-outposts:ListEndpoints, s3-outposts:ListRegionalBuckets
S3 Express11 of 283 List, 8 Read; 0 restricted, 0 conditionals3express:GetAccessPoint, s3express:GetAccessPointPolicy, s3express:GetAccessPointScope, s3express:GetBucketPolicy, s3express:GetEncryptionConfiguration, s3express:GetInventoryConfiguration, s3express:GetLifecycleConfiguration, s3express:GetMetricsConfiguration, s3express:ListAccessPointsForDirectoryBuckets, s3express:ListAllMyDirectoryBuckets, s3express:ListTagsForResource
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 Tables16 of 614 List, 12 Read; 0 restricted, 0 conditionals3tables:GetNamespace, s3tables:GetTable, s3tables:GetTableBucket, s3tables:GetTableBucketEncryption, s3tables:GetTableBucketMaintenanceConfiguration, s3tables:GetTableBucketMetricsConfiguration, s3tables:GetTableBucketPolicy, s3tables:GetTableBucketReplication, s3tables:GetTableBucketStorageClass, s3tables:GetTableMaintenanceConfiguration, s3tables:GetTablePolicy, s3tables:GetTableStorageClass and 4 more
S3 Vectors6 of 213 List, 3 Read; 0 restricted, 0 conditionals3vectors:GetIndex, s3vectors:GetVectorBucket, s3vectors:GetVectorBucketPolicy, s3vectors:ListIndexes, s3vectors:ListTagsForResource, s3vectors:ListVectorBuckets
SageMaker176 of 44195 List, 81 Read; 0 restricted, 0 conditionalsagemaker:Describe*, sagemaker:GetModelPackageGroupPolicy, sagemaker:List*, sagemaker:ListMonitoringSchedules
EventBridge Scheduler6 of 133 List, 3 Read; 0 restricted, 0 conditionalscheduler:Get*, scheduler:List*
EventBridge Schemas9 of 314 List, 5 Read; 0 restricted, 0 conditionalschemas:Describe*, schemas:List*
Secrets Manager3 of 271 List, 2 Read; 0 restricted, 0 conditionalsecretsmanager:DescribeSecret, secretsmanager:GetResourcePolicy, secretsmanager:ListSecrets
securityagent10 of 1195 List, 5 Read; 0 restricted, 0 conditionalsecurityagent:BatchGetAgentSpaces, securityagent:BatchGetPentests, securityagent:BatchGetTargetDomains, securityagent:GetApplication, securityagent:ListAgentSpaces, securityagent:ListApplications, securityagent:ListIntegratedResources, securityagent:ListPentests, securityagent:ListTagsForResource, securityagent:ListTargetDomains
SecurityHub25 of 14112 List, 13 Read; 0 restricted, 0 conditionalsecurityhub:BatchGetAutomationRules, securityhub:BatchGetSecurityControls, securityhub:DescribeHub, securityhub:DescribeOrganizationConfiguration, securityhub:DescribeSecurityHubV2, securityhub:DescribeStandardsControls, securityhub:GetAggregatorV2, securityhub:GetAutomationRuleV2, securityhub:GetConfigurationPolicy, securityhub:GetConfigurationPolicyAssociation, securityhub:GetConnectorV2, securityhub:GetEnabledStandards and 13 more
SecurityLake9 of 315 List, 4 Read; 0 restricted, 0 conditionalsecuritylake:Get*, securitylake:List*
Service Catalog47 of 11724 List, 23 Read; 0 restricted, 0 conditionalservicecatalog:Describe*, servicecatalog:Get*, servicecatalog:List*
SES91 of 23131 List, 60 Read; 0 restricted, 0 conditionalses:Describe*, ses:Get*, ses:List*
Shield14 of 405 List, 9 Read; 0 restricted, 0 conditionalshield:Describe*, shield:List*
Signer7 of 183 List, 4 Read; 0 restricted, 0 conditionalsigner:Get*, signer:List*
SimSpace Weaver2 of 161 List, 1 Read; 0 restricted, 0 conditionalsimspaceweaver:DescribeSimulation, simspaceweaver:ListSimulations
Pinpoint SMS Voice33 of 10733 Read; 0 restricted, 0 conditionalsms-voice:Describe*, sms-voice:Get*, sms-voice:List*
SNS16 of 407 List, 9 Read; 0 restricted, 0 conditionalsns:Get*, sns:List*
SQS5 of 205 Read; 0 restricted, 0 conditionalsqs:GetQueueAttributes, sqs:List*
Systems Manager17 of 16410 List, 7 Read; 0 restricted, 0 conditionalssm:DescribeAssociation, ssm:DescribeDocument, ssm:DescribeMaintenanceWindowTargets, ssm:DescribeMaintenanceWindowTasks, ssm:DescribeMaintenanceWindows, ssm:DescribeParameters, ssm:DescribePatchBaselines, ssm:GetDefaultPatchBaseline, ssm:GetDocument, ssm:GetMaintenanceWindow, ssm:GetMaintenanceWindowTask, ssm:GetPatchBaseline and 5 more
Incident Manager Contacts17 of 4011 List, 6 Read; 0 restricted, 0 conditionalssm-contacts:Get*, ssm-contacts:List*
GUI Connect2 of 72 Read; 0 restricted, 0 conditionalssm-guiconnect:Get*
Incident Manager12 of 316 List, 6 Read; 0 restricted, 0 conditionalssm-incidents:Get*, ssm-incidents:List*
Systems Manager Quick Setup2 of 141 List, 1 Read; 0 restricted, 0 conditionalssm-quicksetup:GetConfigurationManager, ssm-quicksetup:ListConfigurationManagers
Systems Manager for SAP11 of 309 List, 2 Read; 0 restricted, 0 conditionalssm-sap:GetApplication, ssm-sap:List*
IAM Identity Center56 of 12623 List, 33 Read; 0 restricted, 0 conditionalsso:Describe*, sso:Get*, sso:List*
IAM Identity Center directory2 of 572 Read; 0 restricted, 0 conditionalsso-directory:DescribeGroup, sso-directory:SearchGroups
Step Functions13 of 377 List, 6 Read; 0 restricted, 0 conditionalstates:Describe*, states:List*
STS1 of 161 Read; 0 restricted, 0 conditionalsts:GetCallerIdentity
Support App4 of 134 Read; 0 restricted, 0 conditionalsupportapp:Get*, supportapp:List*
CloudWatch Synthetics10 of 223 List, 7 Read; 0 restricted, 0 conditionalsynthetics:Describe*, synthetics:Get*, synthetics:List*
Resource Group Tagging1 of 91 Read; 0 restricted, 0 conditionaltag:GetResources
WorkSpaces Thin Client6 of 185 List, 1 Read; 0 restricted, 0 conditionalthinclient:GetEnvironment, thinclient:List*
Timestream7 of 323 List, 4 Read; 0 restricted, 0 conditionaltimestream:DescribeDatabase, timestream:DescribeScheduledQuery, timestream:DescribeTable, timestream:ListDatabases, timestream:ListScheduledQueries, timestream:ListTables, timestream:ListTagsForResource
Timestream InfluxDB5 of 242 List, 3 Read; 0 restricted, 0 conditionaltimestream-influxdb:GetDbCluster, timestream-influxdb:GetDbInstance, timestream-influxdb:ListDbClusters, timestream-influxdb:ListDbInstances, timestream-influxdb:ListTagsForResource
Transfer27 of 725 List, 22 Read; 0 restricted, 0 conditionaltransfer:Describe*, transfer:List*
Trusted Advisor5 of 424 List, 1 Read; 0 restricted, 0 conditionaltrustedadvisor:GetRecommendation, trustedadvisor:ListChecks, trustedadvisor:ListRecommendationResources, trustedadvisor:ListRecommendations, trustedadvisor:ListRecommendationsForResource
Verified Permissions12 of 315 List, 7 Read; 0 restricted, 0 conditionalverifiedpermissions:Get*, verifiedpermissions:List*
Voice ID8 of 316 List, 2 Read; 0 restricted, 0 conditionalvoiceid:DescribeDomain, voiceid:List*
VPC Lattice30 of 7515 List, 15 Read; 0 restricted, 0 conditionalvpc-lattice:Get*, vpc-lattice:List*
WAF V229 of 6412 List, 17 Read; 0 restricted, 0 conditionalwafv2:Get*, wafv2:List*
Q in Connect34 of 9718 List, 16 Read; 0 restricted, 0 conditionalwisdom:Get*, wisdom:List*
WorkSpaces25 of 10313 List, 12 Read; 0 restricted, 0 conditionalworkspaces:Describe*
WorkSpaces Managed Instances5 of 144 List, 1 Read; 0 restricted, 0 conditionalworkspaces-instances:Get*, workspaces-instances:List*
WorkSpaces Secure Browser26 of 7526 Read; 0 restricted, 0 conditionalworkspaces-web:Get*, workspaces-web:List*
X-Ray14 of 322 List, 12 Read; 0 restricted, 0 conditionalxray:Get*, xray:List*

The full action list is in actions.json.

Data-plane actions (99)

By access level: 40 List, 58 Read, 1 Write.

Data-plane actions by service
ServiceGrantedAccess levels and limitsGranted by
DevOps AgentAll 4 actions (see the DevOps Agent page)4 Read; 0 restricted, 0 conditionalaidevops:Get*
AppConfig1 of 21 Read; 0 restricted, 0 conditionalappconfig:Get*
Application Signals1 of 21 List; 0 restricted, 0 conditionalapplication-signals:List*
B2BI1 of 71 Read; 0 restricted, 0 conditionalb2bi:Get*
Bedrock10 of 373 List, 7 Read; 0 restricted, 0 conditionalbedrock:Get*, bedrock:List*
Bedrock-Agentcore23 of 6212 List, 11 Read; 0 restricted, 0 conditionalbedrock-agentcore:Get*, bedrock-agentcore:List*
CloudWatch4 of 51 List, 3 Read; 0 restricted, 0 conditionalcloudwatch:Get*, cloudwatch:GetMetricData, cloudwatch:GetMetricStatistics, cloudwatch:GetMetricWidgetImage, cloudwatch:List*, cloudwatch:ListMetrics
Cognito Identity4 of 53 Read, 1 Write; 0 restricted, 0 conditionalcognito-identity:Get*
Deadline Cloud17 of 2910 List, 7 Read; 0 restricted, 0 conditionaldeadline:Get*, deadline:List*
GameLift Streams5 of 121 List, 4 Read; 0 restricted, 0 conditionalgameliftstreams:Get*, gameliftstreams:List*
IoT SiteWise4 of 222 List, 2 Read; 0 restricted, 0 conditionaliotsitewise:Describe*, iotsitewise:List*
IoT TwinMaker2 of 32 Read; 0 restricted, 0 conditionaliottwinmaker:Get*
Kinesis Video Streams1 of 91 List; 0 restricted, 0 conditionalkinesisvideo:List*
Q Business10 of 266 List, 4 Read; 0 restricted, 0 conditionalqbusiness:Get*, qbusiness:List*
QuickSight1 of 21 Read; 0 restricted, 0 conditionalquicksight:Describe*
S31 of 251 Read; 0 restricted, 0 conditionals3:GetObjectAcl
SageMaker1 of 191 List; 0 restricted, 0 conditionalsagemaker:List*
SignerAll 1 actions (see the Signer page)1 Read; 0 restricted, 0 conditionalsigner:Get*
Timestream1 of 51 List; 0 restricted, 0 conditionaltimestream:DescribeEndpoints
X-Ray7 of 121 List, 6 Read; 0 restricted, 0 conditionalxray:Get*, xray:List*

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: all-resources.

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

Why this tier

  • Grants 13 write, tagging or permissions-management actions, short of full control of any service.
  • 1 granted write or permissions-management action has no data-plane classification from AWS, so the data-plane rule cannot assess it.

Guidance

Pending editorial review. The permission data on this page comes straight from AWS; this section will be filled in once a reviewed guide exists.

Same domain

Frequently asked questions

Pending editorial review. The permission data on this page comes straight from AWS; this section will be filled in once a reviewed guide exists.

Policy JSON

Download policy.json

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "CloudControlDiscoveryCompact",
      "Effect": "Allow",
      "Action": [
        "access-analyzer:GetAnalyzer",
        "access-analyzer:List*",
        "acm-pca:Describe*",
        "acm-pca:Get*",
        "acm-pca:List*",
        "acm:DescribeCertificate",
        "aco-automation:GetAutomationRule",
        "aco-automation:ListAutomationRules",
        "aidevops:DescribePrivateConnection",
        "aidevops:Get*",
        "aidevops:List*",
        "aiops:Get*",
        "aiops:List*",
        "airflow-serverless:GetWorkflow",
        "airflow-serverless:List*",
        "airflow:GetEnvironment",
        "airflow:ListEnvironments",
        "amplify:Get*",
        "amplify:List*",
        "amplifyuibuilder:Get*",
        "amplifyuibuilder:List*",
        "apigateway:GetRoutingRule",
        "apigateway:ListRoutingRules",
        "app-integrations:Get*",
        "app-integrations:List*",
        "appconfig:Get*",
        "appconfig:List*",
        "appflow:Describe*",
        "appflow:List*",
        "application-autoscaling:Describe*",
        "application-signals:GetServiceLevelObjective",
        "application-signals:List*",
        "applicationinsights:Describe*",
        "applicationinsights:List*",
        "apprunner:Describe*",
        "apprunner:List*",
        "appstream:Describe*",
        "appstream:List*",
        "apptest:GetTestCase",
        "apptest:List*",
        "aps:Describe*",
        "aps:List*",
        "arc-region-switch:GetPlan",
        "arc-region-switch:List*",
        "arc-zonal-shift:Get*",
        "arc-zonal-shift:ListManagedResources",
        "athena:Get*",
        "athena:List*",
        "auditmanager:GetAssessment",
        "auditmanager:List*",
        "autoscaling:Describe*",
        "aws-external-anthropic:GetWorkspace",
        "aws-external-anthropic:List*",
        "b2bi:Get*",
        "b2bi:List*",
        "backup-gateway:GetHypervisor",
        "backup-gateway:List*",
        "backup:Describe*",
        "backup:Get*",
        "backup:List*",
        "batch:Describe*",
        "batch:List*",
        "bcm-data-exports:GetExport",
        "bcm-data-exports:List*",
        "bcm-pricing-calculator:GetBillScenario",
        "bcm-pricing-calculator:List*",
        "bedrock-agentcore:Get*",
        "bedrock-agentcore:List*",
        "bedrock-mantle:GetProject",
        "bedrock-mantle:List*",
        "bedrock:Get*",
        "bedrock:List*",
        "billing:GetBillingView",
        "billing:List*",
        "billingconductor:List*",
        "braket:ListTagsForResource",
        "braket:Search*",
        "budgets:Describe*",
        "budgets:ListTagsForResource",
        "ce:DescribeCostCategoryDefinition",
        "ce:Get*",
        "ce:GetCostAndUsage",
        "ce:GetCostAndUsageWithResources",
        "ce:List*",
        "chatbot:Describe*",
        "chatbot:Get*",
        "chatbot:List*",
        "chime:Describe*",
        "chime:List*",
        "cleanrooms-ml:Get*",
        "cleanrooms-ml:List*",
        "cleanrooms:Get*",
        "cleanrooms:List*",
        "cloudformation:DescribeType",
        "cloudformation:GetResource",
        "cloudformation:ListResources",
        "cloudformation:ListTypes",
        "cloudfront:Describe*",
        "cloudfront:Get*",
        "cloudfront:List*",
        "cloudtrail:Describe*",
        "cloudtrail:Get*",
        "cloudtrail:List*",
        "cloudwatch:Describe*",
        "cloudwatch:DescribeAlarms",
        "cloudwatch:Get*",
        "cloudwatch:GetMetricData",
        "cloudwatch:GetMetricStatistics",
        "cloudwatch:GetMetricWidgetImage",
        "cloudwatch:List*",
        "cloudwatch:ListMetrics",
        "codeartifact:Describe*",
        "codeartifact:Get*",
        "codeartifact:List*",
        "codebuild:BatchGetFleets",
        "codebuild:ListFleets",
        "codecommit:Get*",
        "codeconnections:GetConnection",
        "codeconnections:List*",
        "codedeploy:Get*",
        "codedeploy:List*",
        "codeguru-profiler:DescribeProfilingGroup",
        "codeguru-profiler:Get*",
        "codeguru-profiler:List*",
        "codeguru-reviewer:DescribeRepositoryAssociation",
        "codeguru-reviewer:List*",
        "codepipeline:Get*",
        "codepipeline:List*",
        "codestar-connections:Get*",
        "codestar-connections:List*",
        "codestar-notifications:DescribeNotificationRule",
        "codestar-notifications:ListNotificationRules",
        "cognito-identity:DescribeIdentityPool",
        "cognito-identity:Get*",
        "cognito-identity:ListIdentityPools",
        "comprehend:Describe*",
        "comprehend:List*",
        "config:Describe*",
        "config:GetStoredQuery",
        "config:List*",
        "connect-campaigns:Describe*",
        "connect-campaigns:List*",
        "controltower:Get*",
        "controltower:List*",
        "cur:Describe*",
        "cur:ListTagsForResource",
        "databrew:Describe*",
        "databrew:List*",
        "datapipeline:DescribePipelines",
        "datapipeline:GetPipelineDefinition",
        "datapipeline:ListPipelines",
        "datasync:Describe*",
        "datasync:List*",
        "deadline:Get*",
        "deadline:List*",
        "detective:Describe*",
        "detective:GetMembers",
        "detective:List*",
        "devicefarm:Get*",
        "devicefarm:List*",
        "devops-guru:Describe*",
        "devops-guru:Get*",
        "devops-guru:List*",
        "directconnect:Describe*",
        "dms:Describe*",
        "dms:List*",
        "ds:Describe*",
        "ds:ListTagsForResource",
        "dsql:Get*",
        "dsql:List*",
        "ecr-public:Describe*",
        "ecr-public:Get*",
        "ecr-public:ListTagsForResource",
        "ecr:Describe*",
        "ecr:Get*",
        "ecr:List*",
        "ecs:Describe*",
        "ecs:List*",
        "eks:Describe*",
        "eks:List*",
        "elasticbeanstalk:Describe*",
        "elasticbeanstalk:List*",
        "elasticfilesystem:Describe*",
        "elasticloadbalancing:Describe*",
        "elasticmapreduce:Describe*",
        "elasticmapreduce:GetStudioSessionMapping",
        "elasticmapreduce:List*",
        "elemental-inference:GetFeed",
        "elemental-inference:List*",
        "emr-containers:Describe*",
        "emr-containers:List*",
        "emr-serverless:GetApplication",
        "emr-serverless:ListApplications",
        "entityresolution:Get*",
        "entityresolution:List*",
        "events:Describe*",
        "events:List*",
        "evidently:GetSegment",
        "evidently:List*",
        "evs:GetEnvironment",
        "evs:List*",
        "finspace:GetEnvironment",
        "finspace:ListEnvironments",
        "firehose:DescribeDeliveryStream",
        "firehose:List*",
        "fis:Get*",
        "fis:List*",
        "fms:Get*",
        "fms:List*",
        "forecast:Describe*",
        "forecast:List*",
        "fsx:Describe*",
        "gamelift:Describe*",
        "gamelift:List*",
        "gamelift:ValidateMatchmakingRuleSet",
        "gameliftstreams:Get*",
        "gameliftstreams:List*",
        "geo:Describe*",
        "geo:List*",
        "globalaccelerator:Describe*",
        "globalaccelerator:List*",
        "grafana:Describe*",
        "grafana:ListWorkspaces",
        "greengrass:DescribeComponent",
        "greengrass:GetDeployment",
        "greengrass:List*",
        "groundstation:Get*",
        "groundstation:List*",
        "guardduty:DescribePublishingDestination",
        "guardduty:Get*",
        "guardduty:List*",
        "healthlake:DescribeFHIRDatastore",
        "healthlake:List*",
        "iam:Get*",
        "iam:List*",
        "imagebuilder:Get*",
        "imagebuilder:List*",
        "inspector:Describe*",
        "inspector:List*",
        "inspector2:Get*",
        "inspector2:List*",
        "interconnect:GetConnection",
        "interconnect:List*",
        "internetmonitor:Get*",
        "internetmonitor:List*",
        "invoicing:GetInvoiceUnit",
        "invoicing:List*",
        "iot:Describe*",
        "iot:Get*",
        "iot:List*",
        "iotanalytics:Describe*",
        "iotanalytics:List*",
        "iotdeviceadvisor:GetSuiteDefinition",
        "iotdeviceadvisor:ListSuiteDefinitions",
        "iotevents:Describe*",
        "iotevents:List*",
        "iotfleetwise:Get*",
        "iotfleetwise:List*",
        "iotsitewise:Describe*",
        "iotsitewise:List*",
        "iottwinmaker:Get*",
        "iottwinmaker:List*",
        "iotwireless:Get*",
        "iotwireless:List*",
        "ivs:Get*",
        "ivs:List*",
        "ivschat:Get*",
        "ivschat:List*",
        "kafka-cluster:Describe*",
        "kafka:Describe*",
        "kafka:Get*",
        "kafka:List*",
        "kafkaconnect:Describe*",
        "kafkaconnect:List*",
        "kendra-ranking:DescribeRescoreExecutionPlan",
        "kendra-ranking:List*",
        "kendra:Describe*",
        "kendra:List*",
        "kinesis:Describe*",
        "kinesis:List*",
        "kinesisanalytics:DescribeApplication",
        "kinesisanalytics:List*",
        "kinesisvideo:Describe*",
        "kinesisvideo:List*",
        "lakeformation:Describe*",
        "lakeformation:GetLFTag",
        "lakeformation:List*",
        "lambda:GetFunctionConcurrency",
        "launchwizard:GetDeployment",
        "launchwizard:List*",
        "lex:Describe*",
        "lex:GetBotAlias",
        "lex:List*",
        "license-manager:Get*",
        "license-manager:List*",
        "logs:Describe*",
        "logs:Get*",
        "logs:List*",
        "lookoutequipment:DescribeInferenceScheduler",
        "lookoutequipment:ListInferenceSchedulers",
        "lookoutvision:DescribeProject",
        "lookoutvision:ListProjects",
        "m2:Get*",
        "m2:List*",
        "macie2:Get*",
        "macie2:List*",
        "managedblockchain:GetAccessor",
        "managedblockchain:ListAccessors",
        "mediaconnect:Describe*",
        "mediaconnect:Get*",
        "mediaconnect:List*",
        "medialive:Describe*",
        "medialive:Get*",
        "medialive:List*",
        "mediapackage-vod:Describe*",
        "mediapackage-vod:List*",
        "mediapackage:Describe*",
        "mediapackage:List*",
        "mediapackagev2:Get*",
        "mediapackagev2:List*",
        "mediatailor:Describe*",
        "mediatailor:GetPlaybackConfiguration",
        "mediatailor:List*",
        "medical-imaging:GetDatastore",
        "medical-imaging:List*",
        "mobiletargeting:Get*",
        "mobiletargeting:List*",
        "mpa:Get*",
        "mpa:List*",
        "mq:Describe*",
        "mq:List*",
        "network-firewall:Describe*",
        "network-firewall:List*",
        "networkmanager:Describe*",
        "networkmanager:Get*",
        "networkmanager:List*",
        "nimble:GetStudio",
        "nimble:ListStudios",
        "notifications-contacts:GetEmailContact",
        "notifications-contacts:List*",
        "notifications:Get*",
        "notifications:List*",
        "nova-act:GetWorkflowDefinition",
        "nova-act:ListWorkflowDefinitions",
        "oam:Get*",
        "oam:List*",
        "observabilityadmin:Get*",
        "observabilityadmin:List*",
        "odb:Get*",
        "odb:List*",
        "omics:Get*",
        "omics:List*",
        "organizations:Describe*",
        "organizations:List*",
        "osis:Get*",
        "osis:List*",
        "panorama:Describe*",
        "panorama:List*",
        "payment-cryptography:Get*",
        "payment-cryptography:List*",
        "pca-connector-ad:Get*",
        "pca-connector-ad:List*",
        "pca-connector-scep:Get*",
        "pca-connector-scep:List*",
        "pcs:Get*",
        "pcs:List*",
        "personalize:Describe*",
        "personalize:List*",
        "pipes:DescribePipe",
        "pipes:ListPipes",
        "profile:Get*",
        "profile:List*",
        "proton:Get*",
        "proton:List*",
        "qbusiness:Get*",
        "qbusiness:List*",
        "quicksight:Describe*",
        "quicksight:List*",
        "ram:Get*",
        "ram:List*",
        "rbin:GetRule",
        "rbin:List*",
        "refactor-spaces:Get*",
        "refactor-spaces:List*",
        "rekognition:Describe*",
        "rekognition:List*",
        "resiliencehub:Describe*",
        "resiliencehub:Get*",
        "resiliencehub:List*",
        "resource-explorer-2:Get*",
        "resource-explorer-2:List*",
        "resource-groups:Get*",
        "resource-groups:List*",
        "resource-groups:SearchResources",
        "robomaker:Describe*",
        "robomaker:List*",
        "rolesanywhere:Get*",
        "rolesanywhere:List*",
        "route53-recovery-control-config:Describe*",
        "route53-recovery-control-config:List*",
        "route53-recovery-readiness:Get*",
        "route53-recovery-readiness:List*",
        "route53:Get*",
        "route53:List*",
        "route53profiles:Get*",
        "route53profiles:List*",
        "route53resolver:Get*",
        "route53resolver:List*",
        "rtbfabric:Get*",
        "rtbfabric:List*",
        "rum:BatchGetRumMetricDefinitions",
        "rum:Get*",
        "rum:List*",
        "sagemaker:Describe*",
        "sagemaker:GetModelPackageGroupPolicy",
        "sagemaker:List*",
        "sagemaker:ListMonitoringSchedules",
        "scheduler:Get*",
        "scheduler:List*",
        "schemas:Describe*",
        "schemas:List*",
        "securitylake:Get*",
        "securitylake:List*",
        "servicecatalog:Describe*",
        "servicecatalog:Get*",
        "servicecatalog:List*",
        "ses:Describe*",
        "ses:Get*",
        "ses:List*",
        "shield:Describe*",
        "shield:List*",
        "signer:Get*",
        "signer:List*",
        "simspaceweaver:DescribeSimulation",
        "simspaceweaver:ListSimulations",
        "sms-voice:Describe*",
        "sms-voice:Get*",
        "sms-voice:List*",
        "sns:Get*",
        "sns:List*",
        "sqs:GetQueueAttributes",
        "sqs:List*",
        "ssm-contacts:Get*",
        "ssm-contacts:List*",
        "ssm-guiconnect:Get*",
        "ssm-incidents:Get*",
        "ssm-incidents:List*",
        "ssm-quicksetup:GetConfigurationManager",
        "ssm-quicksetup:ListConfigurationManagers",
        "ssm-sap:GetApplication",
        "ssm-sap:List*",
        "sso:Describe*",
        "sso:Get*",
        "sso:List*",
        "states:Describe*",
        "states:List*",
        "supportapp:Get*",
        "supportapp:List*",
        "synthetics:Describe*",
        "synthetics:Get*",
        "synthetics:List*",
        "tag:GetResources",
        "thinclient:GetEnvironment",
        "thinclient:List*",
        "transfer:Describe*",
        "transfer:List*",
        "trustedadvisor:GetRecommendation",
        "trustedadvisor:ListChecks",
        "trustedadvisor:ListRecommendationResources",
        "trustedadvisor:ListRecommendations",
        "trustedadvisor:ListRecommendationsForResource",
        "verifiedpermissions:Get*",
        "verifiedpermissions:List*",
        "voiceid:DescribeDomain",
        "voiceid:List*",
        "vpc-lattice:Get*",
        "vpc-lattice:List*",
        "wafv2:Get*",
        "wafv2:List*",
        "wisdom:Get*",
        "wisdom:List*",
        "workspaces-instances:Get*",
        "workspaces-instances:List*",
        "workspaces-web:Get*",
        "workspaces-web:List*",
        "workspaces:Describe*",
        "xray:Get*",
        "xray:List*"
      ],
      "Resource": "*"
    },
    {
      "Sid": "CloudControlDiscoveryCompactExact",
      "Effect": "Allow",
      "Action": [
        "aoss:BatchGetCollection",
        "aoss:BatchGetCollectionGroup",
        "aoss:BatchGetLifecyclePolicy",
        "aoss:BatchGetVpcEndpoint",
        "aoss:GetAccessPolicy",
        "aoss:GetSecurityConfig",
        "aoss:GetSecurityPolicy",
        "aoss:ListAccessPolicies",
        "aoss:ListCollectionGroups",
        "aoss:ListCollections",
        "aoss:ListLifecyclePolicies",
        "aoss:ListSecurityConfigs",
        "aoss:ListSecurityPolicies",
        "aoss:ListTagsForResource",
        "aoss:ListVpcEndpoints",
        "appsync:GetApi",
        "appsync:GetChannelNamespace",
        "appsync:GetDataSource",
        "appsync:GetDomainName",
        "appsync:GetGraphqlApi",
        "appsync:GetSourceApiAssociation",
        "appsync:ListApis",
        "appsync:ListChannelNamespaces",
        "appsync:ListDataSources",
        "appsync:ListDomainNames",
        "appsync:ListFunctions",
        "appsync:ListGraphqlApis",
        "appsync:ListResolvers",
        "appsync:ListSourceApiAssociations",
        "appsync:ListTagsForResource",
        "cases:BatchGetCaseRule",
        "cases:BatchGetField",
        "cases:GetDomain",
        "cases:GetLayout",
        "cases:GetTemplate",
        "cases:ListCaseRules",
        "cases:ListDomains",
        "cases:ListFields",
        "cases:ListLayouts",
        "cases:ListTemplates",
        "cloudformation:BatchDescribeTypeConfigurations",
        "cloudformation:DescribePublisher",
        "cloudformation:DescribeStackInstance",
        "cloudformation:DescribeStacks",
        "cloudformation:DescribeStackSet",
        "cloudformation:DescribeType",
        "cloudformation:GetStackPolicy",
        "cloudformation:GetTemplate",
        "cloudformation:ListStackInstances",
        "cloudformation:ListStackResources",
        "cloudformation:ListStacks",
        "cloudformation:ListStackSets",
        "cloudformation:ListTypes",
        "cloudformation:ListTypeVersions",
        "cognito-idp:DescribeIdentityProvider",
        "cognito-idp:DescribeResourceServer",
        "cognito-idp:DescribeTerms",
        "cognito-idp:DescribeUserPool",
        "cognito-idp:DescribeUserPoolClient",
        "cognito-idp:GetGroup",
        "cognito-idp:GetUserPoolMfaConfig",
        "cognito-idp:ListGroups",
        "cognito-idp:ListIdentityProviders",
        "cognito-idp:ListResourceServers",
        "cognito-idp:ListTerms",
        "cognito-idp:ListUserPoolClients",
        "cognito-idp:ListUserPools",
        "connect:DescribeAgentStatus",
        "connect:DescribeContactFlow",
        "connect:DescribeContactFlowModule",
        "connect:DescribeContactFlowModuleAlias",
        "connect:DescribeDataTable",
        "connect:DescribeEvaluationForm",
        "connect:DescribeHoursOfOperation",
        "connect:DescribeInstance",
        "connect:DescribeInstanceStorageConfig",
        "connect:DescribeNotification",
        "connect:DescribePhoneNumber",
        "connect:DescribePredefinedAttribute",
        "connect:DescribePrompt",
        "connect:DescribeQueue",
        "connect:DescribeQuickConnect",
        "connect:DescribeRoutingProfile",
        "connect:DescribeRule",
        "connect:DescribeSecurityProfile",
        "connect:DescribeTrafficDistributionGroup",
        "connect:DescribeUserHierarchyGroup",
        "connect:DescribeView",
        "connect:DescribeWorkspace",
        "connect:GetTaskTemplate",
        "connect:ListAgentStatuses",
        "connect:ListApprovedOrigins",
        "connect:ListBots",
        "connect:ListContactFlowModuleAliases",
        "connect:ListContactFlowModules",
        "connect:ListContactFlowModuleVersions",
        "connect:ListContactFlows",
        "connect:ListContactFlowVersions",
        "connect:ListDataTableAttributes",
        "connect:ListDataTables",
        "connect:ListEvaluationForms",
        "connect:ListEvaluationFormVersions",
        "connect:ListHoursOfOperationOverrides",
        "connect:ListHoursOfOperations",
        "connect:ListInstanceAttributes",
        "connect:ListInstances",
        "connect:ListInstanceStorageConfigs",
        "connect:ListIntegrationAssociations",
        "connect:ListLambdaFunctions",
        "connect:ListNotifications",
        "connect:ListPredefinedAttributes",
        "connect:ListPrompts",
        "connect:ListQueueEmailAddresses",
        "connect:ListQueueQuickConnects",
        "connect:ListQueues",
        "connect:ListQuickConnects",
        "connect:ListRoutingProfileManualAssignmentQueues",
        "connect:ListRoutingProfileQueues",
        "connect:ListRoutingProfiles",
        "connect:ListRules",
        "connect:ListSecurityKeys",
        "connect:ListSecurityProfileApplications",
        "connect:ListSecurityProfileFlowModules",
        "connect:ListSecurityProfilePermissions",
        "connect:ListSecurityProfiles",
        "connect:ListTagsForResource",
        "connect:ListTaskTemplates",
        "connect:ListTrafficDistributionGroups",
        "connect:ListUserHierarchyGroups",
        "connect:ListUserProficiencies",
        "connect:ListUsers",
        "connect:ListViews",
        "connect:ListViewVersions",
        "connect:ListWorkspaceMedia",
        "connect:ListWorkspacePages",
        "connect:ListWorkspaces",
        "connect:SearchWorkspaceAssociations",
        "datazone:GetDataSource",
        "datazone:GetDomain",
        "datazone:GetDomainUnit",
        "datazone:GetEnvironment",
        "datazone:GetEnvironmentAction",
        "datazone:GetEnvironmentBlueprintConfiguration",
        "datazone:GetEnvironmentProfile",
        "datazone:GetGroupProfile",
        "datazone:GetProject",
        "datazone:GetProjectProfile",
        "datazone:GetSubscriptionTarget",
        "datazone:GetUserProfile",
        "datazone:ListConnections",
        "datazone:ListDataSources",
        "datazone:ListDomains",
        "datazone:ListDomainUnitsForParent",
        "datazone:ListEntityOwners",
        "datazone:ListEnvironmentActions",
        "datazone:ListEnvironmentBlueprintConfigurations",
        "datazone:ListEnvironmentProfiles",
        "datazone:ListEnvironments",
        "datazone:ListPolicyGrants",
        "datazone:ListProjectMemberships",
        "datazone:ListProjectProfiles",
        "datazone:ListProjects",
        "datazone:ListSubscriptionTargets",
        "datazone:SearchGroupProfiles",
        "datazone:SearchUserProfiles",
        "docdb-elastic:GetCluster",
        "docdb-elastic:ListClusters",
        "docdb-elastic:ListTagsForResource",
        "dynamodb:DescribeContinuousBackups",
        "dynamodb:DescribeContributorInsights",
        "dynamodb:DescribeKinesisStreamingDestination",
        "dynamodb:DescribeTable",
        "dynamodb:DescribeTimeToLive",
        "dynamodb:GetResourcePolicy",
        "dynamodb:ListTables",
        "dynamodb:ListTagsOfResource",
        "ec2:DescribeAccountAttributes",
        "ec2:DescribeAddresses",
        "ec2:DescribeAvailabilityZones",
        "ec2:DescribeAwsNetworkPerformanceMetricSubscriptions",
        "ec2:DescribeCapacityManagerDataExports",
        "ec2:DescribeCapacityReservationFleets",
        "ec2:DescribeCapacityReservations",
        "ec2:DescribeCarrierGateways",
        "ec2:DescribeClientVpnEndpoints",
        "ec2:DescribeCustomerGateways",
        "ec2:DescribeDhcpOptions",
        "ec2:DescribeEgressOnlyInternetGateways",
        "ec2:DescribeFleets",
        "ec2:DescribeFlowLogs",
        "ec2:DescribeHosts",
        "ec2:DescribeInstanceAttribute",
        "ec2:DescribeInstanceConnectEndpoints",
        "ec2:DescribeInstanceCreditSpecifications",
        "ec2:DescribeInstances",
        "ec2:DescribeInstanceSqlHaStates",
        "ec2:DescribeInternetGateways",
        "ec2:DescribeIpamPools",
        "ec2:DescribeIpamPrefixListResolvers",
        "ec2:DescribeIpamPrefixListResolverTargets",
        "ec2:DescribeIpamResourceDiscoveries",
        "ec2:DescribeIpamResourceDiscoveryAssociations",
        "ec2:DescribeIpams",
        "ec2:DescribeIpamScopes",
        "ec2:DescribeKeyPairs",
        "ec2:DescribeLaunchTemplates",
        "ec2:DescribeLocalGatewayRouteTables",
        "ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations",
        "ec2:DescribeLocalGatewayRouteTableVpcAssociations",
        "ec2:DescribeLocalGatewayVirtualInterfaceGroups",
        "ec2:DescribeLocalGatewayVirtualInterfaces",
        "ec2:DescribeManagedPrefixLists",
        "ec2:DescribeNatGateways",
        "ec2:DescribeNetworkAcls",
        "ec2:DescribeNetworkInsightsAccessScopeAnalyses",
        "ec2:DescribeNetworkInsightsAccessScopes",
        "ec2:DescribeNetworkInsightsPaths",
        "ec2:DescribeNetworkInterfaces",
        "ec2:DescribePlacementGroups",
        "ec2:DescribeRouteServerEndpoints",
        "ec2:DescribeRouteServerPeers",
        "ec2:DescribeRouteServers",
        "ec2:DescribeRouteTables",
        "ec2:DescribeSecurityGroupRules",
        "ec2:DescribeSecurityGroups",
        "ec2:DescribeSecurityGroupVpcAssociations",
        "ec2:DescribeSpotFleetRequests",
        "ec2:DescribeSubnets",
        "ec2:DescribeTags",
        "ec2:DescribeTrafficMirrorFilterRules",
        "ec2:DescribeTrafficMirrorFilters",
        "ec2:DescribeTrafficMirrorSessions",
        "ec2:DescribeTrafficMirrorTargets",
        "ec2:DescribeTransitGatewayConnectPeers",
        "ec2:DescribeTransitGatewayConnects",
        "ec2:DescribeTransitGatewayMeteringPolicies",
        "ec2:DescribeTransitGatewayMulticastDomains",
        "ec2:DescribeTransitGatewayPeeringAttachments",
        "ec2:DescribeTransitGatewayRouteTables",
        "ec2:DescribeTransitGateways",
        "ec2:DescribeTransitGatewayVpcAttachments",
        "ec2:DescribeVerifiedAccessEndpoints",
        "ec2:DescribeVerifiedAccessGroups",
        "ec2:DescribeVerifiedAccessInstanceLoggingConfigurations",
        "ec2:DescribeVerifiedAccessInstances",
        "ec2:DescribeVerifiedAccessTrustProviders",
        "ec2:DescribeVolumeAttribute",
        "ec2:DescribeVolumes",
        "ec2:DescribeVpcAttribute",
        "ec2:DescribeVpcBlockPublicAccessExclusions",
        "ec2:DescribeVpcEncryptionControls",
        "ec2:DescribeVpcEndpointAssociations",
        "ec2:DescribeVpcEndpointConnectionNotifications",
        "ec2:DescribeVpcEndpoints",
        "ec2:DescribeVpcEndpointServiceConfigurations",
        "ec2:DescribeVpcEndpointServicePermissions",
        "ec2:DescribeVpcPeeringConnections",
        "ec2:DescribeVpcs",
        "ec2:DescribeVpnConcentrators",
        "ec2:DescribeVpnConnections",
        "ec2:DescribeVpnGateways",
        "ec2:GetAssociatedEnclaveCertificateIamRoles",
        "ec2:GetIpamPoolAllocations",
        "ec2:GetIpamPoolCidrs",
        "ec2:GetIpamPrefixListResolverRules",
        "ec2:GetManagedPrefixListEntries",
        "ec2:GetNetworkInsightsAccessScopeContent",
        "ec2:GetRouteServerAssociations",
        "ec2:GetRouteServerPropagations",
        "ec2:GetSnapshotBlockPublicAccessState",
        "ec2:GetTransitGatewayMeteringPolicyEntries",
        "ec2:GetTransitGatewayMulticastDomainAssociations",
        "ec2:GetTransitGatewayRouteTableAssociations",
        "ec2:GetTransitGatewayRouteTablePropagations",
        "ec2:GetVerifiedAccessEndpointPolicy",
        "ec2:GetVerifiedAccessGroupPolicy",
        "ec2:SearchLocalGatewayRoutes",
        "ec2:SearchTransitGatewayMulticastGroups",
        "ec2:SearchTransitGatewayRoutes",
        "elasticache:DescribeCacheClusters",
        "elasticache:DescribeCacheParameterGroups",
        "elasticache:DescribeCacheParameters",
        "elasticache:DescribeCacheSubnetGroups",
        "elasticache:DescribeGlobalReplicationGroups",
        "elasticache:DescribeReplicationGroups",
        "elasticache:DescribeServerlessCaches",
        "elasticache:DescribeUserGroups",
        "elasticache:DescribeUsers",
        "elasticache:ListTagsForResource",
        "es:GetApplication",
        "es:ListApplications",
        "es:ListTags",
        "frauddetector:BatchGetVariable",
        "frauddetector:DescribeDetector",
        "frauddetector:GetDetectors",
        "frauddetector:GetDetectorVersion",
        "frauddetector:GetEntityTypes",
        "frauddetector:GetEventTypes",
        "frauddetector:GetExternalModels",
        "frauddetector:GetLabels",
        "frauddetector:GetListsMetadata",
        "frauddetector:GetModelVersion",
        "frauddetector:GetOutcomes",
        "frauddetector:GetRules",
        "frauddetector:GetVariables",
        "frauddetector:ListTagsForResource",
        "glue:DescribeIntegrations",
        "glue:GetCatalog",
        "glue:GetCatalogs",
        "glue:GetCrawler",
        "glue:GetDatabase",
        "glue:GetDatabases",
        "glue:GetIntegrationResourceProperty",
        "glue:GetJob",
        "glue:GetRegistry",
        "glue:GetSchema",
        "glue:GetSchemaVersion",
        "glue:GetTags",
        "glue:GetTrigger",
        "glue:GetUsageProfile",
        "glue:ListCrawlers",
        "glue:ListIntegrationResourceProperties",
        "glue:ListJobs",
        "glue:ListRegistries",
        "glue:ListSchemas",
        "glue:ListSchemaVersions",
        "glue:ListTriggers",
        "glue:ListUsageProfiles",
        "identitystore:DescribeGroup",
        "identitystore:ListGroupMemberships",
        "identitystore:ListGroupMembershipsForMember",
        "identitystore:ListGroups",
        "kms:DescribeCustomKeyStores",
        "kms:DescribeKey",
        "kms:GetKeyPolicy",
        "kms:GetKeyRotationStatus",
        "kms:GetParametersForImport",
        "kms:GetPublicKey",
        "kms:ListAliases",
        "kms:ListGrants",
        "kms:ListKeyPolicies",
        "kms:ListKeyRotations",
        "kms:ListKeys",
        "kms:ListResourceTags",
        "kms:ListRetirableGrants",
        "lambda:GetAlias",
        "lambda:GetCapacityProvider",
        "lambda:GetCodeSigningConfig",
        "lambda:GetEventSourceMapping",
        "lambda:GetFunction",
        "lambda:GetFunctionCodeSigningConfig",
        "lambda:GetFunctionConfiguration",
        "lambda:GetFunctionEventInvokeConfig",
        "lambda:GetFunctionRecursionConfig",
        "lambda:GetFunctionScalingConfig",
        "lambda:GetFunctionUrlConfig",
        "lambda:GetLayerVersionPolicy",
        "lambda:GetPolicy",
        "lambda:GetProvisionedConcurrencyConfig",
        "lambda:GetRuntimeManagementConfig",
        "lambda:ListAliases",
        "lambda:ListCapacityProviders",
        "lambda:ListCodeSigningConfigs",
        "lambda:ListEventSourceMappings",
        "lambda:ListFunctionEventInvokeConfigs",
        "lambda:ListFunctions",
        "lambda:ListFunctionUrlConfigs",
        "lambda:ListLayerVersions",
        "lambda:ListTags",
        "lambda:ListVersionsByFunction",
        "lightsail:GetAlarms",
        "lightsail:GetBuckets",
        "lightsail:GetCertificates",
        "lightsail:GetContainerServices",
        "lightsail:GetDisk",
        "lightsail:GetDisks",
        "lightsail:GetDiskSnapshot",
        "lightsail:GetDiskSnapshots",
        "lightsail:GetDistributions",
        "lightsail:GetDomain",
        "lightsail:GetDomains",
        "lightsail:GetInstance",
        "lightsail:GetInstances",
        "lightsail:GetInstanceSnapshot",
        "lightsail:GetInstanceSnapshots",
        "lightsail:GetLoadBalancer",
        "lightsail:GetLoadBalancers",
        "lightsail:GetLoadBalancerTlsCertificates",
        "lightsail:GetRelationalDatabase",
        "lightsail:GetRelationalDatabases",
        "lightsail:GetRelationalDatabaseSnapshot",
        "lightsail:GetRelationalDatabaseSnapshots",
        "lightsail:GetStaticIp",
        "lightsail:GetStaticIps",
        "memorydb:DescribeACLs",
        "memorydb:DescribeClusters",
        "memorydb:DescribeMultiRegionClusters",
        "memorydb:DescribeParameterGroups",
        "memorydb:DescribeSubnetGroups",
        "memorydb:DescribeUsers",
        "memorydb:ListTags",
        "neptune-graph:GetGraph",
        "neptune-graph:GetGraphSnapshot",
        "neptune-graph:GetPrivateGraphEndpoint",
        "neptune-graph:ListGraphs",
        "neptune-graph:ListGraphSnapshots",
        "neptune-graph:ListPrivateGraphEndpoints",
        "neptune-graph:ListTagsForResource",
        "qldb:DescribeJournalKinesisStream",
        "qldb:ListJournalKinesisStreamsForLedger",
        "qldb:ListTagsForResource",
        "rds:DescribeDBClusterParameterGroups",
        "rds:DescribeDBClusterParameters",
        "rds:DescribeDBClusters",
        "rds:DescribeDBEngineVersions",
        "rds:DescribeDBInstances",
        "rds:DescribeDBParameterGroups",
        "rds:DescribeDBParameters",
        "rds:DescribeDBProxies",
        "rds:DescribeDBProxyEndpoints",
        "rds:DescribeDBProxyTargetGroups",
        "rds:DescribeDBProxyTargets",
        "rds:DescribeDBShardGroups",
        "rds:DescribeDBSubnetGroups",
        "rds:DescribeEngineDefaultParameters",
        "rds:DescribeEventSubscriptions",
        "rds:DescribeGlobalClusters",
        "rds:DescribeIntegrations",
        "rds:DescribeOptionGroups",
        "rds:ListTagsForResource",
        "redshift-serverless:GetNamespace",
        "redshift-serverless:GetSnapshot",
        "redshift-serverless:GetWorkgroup",
        "redshift-serverless:ListNamespaces",
        "redshift-serverless:ListSnapshotCopyConfigurations",
        "redshift-serverless:ListSnapshots",
        "redshift-serverless:ListTagsForResource",
        "redshift-serverless:ListWorkgroups",
        "redshift:DescribeClusterDbRevisions",
        "redshift:DescribeClusterParameterGroups",
        "redshift:DescribeClusterParameters",
        "redshift:DescribeClusters",
        "redshift:DescribeClusterSubnetGroups",
        "redshift:DescribeEndpointAccess",
        "redshift:DescribeEndpointAuthorization",
        "redshift:DescribeEventSubscriptions",
        "redshift:DescribeIntegrations",
        "redshift:DescribeLoggingStatus",
        "redshift:DescribeScheduledActions",
        "redshift:DescribeTags",
        "redshift:GetResourcePolicy",
        "route53globalresolver:GetAccessSource",
        "route53globalresolver:GetDNSView",
        "route53globalresolver:GetFirewallDomainList",
        "route53globalresolver:GetFirewallRule",
        "route53globalresolver:GetGlobalResolver",
        "route53globalresolver:GetHostedZoneAssociation",
        "route53globalresolver:ListAccessSources",
        "route53globalresolver:ListAccessTokens",
        "route53globalresolver:ListDNSViews",
        "route53globalresolver:ListFirewallDomainLists",
        "route53globalresolver:ListFirewallRules",
        "route53globalresolver:ListGlobalResolvers",
        "route53globalresolver:ListHostedZoneAssociations",
        "route53globalresolver:ListTagsForResource",
        "s3-outposts:GetAccessPoint",
        "s3-outposts:GetAccessPointPolicy",
        "s3-outposts:GetBucket",
        "s3-outposts:GetBucketTagging",
        "s3-outposts:GetLifecycleConfiguration",
        "s3-outposts:ListAccessPoints",
        "s3-outposts:ListEndpoints",
        "s3-outposts:ListRegionalBuckets",
        "s3:GetAccelerateConfiguration",
        "s3:GetAccessGrant",
        "s3:GetAccessGrantsInstance",
        "s3:GetAccessGrantsLocation",
        "s3:GetAccessPoint",
        "s3:GetAccessPointConfigurationForObjectLambda",
        "s3:GetAccessPointForObjectLambda",
        "s3:GetAccessPointPolicy",
        "s3:GetAccessPointPolicyStatusForObjectLambda",
        "s3:GetAnalyticsConfiguration",
        "s3:GetBucketAbac",
        "s3:GetBucketAcl",
        "s3:GetBucketCORS",
        "s3:GetBucketLocation",
        "s3:GetBucketLogging",
        "s3:GetBucketMetadataTableConfiguration",
        "s3:GetBucketNotification",
        "s3:GetBucketObjectLockConfiguration",
        "s3:GetBucketOwnershipControls",
        "s3:GetBucketPolicy",
        "s3:GetBucketPublicAccessBlock",
        "s3:GetBucketTagging",
        "s3:GetBucketVersioning",
        "s3:GetBucketWebsite",
        "s3:GetEncryptionConfiguration",
        "s3:GetIntelligentTieringConfiguration",
        "s3:GetInventoryConfiguration",
        "s3:GetLifecycleConfiguration",
        "s3:GetMetricsConfiguration",
        "s3:GetMultiRegionAccessPoint",
        "s3:GetMultiRegionAccessPointPolicy",
        "s3:GetMultiRegionAccessPointPolicyStatus",
        "s3:GetObjectAcl",
        "s3:GetReplicationConfiguration",
        "s3:GetStorageLensConfiguration",
        "s3:GetStorageLensConfigurationTagging",
        "s3:GetStorageLensGroup",
        "s3:ListAccessGrants",
        "s3:ListAccessGrantsInstances",
        "s3:ListAccessGrantsLocations",
        "s3:ListAccessPoints",
        "s3:ListAccessPointsForObjectLambda",
        "s3:ListAllMyBuckets",
        "s3:ListMultiRegionAccessPoints",
        "s3:ListStorageLensConfigurations",
        "s3:ListStorageLensGroups",
        "s3:ListTagsForResource",
        "s3express:GetAccessPoint",
        "s3express:GetAccessPointPolicy",
        "s3express:GetAccessPointScope",
        "s3express:GetBucketPolicy",
        "s3express:GetEncryptionConfiguration",
        "s3express:GetInventoryConfiguration",
        "s3express:GetLifecycleConfiguration",
        "s3express:GetMetricsConfiguration",
        "s3express:ListAccessPointsForDirectoryBuckets",
        "s3express:ListAllMyDirectoryBuckets",
        "s3express:ListTagsForResource",
        "s3files:GetAccessPoint",
        "s3files:GetFileSystem",
        "s3files:GetFileSystemPolicy",
        "s3files:GetMountTarget",
        "s3files:GetSynchronizationConfiguration",
        "s3files:ListAccessPoints",
        "s3files:ListFileSystems",
        "s3files:ListMountTargets",
        "s3files:ListTagsForResource",
        "s3tables:GetNamespace",
        "s3tables:GetTable",
        "s3tables:GetTableBucket",
        "s3tables:GetTableBucketEncryption",
        "s3tables:GetTableBucketMaintenanceConfiguration",
        "s3tables:GetTableBucketMetricsConfiguration",
        "s3tables:GetTableBucketPolicy",
        "s3tables:GetTableBucketReplication",
        "s3tables:GetTableBucketStorageClass",
        "s3tables:GetTableMaintenanceConfiguration",
        "s3tables:GetTablePolicy",
        "s3tables:GetTableStorageClass",
        "s3tables:ListNamespaces",
        "s3tables:ListTableBuckets",
        "s3tables:ListTables",
        "s3tables:ListTagsForResource",
        "s3vectors:GetIndex",
        "s3vectors:GetVectorBucket",
        "s3vectors:GetVectorBucketPolicy",
        "s3vectors:ListIndexes",
        "s3vectors:ListTagsForResource",
        "s3vectors:ListVectorBuckets",
        "secretsmanager:DescribeSecret",
        "secretsmanager:GetResourcePolicy",
        "secretsmanager:ListSecrets",
        "securityagent:BatchGetAgentSpaces",
        "securityagent:BatchGetPentests",
        "securityagent:BatchGetTargetDomains",
        "securityagent:GetApplication",
        "securityagent:ListAgentSpaces",
        "securityagent:ListApplications",
        "securityagent:ListIntegratedResources",
        "securityagent:ListPentests",
        "securityagent:ListTagsForResource",
        "securityagent:ListTargetDomains",
        "securityhub:BatchGetAutomationRules",
        "securityhub:BatchGetSecurityControls",
        "securityhub:DescribeHub",
        "securityhub:DescribeOrganizationConfiguration",
        "securityhub:DescribeSecurityHubV2",
        "securityhub:DescribeStandardsControls",
        "securityhub:GetAggregatorV2",
        "securityhub:GetAutomationRuleV2",
        "securityhub:GetConfigurationPolicy",
        "securityhub:GetConfigurationPolicyAssociation",
        "securityhub:GetConnectorV2",
        "securityhub:GetEnabledStandards",
        "securityhub:GetFindingAggregator",
        "securityhub:GetInsights",
        "securityhub:ListAggregatorsV2",
        "securityhub:ListAutomationRules",
        "securityhub:ListAutomationRulesV2",
        "securityhub:ListConfigurationPolicies",
        "securityhub:ListConfigurationPolicyAssociations",
        "securityhub:ListConnectorsV2",
        "securityhub:ListEnabledProductsForImport",
        "securityhub:ListFindingAggregators",
        "securityhub:ListOrganizationAdminAccounts",
        "securityhub:ListSecurityControlDefinitions",
        "securityhub:ListTagsForResource",
        "ssm:DescribeAssociation",
        "ssm:DescribeDocument",
        "ssm:DescribeMaintenanceWindows",
        "ssm:DescribeMaintenanceWindowTargets",
        "ssm:DescribeMaintenanceWindowTasks",
        "ssm:DescribeParameters",
        "ssm:DescribePatchBaselines",
        "ssm:GetDefaultPatchBaseline",
        "ssm:GetDocument",
        "ssm:GetMaintenanceWindow",
        "ssm:GetMaintenanceWindowTask",
        "ssm:GetPatchBaseline",
        "ssm:GetResourcePolicies",
        "ssm:ListAssociations",
        "ssm:ListDocuments",
        "ssm:ListResourceDataSync",
        "ssm:ListTagsForResource",
        "sso-directory:DescribeGroup",
        "sso-directory:SearchGroups",
        "sts:GetCallerIdentity",
        "timestream-influxdb:GetDbCluster",
        "timestream-influxdb:GetDbInstance",
        "timestream-influxdb:ListDbClusters",
        "timestream-influxdb:ListDbInstances",
        "timestream-influxdb:ListTagsForResource",
        "timestream:DescribeDatabase",
        "timestream:DescribeEndpoints",
        "timestream:DescribeScheduledQuery",
        "timestream:DescribeTable",
        "timestream:ListDatabases",
        "timestream:ListScheduledQueries",
        "timestream:ListTables",
        "timestream:ListTagsForResource"
      ],
      "Resource": "*"
    }
  ]
}

Version history

Current version v2, 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/WellArchitectedAgentResourceScanning
aws iam attach-user-policy --user-name USER_NAME --policy-arn arn:aws:iam::aws:policy/WellArchitectedAgentResourceScanning
aws iam attach-group-policy --group-name GROUP_NAME --policy-arn arn:aws:iam::aws:policy/WellArchitectedAgentResourceScanning

CloudFormation

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

Terraform

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

CDK (TypeScript)

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

Sources

Pending editorial review. No editorial sources are listed yet.