IAM resources created with CloudFormation should have the following stack-level tags automatically added, according to the doc:
aws:cloudformation:logical-id
aws:cloudformation:stack-id
aws:cloudformation:stack-name
Observed Behavior
IAM resources created with CloudFormation only have custom Tags created by the user, and the stack-level tags are not present
Test Cases
You can test with any IAM resources (users, roles, groups...) we have the same problem. In the following test template, I tested with an IAM user. Only the custom "Cost Center" tag appears on the "ExampleUser" resource, and the following stack-level tags are not added, despite what is written in the doc:
Name of the resource
Other
Resource Name
AWS::IAM:*
Issue Description
CloudFormation does not automatically create the following stack-level tags for IAM resources, as stated in this doc https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html :
Expected Behavior
IAM resources created with CloudFormation should have the following stack-level tags automatically added, according to the doc:
Observed Behavior
IAM resources created with CloudFormation only have custom Tags created by the user, and the stack-level tags are not present
Test Cases
You can test with any IAM resources (users, roles, groups...) we have the same problem. In the following test template, I tested with an IAM user. Only the custom "Cost Center" tag appears on the "ExampleUser" resource, and the following stack-level tags are not added, despite what is written in the doc:
Other Details
N/A