ResourceGroupsTaggingAPITagUntagSupportedResources
Summary
Provides permissions to tag and untag all the resources supported by Resource Groups Tagging API. This policy also grants the permissions required to retrieve all tagged, or previously tagged, resources through the Resource Groups Tagging API.
Permissions imported from the AWS Managed Policy Reference Guide; other sections pending editorial review.
Identity
- ARN
arn:aws:iam::aws:policy/ResourceGroupsTaggingAPITagUntagSupportedResources- Default version
- v4
- Created
- Last edited
- Services
- a4b, access-analyzer, acm, acm-pca, amplify, appconfig, appflow, appmesh, appstream, appsync, athena, auditmanager, autoscaling, backup, batch, braket, cassandra, chime, cloud9, clouddirectory, cloudfront, cloudhsm, cloudtrail, cloudwatch, codeartifact, codecommit, codedeploy, codeguru-profiler, codepipeline, codestar-connections, cognito-identity, cognito-idp, comprehend, config, connect, dataexchange, datapipeline, datasync, detective, devicefarm, directconnect, dlm, dms, dynamodb, ec2, ecr, ecs, eks, elasticache, elasticbeanstalk, elasticfilesystem, elasticloadbalancing, elasticmapreduce, emr-containers, es, events, firehose, fms, forecast, frauddetector, fsx, gamelift, glacier, globalaccelerator, glue, greengrass, groundstation, guardduty, iam, imagebuilder, inspector, iot, iotanalytics, iotdeviceadvisor, iotfleethub, iotsitewise, iottwinmaker, iotwireless, ivs, kafka, kendra, kinesis, kinesisanalytics, kinesisvideo, kms, lambda, lex, license-manager, lightsail, logs, lookoutequipment, machinelearning, macie2, managedblockchain, mediaconnect, mediaconvert, medialive, mediapackage, mediapackage-vod, mediatailor, mobiletargeting, mq, neptune-graph, network-firewall, networkmanager, opsworks, opsworks-cm, organizations, outposts, qldb, quicksight, ram, rds, redshift, redshift-serverless, resource-explorer-2, resource-groups, robomaker, route53, route53-recovery-control-config, route53-recovery-readiness, route53domains, route53resolver, s3, sagemaker, savingsplans, schemas, secretsmanager, securityhub, servicediscovery, servicequotas, ses, sns, sqs, ssm, ssm-contacts, ssm-incidents, states, storagegateway, swf, synthetics, tag, transfer, vpc-lattice, waf, waf-regional, wafv2, worklink, workmail, workspaces, workspaces-web, xray
Control-plane actions (329)
By access level: 5 Read, 324 Tagging.
| Service | Granted | Access levels and limits | Granted by |
|---|---|---|---|
| Alexa for Business | 2 of 96 | 2 Tagging; 0 restricted, 0 conditional | a4b:TagResource, a4b:UntagResource |
| Access Analyzer | 2 of 37 | 2 Tagging; 0 restricted, 0 conditional | access-analyzer:TagResource, access-analyzer:UntagResource |
| Certificate Manager | 2 of 42 | 2 Tagging; 0 restricted, 0 conditional | acm:AddTagsToCertificate, acm:RemoveTagsFromCertificate |
| Private Certificate Authority | 2 of 23 | 2 Tagging; 0 restricted, 0 conditional | acm-pca:TagCertificateAuthority, acm-pca:UntagCertificateAuthority |
| Amplify | 2 of 41 | 2 Tagging; 0 restricted, 0 conditional | amplify:TagResource, amplify:UntagResource |
| AppConfig | 2 of 56 | 2 Tagging; 0 restricted, 0 conditional | appconfig:TagResource, appconfig:UntagResource |
| AppFlow | 2 of 31 | 2 Tagging; 0 restricted, 0 conditional | appflow:TagResource, appflow:UntagResource |
| App Mesh | 2 of 42 | 2 Tagging; 0 restricted, 0 conditional | appmesh:TagResource, appmesh:UntagResource |
| AppStream 2.0 | 2 of 90 | 2 Tagging; 0 restricted, 0 conditional | appstream:TagResource, appstream:UntagResource |
| AppSync | 2 of 87 | 2 Tagging; 0 restricted, 0 conditional | appsync:TagResource, appsync:UntagResource |
| Athena | 2 of 86 | 2 Tagging; 0 restricted, 0 conditional | athena:TagResource, athena:UntagResource |
| Audit Manager | 2 of 62 | 2 Tagging; 0 restricted, 0 conditional | auditmanager:TagResource, auditmanager:UntagResource |
| EC2 Auto Scaling | 2 of 68 | 2 Tagging; 0 restricted, 0 conditional | autoscaling:CreateOrUpdateTags, autoscaling:DeleteTags |
| Backup | 2 of 122 | 2 Tagging; 0 restricted, 0 conditional | backup:TagResource, backup:UntagResource |
| Batch | 2 of 46 | 2 Tagging; 0 restricted, 0 conditional | batch:TagResource, batch:UntagResource |
| Braket | 2 of 20 | 2 Tagging; 0 restricted, 0 conditional | braket:TagResource, braket:UntagResource |
| Keyspaces | 2 of 19 | 2 Tagging; 0 restricted, 0 conditional | cassandra:TagResource, cassandra:UntagResource |
| Chime | 2 of 316 | 2 Tagging; 0 restricted, 0 conditional | chime:TagResource, chime:UntagResource |
| Cloud9 | 2 of 29 | 2 Tagging; 0 restricted, 0 conditional | cloud9:TagResource, cloud9:UntagResource |
| Cloud Directory | 2 of 66 | 2 Tagging; 0 restricted, 0 conditional | clouddirectory:TagResource, clouddirectory:UntagResource |
| CloudFront | 2 of 173 | 2 Tagging; 0 restricted, 0 conditional | cloudfront:TagResource, cloudfront:UntagResource |
| CloudHSM | 2 of 18 | 2 Tagging; 0 restricted, 0 conditional | cloudhsm:TagResource, cloudhsm:UntagResource |
| CloudTrail | 2 of 66 | 2 Tagging; 0 restricted, 0 conditional | cloudtrail:AddTags, cloudtrail:RemoveTags |
| CloudWatch | 2 of 160 | 2 Tagging; 0 restricted, 0 conditional | cloudwatch:TagResource, cloudwatch:UntagResource |
| CodeArtifact | 2 of 51 | 2 Tagging; 0 restricted, 0 conditional | codeartifact:TagResource, codeartifact:UntagResource |
| CodeCommit | 2 of 91 | 2 Tagging; 0 restricted, 0 conditional | codecommit:TagResource, codecommit:UntagResource |
| CodeDeploy | 4 of 48 | 4 Tagging; 0 restricted, 0 conditional | codedeploy:AddTagsToOnPremisesInstances, codedeploy:RemoveTagsFromOnPremisesInstances, codedeploy:TagResource, codedeploy:UntagResource |
| CodeGuru Profiler | 2 of 21 | 2 Tagging; 0 restricted, 0 conditional | codeguru-profiler:TagResource, codeguru-profiler:UntagResource |
| CodePipeline | 2 of 44 | 2 Tagging; 0 restricted, 0 conditional | codepipeline:TagResource, codepipeline:UntagResource |
| CodeStar Connections | 2 of 38 | 2 Tagging; 0 restricted, 0 conditional | codestar-connections:TagResource, codestar-connections:UntagResource |
| Cognito Identity | 2 of 21 | 2 Tagging; 0 restricted, 0 conditional | cognito-identity:TagResource, cognito-identity:UntagResource |
| Cognito User Pools | 2 of 139 | 2 Tagging; 0 restricted, 0 conditional | cognito-idp:TagResource, cognito-idp:UntagResource |
| Comprehend | 2 of 85 | 2 Tagging; 0 restricted, 0 conditional | comprehend:TagResource, comprehend:UntagResource |
| Config | 2 of 102 | 2 Tagging; 0 restricted, 0 conditional | config:TagResource, config:UntagResource |
| Connect | 2 of 388 | 2 Tagging; 0 restricted, 0 conditional | connect:TagResource, connect:UntagResource |
| Data Exchange | 2 of 39 | 2 Tagging; 0 restricted, 0 conditional | dataexchange:TagResource, dataexchange:UntagResource |
| Data Pipeline | 2 of 21 | 2 Tagging; 0 restricted, 0 conditional | datapipeline:AddTags, datapipeline:RemoveTags |
| DataSync | 2 of 66 | 2 Tagging; 0 restricted, 0 conditional | datasync:TagResource, datasync:UntagResource |
| Detective | 2 of 36 | 2 Tagging; 0 restricted, 0 conditional | detective:TagResource, detective:UntagResource |
| Device Farm | 2 of 77 | 2 Tagging; 0 restricted, 0 conditional | devicefarm:TagResource, devicefarm:UntagResource |
| Direct Connect | 2 of 73 | 2 Tagging; 0 restricted, 0 conditional | directconnect:TagResource, directconnect:UntagResource |
| Data Lifecycle Manager | 2 of 8 | 2 Tagging; 0 restricted, 0 conditional | dlm:TagResource, dlm:UntagResource |
| DMS | 2 of 125 | 2 Tagging; 0 restricted, 0 conditional | dms:AddTagsToResource, dms:RemoveTagsFromResource |
| DynamoDB | 2 of 68 | 2 Tagging; 0 restricted, 0 conditional | dynamodb:TagResource, dynamodb:UntagResource |
| EC2 | 2 of 834 | 2 Tagging; 0 restricted, 0 conditional | ec2:CreateTags, ec2:DeleteTags |
| Elastic Container Registry | 2 of 65 | 2 Tagging; 0 restricted, 0 conditional | ecr:TagResource, ecr:UntagResource |
| Elastic Container Service | 2 of 92 | 2 Tagging; 0 restricted, 0 conditional | ecs:TagResource, ecs:UntagResource |
| EKS | 2 of 74 | 2 Tagging; 0 restricted, 0 conditional | eks:TagResource, eks:UntagResource |
| ElastiCache | 2 of 77 | 2 Tagging; 0 restricted, 0 conditional | elasticache:AddTagsToResource, elasticache:RemoveTagsFromResource |
| Elastic Beanstalk | 1 of 50 | 1 Tagging; 0 restricted, 0 conditional | elasticbeanstalk:UpdateTagsForResource |
| EFS | 2 of 38 | 2 Tagging; 0 restricted, 0 conditional | elasticfilesystem:CreateTags, elasticfilesystem:DeleteTags |
| ELB | 2 of 77 | 2 Tagging; 0 restricted, 0 conditional | elasticloadbalancing:AddTags, elasticloadbalancing:RemoveTags |
| EMR | 2 of 88 | 2 Tagging; 0 restricted, 0 conditional | elasticmapreduce:AddTags, elasticmapreduce:RemoveTags |
| EMR Containers | 2 of 25 | 2 Tagging; 0 restricted, 0 conditional | emr-containers:TagResource, emr-containers:UntagResource |
| OpenSearch Service | 2 of 138 | 2 Tagging; 0 restricted, 0 conditional | es:AddTags, es:RemoveTags |
| EventBridge | 2 of 71 | 2 Tagging; 0 restricted, 0 conditional | events:TagResource, events:UntagResource |
| Firehose | 2 of 10 | 2 Tagging; 0 restricted, 0 conditional | firehose:TagDeliveryStream, firehose:UntagDeliveryStream |
| Firewall Manager | 2 of 42 | 2 Tagging; 0 restricted, 0 conditional | fms:TagResource, fms:UntagResource |
| Forecast | 2 of 70 | 2 Tagging; 0 restricted, 0 conditional | forecast:TagResource, forecast:UntagResource |
| Fraud Detector | 2 of 74 | 2 Tagging; 0 restricted, 0 conditional | frauddetector:TagResource, frauddetector:UntagResource |
| FSx | 2 of 56 | 2 Tagging; 0 restricted, 0 conditional | fsx:TagResource, fsx:UntagResource |
| GameLift Servers | 2 of 121 | 2 Tagging; 0 restricted, 0 conditional | gamelift:TagResource, gamelift:UntagResource |
| Glacier | 2 of 33 | 2 Tagging; 0 restricted, 0 conditional | glacier:AddTagsToVault, glacier:RemoveTagsFromVault |
| GlobalAccelerator | 2 of 56 | 2 Tagging; 0 restricted, 0 conditional | globalaccelerator:TagResource, globalaccelerator:UntagResource |
| Glue | 2 of 306 | 2 Tagging; 0 restricted, 0 conditional | glue:TagResource, glue:UntagResource |
| IoT Greengrass | 2 of 112 | 2 Tagging; 0 restricted, 0 conditional | greengrass:TagResource, greengrass:UntagResource |
| Ground Station | 2 of 40 | 2 Tagging; 0 restricted, 0 conditional | groundstation:TagResource, groundstation:UntagResource |
| GuardDuty | 2 of 103 | 2 Tagging; 0 restricted, 0 conditional | guardduty:TagResource, guardduty:UntagResource |
| IAM | 16 of 190 | 16 Tagging; 0 restricted, 0 conditional | iam:TagInstanceProfile, iam:TagMFADevice, iam:TagOpenIDConnectProvider, iam:TagPolicy, iam:TagRole, iam:TagSAMLProvider, iam:TagServerCertificate, iam:TagUser, iam:UntagInstanceProfile, iam:UntagMFADevice, iam:UntagOpenIDConnectProvider, iam:UntagPolicy and 4 more |
| EC2 Image Builder | 2 of 77 | 2 Tagging; 0 restricted, 0 conditional | imagebuilder:TagResource, imagebuilder:UntagResource |
| Inspector | 2 of 37 | 1 Read, 1 Tagging; 0 restricted, 0 conditional | inspector:ListTagsForResource, inspector:SetTagsForResource |
| IoT | 2 of 293 | 2 Tagging; 0 restricted, 0 conditional | iot:TagResource, iot:UntagResource |
| IoT Analytics | 2 of 34 | 2 Tagging; 0 restricted, 0 conditional | iotanalytics:TagResource, iotanalytics:UntagResource |
| IoT Device Advisor | 2 of 14 | 2 Tagging; 0 restricted, 0 conditional | iotdeviceadvisor:TagResource, iotdeviceadvisor:UntagResource |
| IoT Fleet Hub | 2 of 8 | 2 Tagging; 0 restricted, 0 conditional | iotfleethub:TagResource, iotfleethub:UntagResource |
| IoT SiteWise | 2 of 129 | 2 Tagging; 0 restricted, 0 conditional | iotsitewise:TagResource, iotsitewise:UntagResource |
| IoT TwinMaker | 2 of 37 | 2 Tagging; 0 restricted, 0 conditional | iottwinmaker:TagResource, iottwinmaker:UntagResource |
| IoT Wireless | 2 of 113 | 2 Tagging; 0 restricted, 0 conditional | iotwireless:TagResource, iotwireless:UntagResource |
| Interactive Video Service | 2 of 83 | 2 Tagging; 0 restricted, 0 conditional | ivs:TagResource, ivs:UntagResource |
| MSK | 2 of 64 | 2 Tagging; 0 restricted, 0 conditional | kafka:TagResource, kafka:UntagResource |
| Kendra | 2 of 66 | 2 Tagging; 0 restricted, 0 conditional | kendra:TagResource, kendra:UntagResource |
| Kinesis | 2 of 42 | 2 Tagging; 0 restricted, 0 conditional | kinesis:AddTagsToStream, kinesis:RemoveTagsFromStream |
| Kinesis Analytics | 2 of 34 | 2 Tagging; 0 restricted, 0 conditional | kinesisanalytics:TagResource, kinesisanalytics:UntagResource |
| Kinesis Video Streams | 2 of 37 | 2 Tagging; 0 restricted, 0 conditional | kinesisvideo:TagResource, kinesisvideo:UntagResource |
| KMS | 2 of 58 | 2 Tagging; 0 restricted, 0 conditional | kms:TagResource, kms:UntagResource |
| Lambda | 2 of 121 | 2 Tagging; 0 restricted, 0 conditional | lambda:TagResource, lambda:UntagResource |
| Lex | 2 of 146 | 2 Tagging; 0 restricted, 0 conditional | lex:TagResource, lex:UntagResource |
| License Manager | 2 of 62 | 2 Tagging; 0 restricted, 0 conditional | license-manager:TagResource, license-manager:UntagResource |
| Lightsail | 2 of 161 | 2 Tagging; 0 restricted, 0 conditional | lightsail:TagResource, lightsail:UntagResource |
| CloudWatch Logs | 4 of 133 | 4 Tagging; 0 restricted, 0 conditional | logs:TagLogGroup, logs:TagResource, logs:UntagLogGroup, logs:UntagResource |
| Lookout for Equipment | 2 of 49 | 2 Tagging; 0 restricted, 0 conditional | lookoutequipment:TagResource, lookoutequipment:UntagResource |
| Machine Learning | 2 of 27 | 2 Tagging; 0 restricted, 0 conditional | machinelearning:AddTags, machinelearning:DeleteTags |
| Macie | 2 of 81 | 2 Tagging; 0 restricted, 0 conditional | macie2:TagResource, macie2:UntagResource |
| Managed Blockchain | 2 of 34 | 2 Tagging; 0 restricted, 0 conditional | managedblockchain:TagResource, managedblockchain:UntagResource |
| MediaConnect | 2 of 95 | 2 Tagging; 0 restricted, 0 conditional | mediaconnect:TagResource, mediaconnect:UntagResource |
| MediaConvert | 2 of 32 | 2 Tagging; 0 restricted, 0 conditional | mediaconvert:TagResource, mediaconvert:UntagResource |
| MediaLive | 2 of 125 | 2 Tagging; 0 restricted, 0 conditional | medialive:CreateTags, medialive:DeleteTags |
| MediaPackage | 2 of 19 | 2 Tagging; 0 restricted, 0 conditional | mediapackage:TagResource, mediapackage:UntagResource |
| MediaPackage VOD | 2 of 17 | 2 Tagging; 0 restricted, 0 conditional | mediapackage-vod:TagResource, mediapackage-vod:UntagResource |
| MediaTailor | 2 of 44 | 2 Tagging; 0 restricted, 0 conditional | mediatailor:TagResource, mediatailor:UntagResource |
| Pinpoint | 2 of 119 | 2 Tagging; 0 restricted, 0 conditional | mobiletargeting:TagResource, mobiletargeting:UntagResource |
| MQ | 2 of 27 | 2 Tagging; 0 restricted, 0 conditional | mq:CreateTags, mq:DeleteTags |
| Neptune Analytics | 2 of 38 | 2 Tagging; 0 restricted, 0 conditional | neptune-graph:TagResource, neptune-graph:UntagResource |
| Network Firewall | 2 of 89 | 2 Tagging; 0 restricted, 0 conditional | network-firewall:TagResource, network-firewall:UntagResource |
| Network Manager | 2 of 97 | 2 Tagging; 0 restricted, 0 conditional | networkmanager:TagResource, networkmanager:UntagResource |
| OpsWorks | 2 of 74 | 2 Tagging; 0 restricted, 0 conditional | opsworks:TagResource, opsworks:UntagResource |
| OpsworksCM | 2 of 19 | 2 Tagging; 0 restricted, 0 conditional | opsworks-cm:TagResource, opsworks-cm:UntagResource |
| Organizations | 2 of 63 | 2 Tagging; 0 restricted, 0 conditional | organizations:TagResource, organizations:UntagResource |
| Outposts | 2 of 44 | 2 Tagging; 0 restricted, 0 conditional | outposts:TagResource, outposts:UntagResource |
| QLDB | 2 of 35 | 2 Tagging; 0 restricted, 0 conditional | qldb:TagResource, qldb:UntagResource |
| QuickSight | 2 of 357 | 2 Tagging; 0 restricted, 0 conditional | quicksight:TagResource, quicksight:UntagResource |
| Resource Access Manager | 2 of 39 | 2 Tagging; 0 restricted, 0 conditional | ram:TagResource, ram:UntagResource |
| RDS | 2 of 173 | 2 Tagging; 0 restricted, 0 conditional | rds:AddTagsToResource, rds:RemoveTagsFromResource |
| Redshift | 2 of 167 | 2 Tagging; 0 restricted, 0 conditional | redshift:CreateTags, redshift:DeleteTags |
| Redshift Serverless | 2 of 69 | 2 Tagging; 0 restricted, 0 conditional | redshift-serverless:TagResource, redshift-serverless:UntagResource |
| Resource Explorer | 2 of 37 | 2 Tagging; 0 restricted, 0 conditional | resource-explorer-2:TagResource, resource-explorer-2:UntagResource |
| Resource Groups | 2 of 29 | 2 Tagging; 0 restricted, 0 conditional | resource-groups:Tag, resource-groups:Untag |
| RoboMaker | 2 of 59 | 2 Tagging; 0 restricted, 0 conditional | robomaker:TagResource, robomaker:UntagResource |
| Route 53 | 1 of 71 | 1 Tagging; 0 restricted, 0 conditional | route53:ChangeTagsForResource |
| Route 53 Recovery Controls | 2 of 27 | 2 Tagging; 0 restricted, 0 conditional | route53-recovery-control-config:TagResource, route53-recovery-control-config:UntagResource |
| Route 53 Recovery Readiness | 2 of 32 | 2 Tagging; 0 restricted, 0 conditional | route53-recovery-readiness:TagResource, route53-recovery-readiness:UntagResource |
| Route 53 Domains | 2 of 36 | 2 Tagging; 0 restricted, 0 conditional | route53domains:DeleteTagsForDomain, route53domains:UpdateTagsForDomain |
| Route 53 Resolver | 2 of 70 | 2 Tagging; 0 restricted, 0 conditional | route53resolver:TagResource, route53resolver:UntagResource |
| S3 | 10 of 155 | 3 Read, 7 Tagging; 0 restricted, 0 conditional | s3:DeleteJobTagging, s3:DeleteStorageLensConfigurationTagging, s3:GetBucketTagging, s3:GetJobTagging, s3:GetStorageLensConfigurationTagging, s3:PutBucketTagging, s3:PutJobTagging, s3:PutStorageLensConfigurationTagging, s3:TagResource, s3:UntagResource |
| SageMaker | 2 of 441 | 2 Tagging; 0 restricted, 0 conditional | sagemaker:AddTags, sagemaker:DeleteTags |
| Savings Plans | 2 of 10 | 2 Tagging; 0 restricted, 0 conditional | savingsplans:TagResource, savingsplans:UntagResource |
| EventBridge Schemas | 2 of 31 | 2 Tagging; 0 restricted, 0 conditional | schemas:TagResource, schemas:UntagResource |
| Secrets Manager | 2 of 27 | 2 Tagging; 0 restricted, 0 conditional | secretsmanager:TagResource, secretsmanager:UntagResource |
| SecurityHub | 2 of 141 | 2 Tagging; 0 restricted, 0 conditional | securityhub:TagResource, securityhub:UntagResource |
| Cloud Map | 2 of 31 | 2 Tagging; 0 restricted, 0 conditional | servicediscovery:TagResource, servicediscovery:UntagResource |
| Service Quotas | 2 of 26 | 2 Tagging; 0 restricted, 0 conditional | servicequotas:TagResource, servicequotas:UntagResource |
| SES | 2 of 231 | 2 Tagging; 0 restricted, 0 conditional | ses:TagResource, ses:UntagResource |
| SNS | 2 of 40 | 2 Tagging; 0 restricted, 0 conditional | sns:TagResource, sns:UntagResource |
| SQS | 2 of 20 | 2 Tagging; 0 restricted, 0 conditional | sqs:TagQueue, sqs:UntagQueue |
| Systems Manager | 2 of 164 | 2 Tagging; 0 restricted, 0 conditional | ssm:AddTagsToResource, ssm:RemoveTagsFromResource |
| Incident Manager Contacts | 2 of 40 | 2 Tagging; 0 restricted, 0 conditional | ssm-contacts:TagResource, ssm-contacts:UntagResource |
| Incident Manager | 2 of 31 | 2 Tagging; 0 restricted, 0 conditional | ssm-incidents:TagResource, ssm-incidents:UntagResource |
| Step Functions | 2 of 37 | 2 Tagging; 0 restricted, 0 conditional | states:TagResource, states:UntagResource |
| Storage Gateway | 2 of 97 | 2 Tagging; 0 restricted, 0 conditional | storagegateway:AddTagsToResource, storagegateway:RemoveTagsFromResource |
| SWF | 2 of 32 | 2 Tagging; 0 restricted, 0 conditional | swf:TagResource, swf:UntagResource |
| CloudWatch Synthetics | 2 of 22 | 2 Tagging; 0 restricted, 0 conditional | synthetics:TagResource, synthetics:UntagResource |
| Resource Group Tagging | 3 of 9 | 1 Read, 2 Tagging; 0 restricted, 0 conditional | tag:GetResources, tag:TagResources, tag:UntagResources |
| Transfer | 2 of 72 | 2 Tagging; 0 restricted, 0 conditional | transfer:TagResource, transfer:UntagResource |
| VPC Lattice | 2 of 75 | 2 Tagging; 0 restricted, 0 conditional | vpc-lattice:TagResource, vpc-lattice:UntagResource |
| WAF | 2 of 77 | 2 Tagging; 0 restricted, 0 conditional | waf:TagResource, waf:UntagResource |
| WAF Regional | 2 of 81 | 2 Tagging; 0 restricted, 0 conditional | waf-regional:TagResource, waf-regional:UntagResource |
| WAF V2 | 2 of 64 | 2 Tagging; 0 restricted, 0 conditional | wafv2:TagResource, wafv2:UntagResource |
| WorkLink | 2 of 34 | 2 Tagging; 0 restricted, 0 conditional | worklink:TagResource, worklink:UntagResource |
| WorkMail | 2 of 126 | 2 Tagging; 0 restricted, 0 conditional | workmail:TagResource, workmail:UntagResource |
| WorkSpaces | 2 of 103 | 2 Tagging; 0 restricted, 0 conditional | workspaces:CreateTags, workspaces:DeleteTags |
| WorkSpaces Secure Browser | 2 of 75 | 2 Tagging; 0 restricted, 0 conditional | workspaces-web:TagResource, workspaces-web:UntagResource |
| X-Ray | 2 of 32 | 2 Tagging; 0 restricted, 0 conditional | xray:TagResource, xray:UntagResource |
Alexa for Business: 2 actions
- a4b:TagResource (Tagging)
- a4b:UntagResource (Tagging)
Access Analyzer: 2 actions
- access-analyzer:TagResource (Tagging)
- access-analyzer:UntagResource (Tagging)
Certificate Manager: 2 actions
- acm:AddTagsToCertificate (Tagging)
- acm:RemoveTagsFromCertificate (Tagging)
Private Certificate Authority: 2 actions
- acm-pca:TagCertificateAuthority (Tagging)
- acm-pca:UntagCertificateAuthority (Tagging)
Amplify: 2 actions
- amplify:TagResource (Tagging)
- amplify:UntagResource (Tagging)
AppConfig: 2 actions
- appconfig:TagResource (Tagging)
- appconfig:UntagResource (Tagging)
AppFlow: 2 actions
- appflow:TagResource (Tagging)
- appflow:UntagResource (Tagging)
App Mesh: 2 actions
- appmesh:TagResource (Tagging)
- appmesh:UntagResource (Tagging)
AppStream 2.0: 2 actions
- appstream:TagResource (Tagging)
- appstream:UntagResource (Tagging)
AppSync: 2 actions
- appsync:TagResource (Tagging)
- appsync:UntagResource (Tagging)
Athena: 2 actions
- athena:TagResource (Tagging)
- athena:UntagResource (Tagging)
Audit Manager: 2 actions
- auditmanager:TagResource (Tagging)
- auditmanager:UntagResource (Tagging)
EC2 Auto Scaling: 2 actions
- autoscaling:CreateOrUpdateTags (Tagging)
- autoscaling:DeleteTags (Tagging)
Backup: 2 actions
- backup:TagResource (Tagging)
- backup:UntagResource (Tagging)
Batch: 2 actions
- batch:TagResource (Tagging)
- batch:UntagResource (Tagging)
Braket: 2 actions
- braket:TagResource (Tagging)
- braket:UntagResource (Tagging)
Keyspaces: 2 actions
- cassandra:TagResource (Tagging)
- cassandra:UntagResource (Tagging)
Chime: 2 actions
- chime:TagResource (Tagging)
- chime:UntagResource (Tagging)
Cloud9: 2 actions
- cloud9:TagResource (Tagging)
- cloud9:UntagResource (Tagging)
Cloud Directory: 2 actions
- clouddirectory:TagResource (Tagging)
- clouddirectory:UntagResource (Tagging)
CloudFront: 2 actions
- cloudfront:TagResource (Tagging)
- cloudfront:UntagResource (Tagging)
CloudHSM: 2 actions
- cloudhsm:TagResource (Tagging)
- cloudhsm:UntagResource (Tagging)
CloudTrail: 2 actions
- cloudtrail:AddTags (Tagging)
- cloudtrail:RemoveTags (Tagging)
CloudWatch: 2 actions
- cloudwatch:TagResource (Tagging)
- cloudwatch:UntagResource (Tagging)
CodeArtifact: 2 actions
- codeartifact:TagResource (Tagging)
- codeartifact:UntagResource (Tagging)
CodeCommit: 2 actions
- codecommit:TagResource (Tagging)
- codecommit:UntagResource (Tagging)
CodeDeploy: 4 actions
- codedeploy:AddTagsToOnPremisesInstances (Tagging)
- codedeploy:RemoveTagsFromOnPremisesInstances (Tagging)
- codedeploy:TagResource (Tagging)
- codedeploy:UntagResource (Tagging)
CodeGuru Profiler: 2 actions
- codeguru-profiler:TagResource (Tagging)
- codeguru-profiler:UntagResource (Tagging)
CodePipeline: 2 actions
- codepipeline:TagResource (Tagging)
- codepipeline:UntagResource (Tagging)
CodeStar Connections: 2 actions
- codestar-connections:TagResource (Tagging)
- codestar-connections:UntagResource (Tagging)
Cognito Identity: 2 actions
- cognito-identity:TagResource (Tagging)
- cognito-identity:UntagResource (Tagging)
Cognito User Pools: 2 actions
- cognito-idp:TagResource (Tagging)
- cognito-idp:UntagResource (Tagging)
Comprehend: 2 actions
- comprehend:TagResource (Tagging)
- comprehend:UntagResource (Tagging)
Config: 2 actions
- config:TagResource (Tagging)
- config:UntagResource (Tagging)
Connect: 2 actions
- connect:TagResource (Tagging)
- connect:UntagResource (Tagging)
Data Exchange: 2 actions
- dataexchange:TagResource (Tagging)
- dataexchange:UntagResource (Tagging)
Data Pipeline: 2 actions
- datapipeline:AddTags (Tagging)
- datapipeline:RemoveTags (Tagging)
DataSync: 2 actions
- datasync:TagResource (Tagging)
- datasync:UntagResource (Tagging)
Detective: 2 actions
- detective:TagResource (Tagging)
- detective:UntagResource (Tagging)
Device Farm: 2 actions
- devicefarm:TagResource (Tagging)
- devicefarm:UntagResource (Tagging)
Direct Connect: 2 actions
- directconnect:TagResource (Tagging)
- directconnect:UntagResource (Tagging)
Data Lifecycle Manager: 2 actions
- dlm:TagResource (Tagging)
- dlm:UntagResource (Tagging)
DMS: 2 actions
- dms:AddTagsToResource (Tagging)
- dms:RemoveTagsFromResource (Tagging)
DynamoDB: 2 actions
- dynamodb:TagResource (Tagging)
- dynamodb:UntagResource (Tagging)
EC2: 2 actions
- ec2:CreateTags (Tagging)
- ec2:DeleteTags (Tagging)
Elastic Container Registry: 2 actions
- ecr:TagResource (Tagging)
- ecr:UntagResource (Tagging)
Elastic Container Service: 2 actions
- ecs:TagResource (Tagging)
- ecs:UntagResource (Tagging)
EKS: 2 actions
- eks:TagResource (Tagging)
- eks:UntagResource (Tagging)
ElastiCache: 2 actions
- elasticache:AddTagsToResource (Tagging)
- elasticache:RemoveTagsFromResource (Tagging)
Elastic Beanstalk: 1 actions
- elasticbeanstalk:UpdateTagsForResource (Tagging)
EFS: 2 actions
- elasticfilesystem:CreateTags (Tagging)
- elasticfilesystem:DeleteTags (Tagging)
ELB: 2 actions
- elasticloadbalancing:AddTags (Tagging)
- elasticloadbalancing:RemoveTags (Tagging)
EMR: 2 actions
- elasticmapreduce:AddTags (Tagging)
- elasticmapreduce:RemoveTags (Tagging)
EMR Containers: 2 actions
- emr-containers:TagResource (Tagging)
- emr-containers:UntagResource (Tagging)
OpenSearch Service: 2 actions
- es:AddTags (Tagging)
- es:RemoveTags (Tagging)
EventBridge: 2 actions
- events:TagResource (Tagging)
- events:UntagResource (Tagging)
Firehose: 2 actions
- firehose:TagDeliveryStream (Tagging)
- firehose:UntagDeliveryStream (Tagging)
Firewall Manager: 2 actions
- fms:TagResource (Tagging)
- fms:UntagResource (Tagging)
Forecast: 2 actions
- forecast:TagResource (Tagging)
- forecast:UntagResource (Tagging)
Fraud Detector: 2 actions
- frauddetector:TagResource (Tagging)
- frauddetector:UntagResource (Tagging)
FSx: 2 actions
- fsx:TagResource (Tagging)
- fsx:UntagResource (Tagging)
GameLift Servers: 2 actions
- gamelift:TagResource (Tagging)
- gamelift:UntagResource (Tagging)
Glacier: 2 actions
- glacier:AddTagsToVault (Tagging)
- glacier:RemoveTagsFromVault (Tagging)
GlobalAccelerator: 2 actions
- globalaccelerator:TagResource (Tagging)
- globalaccelerator:UntagResource (Tagging)
Glue: 2 actions
- glue:TagResource (Tagging)
- glue:UntagResource (Tagging)
IoT Greengrass: 2 actions
- greengrass:TagResource (Tagging)
- greengrass:UntagResource (Tagging)
Ground Station: 2 actions
- groundstation:TagResource (Tagging)
- groundstation:UntagResource (Tagging)
GuardDuty: 2 actions
- guardduty:TagResource (Tagging)
- guardduty:UntagResource (Tagging)
IAM: 16 actions
- iam:TagInstanceProfile (Tagging)
- iam:TagMFADevice (Tagging)
- iam:TagOpenIDConnectProvider (Tagging)
- iam:TagPolicy (Tagging)
- iam:TagRole (Tagging)
- iam:TagSAMLProvider (Tagging)
- iam:TagServerCertificate (Tagging)
- iam:TagUser (Tagging)
- iam:UntagInstanceProfile (Tagging)
- iam:UntagMFADevice (Tagging)
- iam:UntagOpenIDConnectProvider (Tagging)
- iam:UntagPolicy (Tagging)
- iam:UntagRole (Tagging)
- iam:UntagSAMLProvider (Tagging)
- iam:UntagServerCertificate (Tagging)
- iam:UntagUser (Tagging)
EC2 Image Builder: 2 actions
- imagebuilder:TagResource (Tagging)
- imagebuilder:UntagResource (Tagging)
Inspector: 2 actions
- inspector:ListTagsForResource (Read)
- inspector:SetTagsForResource (Tagging)
IoT: 2 actions
- iot:TagResource (Tagging)
- iot:UntagResource (Tagging)
IoT Analytics: 2 actions
- iotanalytics:TagResource (Tagging)
- iotanalytics:UntagResource (Tagging)
IoT Device Advisor: 2 actions
- iotdeviceadvisor:TagResource (Tagging)
- iotdeviceadvisor:UntagResource (Tagging)
IoT Fleet Hub: 2 actions
- iotfleethub:TagResource (Tagging)
- iotfleethub:UntagResource (Tagging)
IoT SiteWise: 2 actions
- iotsitewise:TagResource (Tagging)
- iotsitewise:UntagResource (Tagging)
IoT TwinMaker: 2 actions
- iottwinmaker:TagResource (Tagging)
- iottwinmaker:UntagResource (Tagging)
IoT Wireless: 2 actions
- iotwireless:TagResource (Tagging)
- iotwireless:UntagResource (Tagging)
Interactive Video Service: 2 actions
- ivs:TagResource (Tagging)
- ivs:UntagResource (Tagging)
MSK: 2 actions
- kafka:TagResource (Tagging)
- kafka:UntagResource (Tagging)
Kendra: 2 actions
- kendra:TagResource (Tagging)
- kendra:UntagResource (Tagging)
Kinesis: 2 actions
- kinesis:AddTagsToStream (Tagging)
- kinesis:RemoveTagsFromStream (Tagging)
Kinesis Analytics: 2 actions
- kinesisanalytics:TagResource (Tagging)
- kinesisanalytics:UntagResource (Tagging)
Kinesis Video Streams: 2 actions
- kinesisvideo:TagResource (Tagging)
- kinesisvideo:UntagResource (Tagging)
KMS: 2 actions
- kms:TagResource (Tagging)
- kms:UntagResource (Tagging)
Lambda: 2 actions
- lambda:TagResource (Tagging)
- lambda:UntagResource (Tagging)
Lex: 2 actions
- lex:TagResource (Tagging)
- lex:UntagResource (Tagging)
License Manager: 2 actions
- license-manager:TagResource (Tagging)
- license-manager:UntagResource (Tagging)
Lightsail: 2 actions
- lightsail:TagResource (Tagging)
- lightsail:UntagResource (Tagging)
CloudWatch Logs: 4 actions
- logs:TagLogGroup (Tagging)
- logs:TagResource (Tagging)
- logs:UntagLogGroup (Tagging)
- logs:UntagResource (Tagging)
Lookout for Equipment: 2 actions
- lookoutequipment:TagResource (Tagging)
- lookoutequipment:UntagResource (Tagging)
Machine Learning: 2 actions
- machinelearning:AddTags (Tagging)
- machinelearning:DeleteTags (Tagging)
Macie: 2 actions
- macie2:TagResource (Tagging)
- macie2:UntagResource (Tagging)
Managed Blockchain: 2 actions
- managedblockchain:TagResource (Tagging)
- managedblockchain:UntagResource (Tagging)
MediaConnect: 2 actions
- mediaconnect:TagResource (Tagging)
- mediaconnect:UntagResource (Tagging)
MediaConvert: 2 actions
- mediaconvert:TagResource (Tagging)
- mediaconvert:UntagResource (Tagging)
MediaLive: 2 actions
- medialive:CreateTags (Tagging)
- medialive:DeleteTags (Tagging)
MediaPackage: 2 actions
- mediapackage:TagResource (Tagging)
- mediapackage:UntagResource (Tagging)
MediaPackage VOD: 2 actions
- mediapackage-vod:TagResource (Tagging)
- mediapackage-vod:UntagResource (Tagging)
MediaTailor: 2 actions
- mediatailor:TagResource (Tagging)
- mediatailor:UntagResource (Tagging)
Pinpoint: 2 actions
- mobiletargeting:TagResource (Tagging)
- mobiletargeting:UntagResource (Tagging)
MQ: 2 actions
- mq:CreateTags (Tagging)
- mq:DeleteTags (Tagging)
Neptune Analytics: 2 actions
- neptune-graph:TagResource (Tagging)
- neptune-graph:UntagResource (Tagging)
Network Firewall: 2 actions
- network-firewall:TagResource (Tagging)
- network-firewall:UntagResource (Tagging)
Network Manager: 2 actions
- networkmanager:TagResource (Tagging)
- networkmanager:UntagResource (Tagging)
OpsWorks: 2 actions
- opsworks:TagResource (Tagging)
- opsworks:UntagResource (Tagging)
OpsworksCM: 2 actions
- opsworks-cm:TagResource (Tagging)
- opsworks-cm:UntagResource (Tagging)
Organizations: 2 actions
- organizations:TagResource (Tagging)
- organizations:UntagResource (Tagging)
Outposts: 2 actions
- outposts:TagResource (Tagging)
- outposts:UntagResource (Tagging)
QLDB: 2 actions
- qldb:TagResource (Tagging)
- qldb:UntagResource (Tagging)
QuickSight: 2 actions
- quicksight:TagResource (Tagging)
- quicksight:UntagResource (Tagging)
Resource Access Manager: 2 actions
- ram:TagResource (Tagging)
- ram:UntagResource (Tagging)
RDS: 2 actions
- rds:AddTagsToResource (Tagging)
- rds:RemoveTagsFromResource (Tagging)
Redshift: 2 actions
- redshift:CreateTags (Tagging)
- redshift:DeleteTags (Tagging)
Redshift Serverless: 2 actions
- redshift-serverless:TagResource (Tagging)
- redshift-serverless:UntagResource (Tagging)
Resource Explorer: 2 actions
- resource-explorer-2:TagResource (Tagging)
- resource-explorer-2:UntagResource (Tagging)
Resource Groups: 2 actions
- resource-groups:Tag (Tagging)
- resource-groups:Untag (Tagging)
RoboMaker: 2 actions
- robomaker:TagResource (Tagging)
- robomaker:UntagResource (Tagging)
Route 53: 1 actions
- route53:ChangeTagsForResource (Tagging)
Route 53 Recovery Controls: 2 actions
- route53-recovery-control-config:TagResource (Tagging)
- route53-recovery-control-config:UntagResource (Tagging)
Route 53 Recovery Readiness: 2 actions
- route53-recovery-readiness:TagResource (Tagging)
- route53-recovery-readiness:UntagResource (Tagging)
Route 53 Domains: 2 actions
- route53domains:DeleteTagsForDomain (Tagging)
- route53domains:UpdateTagsForDomain (Tagging)
Route 53 Resolver: 2 actions
- route53resolver:TagResource (Tagging)
- route53resolver:UntagResource (Tagging)
S3: 10 actions
- s3:DeleteJobTagging (Tagging)
- s3:DeleteStorageLensConfigurationTagging (Tagging)
- s3:GetBucketTagging (Read)
- s3:GetJobTagging (Read)
- s3:GetStorageLensConfigurationTagging (Read)
- s3:PutBucketTagging (Tagging)
- s3:PutJobTagging (Tagging)
- s3:PutStorageLensConfigurationTagging (Tagging)
- s3:TagResource (Tagging)
- s3:UntagResource (Tagging)
SageMaker: 2 actions
- sagemaker:AddTags (Tagging)
- sagemaker:DeleteTags (Tagging)
Savings Plans: 2 actions
- savingsplans:TagResource (Tagging)
- savingsplans:UntagResource (Tagging)
EventBridge Schemas: 2 actions
- schemas:TagResource (Tagging)
- schemas:UntagResource (Tagging)
Secrets Manager: 2 actions
- secretsmanager:TagResource (Tagging)
- secretsmanager:UntagResource (Tagging)
SecurityHub: 2 actions
- securityhub:TagResource (Tagging)
- securityhub:UntagResource (Tagging)
Cloud Map: 2 actions
- servicediscovery:TagResource (Tagging)
- servicediscovery:UntagResource (Tagging)
Service Quotas: 2 actions
- servicequotas:TagResource (Tagging)
- servicequotas:UntagResource (Tagging)
SES: 2 actions
- ses:TagResource (Tagging)
- ses:UntagResource (Tagging)
SNS: 2 actions
- sns:TagResource (Tagging)
- sns:UntagResource (Tagging)
SQS: 2 actions
- sqs:TagQueue (Tagging)
- sqs:UntagQueue (Tagging)
Systems Manager: 2 actions
- ssm:AddTagsToResource (Tagging)
- ssm:RemoveTagsFromResource (Tagging)
Incident Manager Contacts: 2 actions
- ssm-contacts:TagResource (Tagging)
- ssm-contacts:UntagResource (Tagging)
Incident Manager: 2 actions
- ssm-incidents:TagResource (Tagging)
- ssm-incidents:UntagResource (Tagging)
Step Functions: 2 actions
- states:TagResource (Tagging)
- states:UntagResource (Tagging)
Storage Gateway: 2 actions
- storagegateway:AddTagsToResource (Tagging)
- storagegateway:RemoveTagsFromResource (Tagging)
SWF: 2 actions
- swf:TagResource (Tagging)
- swf:UntagResource (Tagging)
CloudWatch Synthetics: 2 actions
- synthetics:TagResource (Tagging)
- synthetics:UntagResource (Tagging)
Resource Group Tagging: 3 actions
- tag:GetResources (Read)
- tag:TagResources (Tagging)
- tag:UntagResources (Tagging)
Transfer: 2 actions
- transfer:TagResource (Tagging)
- transfer:UntagResource (Tagging)
VPC Lattice: 2 actions
- vpc-lattice:TagResource (Tagging)
- vpc-lattice:UntagResource (Tagging)
WAF: 2 actions
- waf:TagResource (Tagging)
- waf:UntagResource (Tagging)
WAF Regional: 2 actions
- waf-regional:TagResource (Tagging)
- waf-regional:UntagResource (Tagging)
WAF V2: 2 actions
- wafv2:TagResource (Tagging)
- wafv2:UntagResource (Tagging)
WorkLink: 2 actions
- worklink:TagResource (Tagging)
- worklink:UntagResource (Tagging)
WorkMail: 2 actions
- workmail:TagResource (Tagging)
- workmail:UntagResource (Tagging)
WorkSpaces: 2 actions
- workspaces:CreateTags (Tagging)
- workspaces:DeleteTags (Tagging)
WorkSpaces Secure Browser: 2 actions
- workspaces-web:TagResource (Tagging)
- workspaces-web:UntagResource (Tagging)
X-Ray: 2 actions
- xray:TagResource (Tagging)
- xray:UntagResource (Tagging)
Data-plane actions (6)
By access level: 2 Read, 4 Tagging.
| Service | Granted | Access levels and limits | Granted by |
|---|---|---|---|
| S3 | 6 of 25 | 2 Read, 4 Tagging; 0 restricted, 0 conditional | s3:DeleteObjectTagging, s3:DeleteObjectVersionTagging, s3:GetObjectTagging, s3:GetObjectVersionTagging, s3:PutObjectTagging, s3:PutObjectVersionTagging |
S3: 6 actions
- s3:DeleteObjectTagging (Tagging)
- s3:DeleteObjectVersionTagging (Tagging)
- s3:GetObjectTagging (Read)
- s3:GetObjectVersionTagging (Read)
- s3:PutObjectTagging (Tagging)
- s3:PutObjectVersionTagging (Tagging)
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 328 write, tagging or permissions-management actions, short of full control of any service.
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.
Related policies
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
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"a4b:TagResource",
"a4b:UntagResource",
"access-analyzer:TagResource",
"access-analyzer:UntagResource",
"acm-pca:TagCertificateAuthority",
"acm-pca:UntagCertificateAuthority",
"acm:AddTagsToCertificate",
"acm:RemoveTagsFromCertificate",
"amplify:TagResource",
"amplify:UntagResource",
"appconfig:TagResource",
"appconfig:UntagResource",
"appflow:TagResource",
"appflow:UntagResource",
"appmesh:TagResource",
"appmesh:UntagResource",
"appstream:TagResource",
"appstream:UntagResource",
"appsync:TagResource",
"appsync:UntagResource",
"athena:TagResource",
"athena:UntagResource",
"auditmanager:TagResource",
"auditmanager:UntagResource",
"autoscaling:CreateOrUpdateTags",
"autoscaling:DeleteTags",
"backup:TagResource",
"backup:UntagResource",
"batch:TagResource",
"batch:UntagResource",
"braket:TagResource",
"braket:UntagResource",
"cassandra:TagResource",
"cassandra:UntagResource",
"chime:TagResource",
"chime:UntagResource",
"cloud9:TagResource",
"cloud9:UntagResource",
"clouddirectory:TagResource",
"clouddirectory:UntagResource",
"cloudfront:TagResource",
"cloudfront:UntagResource",
"cloudhsm:TagResource",
"cloudhsm:UntagResource",
"cloudtrail:AddTags",
"cloudtrail:RemoveTags",
"cloudwatch:TagResource",
"cloudwatch:UntagResource",
"codeartifact:TagResource",
"codeartifact:UntagResource",
"codecommit:TagResource",
"codecommit:UntagResource",
"codedeploy:AddTagsToOnPremisesInstances",
"codedeploy:RemoveTagsFromOnPremisesInstances",
"codedeploy:TagResource",
"codedeploy:UntagResource",
"codeguru-profiler:TagResource",
"codeguru-profiler:UntagResource",
"codepipeline:TagResource",
"codepipeline:UntagResource",
"codestar-connections:TagResource",
"codestar-connections:UntagResource",
"codestar:TagProject",
"codestar:UntagProject",
"cognito-identity:TagResource",
"cognito-identity:UntagResource",
"cognito-idp:TagResource",
"cognito-idp:UntagResource",
"comprehend:TagResource",
"comprehend:UntagResource",
"config:TagResource",
"config:UntagResource",
"connect:TagResource",
"connect:UntagResource",
"dataexchange:TagResource",
"dataexchange:UntagResource",
"datapipeline:AddTags",
"datapipeline:RemoveTags",
"datasync:TagResource",
"datasync:UntagResource",
"deepcomposer:TagResource",
"deepcomposer:UntagResource",
"detective:TagResource",
"detective:UntagResource",
"devicefarm:TagResource",
"devicefarm:UntagResource",
"directconnect:TagResource",
"directconnect:UntagResource",
"dlm:TagResource",
"dlm:UntagResource",
"dms:AddTagsToResource",
"dms:RemoveTagsFromResource",
"dynamodb:TagResource",
"dynamodb:UntagResource",
"ec2:CreateTags",
"ec2:DeleteTags",
"ecr:TagResource",
"ecr:UntagResource",
"ecs:TagResource",
"ecs:UntagResource",
"eks:TagResource",
"eks:UntagResource",
"elastic-inference:TagResource",
"elastic-inference:UntagResource",
"elasticache:AddTagsToResource",
"elasticache:RemoveTagsFromResource",
"elasticbeanstalk:UpdateTagsForResource",
"elasticfilesystem:CreateTags",
"elasticfilesystem:DeleteTags",
"elasticloadbalancing:AddTags",
"elasticloadbalancing:RemoveTags",
"elasticmapreduce:AddTags",
"elasticmapreduce:RemoveTags",
"emr-containers:TagResource",
"emr-containers:UntagResource",
"es:AddTags",
"es:RemoveTags",
"events:TagResource",
"events:UntagResource",
"firehose:TagDeliveryStream",
"firehose:UntagDeliveryStream",
"fms:TagResource",
"fms:UntagResource",
"forecast:TagResource",
"forecast:UntagResource",
"frauddetector:TagResource",
"frauddetector:UntagResource",
"fsx:TagResource",
"fsx:UntagResource",
"gamelift:TagResource",
"gamelift:UntagResource",
"glacier:AddTagsToVault",
"glacier:RemoveTagsFromVault",
"globalaccelerator:TagResource",
"globalaccelerator:UntagResource",
"glue:TagResource",
"glue:UntagResource",
"greengrass:TagResource",
"greengrass:UntagResource",
"groundstation:TagResource",
"groundstation:UntagResource",
"guardduty:TagResource",
"guardduty:UntagResource",
"iam:TagInstanceProfile",
"iam:TagMFADevice",
"iam:TagOpenIDConnectProvider",
"iam:TagPolicy",
"iam:TagRole",
"iam:TagSAMLProvider",
"iam:TagServerCertificate",
"iam:TagUser",
"iam:UntagInstanceProfile",
"iam:UntagMFADevice",
"iam:UntagOpenIDConnectProvider",
"iam:UntagPolicy",
"iam:UntagRole",
"iam:UntagSAMLProvider",
"iam:UntagServerCertificate",
"iam:UntagUser",
"imagebuilder:TagResource",
"imagebuilder:UntagResource",
"inspector:ListTagsForResource",
"inspector:SetTagsForResource",
"iot1click:TagResource",
"iot1click:UntagResource",
"iot:TagResource",
"iot:UntagResource",
"iotanalytics:TagResource",
"iotanalytics:UntagResource",
"iotdeviceadvisor:TagResource",
"iotdeviceadvisor:UntagResource",
"iotevents:TagResource",
"iotevents:UntagResource",
"iotfleethub:TagResource",
"iotfleethub:UntagResource",
"iotsitewise:TagResource",
"iotsitewise:UntagResource",
"iottwinmaker:TagResource",
"iottwinmaker:UntagResource",
"iotwireless:TagResource",
"iotwireless:UntagResource",
"ivs:TagResource",
"ivs:UntagResource",
"kafka:TagResource",
"kafka:UntagResource",
"kendra:TagResource",
"kendra:UntagResource",
"kinesis:AddTagsToStream",
"kinesis:RemoveTagsFromStream",
"kinesisanalytics:TagResource",
"kinesisanalytics:UntagResource",
"kms:TagResource",
"kms:UntagResource",
"lambda:TagResource",
"lambda:UntagResource",
"lex:TagResource",
"lex:UntagResource",
"license-manager:TagResource",
"license-manager:UntagResource",
"lightsail:TagResource",
"lightsail:UntagResource",
"logs:TagLogGroup",
"logs:TagResource",
"logs:UntagLogGroup",
"logs:UntagResource",
"lookoutequipment:TagResource",
"lookoutequipment:UntagResource",
"machinelearning:AddTags",
"machinelearning:DeleteTags",
"macie2:TagResource",
"macie2:UntagResource",
"managedblockchain:TagResource",
"managedblockchain:UntagResource",
"mediaconnect:TagResource",
"mediaconnect:UntagResource",
"mediaconvert:TagResource",
"mediaconvert:UntagResource",
"medialive:CreateTags",
"medialive:DeleteTags",
"mediapackage-vod:TagResource",
"mediapackage-vod:UntagResource",
"mediapackage:TagResource",
"mediapackage:UntagResource",
"mediatailor:TagResource",
"mediatailor:UntagResource",
"mobiletargeting:TagResource",
"mobiletargeting:UntagResource",
"mq:CreateTags",
"mq:DeleteTags",
"neptune-graph:TagResource",
"neptune-graph:UntagResource",
"network-firewall:TagResource",
"network-firewall:UntagResource",
"networkmanager:TagResource",
"networkmanager:UntagResource",
"opsworks-cm:TagResource",
"opsworks-cm:UntagResource",
"opsworks:TagResource",
"opsworks:UntagResource",
"organizations:TagResource",
"organizations:UntagResource",
"outposts:TagResource",
"outposts:UntagResource",
"qldb:TagResource",
"qldb:UntagResource",
"quicksight:TagResource",
"quicksight:UntagResource",
"ram:TagResource",
"ram:UntagResource",
"rds:AddTagsToResource",
"rds:RemoveTagsFromResource",
"redshift:CreateTags",
"redshift:DeleteTags",
"resource-explorer-2:TagResource",
"resource-explorer-2:UntagResource",
"resource-groups:Tag",
"resource-groups:Untag",
"robomaker:TagResource",
"robomaker:UntagResource",
"route53:ChangeTagsForResource",
"route53domains:DeleteTagsForDomain",
"route53domains:UpdateTagsForDomain",
"route53resolver:TagResource",
"route53resolver:UntagResource",
"s3:GetBucketTagging",
"s3:GetJobTagging",
"s3:GetObjectTagging",
"s3:GetObjectVersionTagging",
"s3:GetStorageLensConfigurationTagging",
"s3:DeleteJobTagging",
"s3:DeleteObjectTagging",
"s3:DeleteObjectVersionTagging",
"s3:PutBucketTagging",
"s3:PutJobTagging",
"s3:PutObjectTagging",
"s3:PutObjectVersionTagging",
"s3:PutStorageLensConfigurationTagging",
"s3:DeleteStorageLensConfigurationTagging",
"s3:TagResource",
"s3:UntagResource",
"sagemaker:AddTags",
"sagemaker:DeleteTags",
"savingsplans:TagResource",
"savingsplans:UntagResource",
"schemas:TagResource",
"schemas:UntagResource",
"secretsmanager:TagResource",
"secretsmanager:UntagResource",
"securityhub:TagResource",
"securityhub:UntagResource",
"servicediscovery:TagResource",
"servicediscovery:UntagResource",
"servicequotas:TagResource",
"servicequotas:UntagResource",
"ses:TagResource",
"ses:UntagResource",
"sns:TagResource",
"sns:UntagResource",
"sqs:TagQueue",
"sqs:UntagQueue",
"ssm:AddTagsToResource",
"ssm:RemoveTagsFromResource",
"states:TagResource",
"states:UntagResource",
"storagegateway:AddTagsToResource",
"storagegateway:RemoveTagsFromResource",
"swf:TagResource",
"swf:UntagResource",
"synthetics:TagResource",
"synthetics:UntagResource",
"tag:GetResources",
"tag:TagResources",
"tag:UntagResources",
"transfer:TagResource",
"transfer:UntagResource",
"waf-regional:TagResource",
"waf-regional:UntagResource",
"waf:TagResource",
"waf:UntagResource",
"wafv2:TagResource",
"wafv2:UntagResource",
"worklink:TagResource",
"worklink:UntagResource",
"workmail:TagResource",
"workmail:UntagResource",
"workspaces:CreateTags",
"workspaces:DeleteTags",
"xray:TagResource",
"xray:UntagResource",
"kinesisvideo:TagResource",
"kinesisvideo:UntagResource",
"redshift-serverless:TagResource",
"redshift-serverless:UntagResource",
"route53-recovery-control-config:TagResource",
"route53-recovery-control-config:UntagResource",
"route53-recovery-readiness:TagResource",
"route53-recovery-readiness:UntagResource",
"ssm-contacts:TagResource",
"ssm-contacts:UntagResource",
"ssm-incidents:TagResource",
"ssm-incidents:UntagResource",
"vpc-lattice:TagResource",
"vpc-lattice:UntagResource",
"workspaces-web:TagResource",
"workspaces-web:UntagResource"
],
"Resource": "*"
}
]
}
Version history
Current version v4, edited by AWS on 2026-02-12. 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/ResourceGroupsTaggingAPITagUntagSupportedResources
aws iam attach-user-policy --user-name USER_NAME --policy-arn arn:aws:iam::aws:policy/ResourceGroupsTaggingAPITagUntagSupportedResources
aws iam attach-group-policy --group-name GROUP_NAME --policy-arn arn:aws:iam::aws:policy/ResourceGroupsTaggingAPITagUntagSupportedResourcesCloudFormation
Resources:
ExampleRole:
Type: AWS::IAM::Role
Properties:
AssumeRolePolicyDocument: {} # replace with your trust policy
ManagedPolicyArns:
- arn:aws:iam::aws:policy/ResourceGroupsTaggingAPITagUntagSupportedResourcesTerraform
resource "aws_iam_role_policy_attachment" "resourcegroupstaggingapitaguntagsupportedresources" {
role = aws_iam_role.example.name
policy_arn = "arn:aws:iam::aws:policy/ResourceGroupsTaggingAPITagUntagSupportedResources"
}CDK (TypeScript)
role.addManagedPolicy(
iam.ManagedPolicy.fromAwsManagedPolicyName("ResourceGroupsTaggingAPITagUntagSupportedResources"),
);Sources
Pending editorial review. No editorial sources are listed yet.