nerdexam
Amazon

SAP-C02 · Question #561

A company uses an organization in AWS Organizations to manage the company's AWS accounts. The company uses AWS CloudFormation to deploy all infrastructure. A finance team wants to build a chargeback…

The correct answer is A. Create a tag policy that contains the allowed project tag values in the organization's management. To enforce the use of predefined project tag values for new resources across an AWS Organization with the least effort, a Tag Policy should be created in the organization's management account and applied at the root.

Submitted by eva_at· Mar 6, 2026Design Solutions for Organizational Complexity

Question

A company uses an organization in AWS Organizations to manage the company's AWS accounts. The company uses AWS CloudFormation to deploy all infrastructure. A finance team wants to build a chargeback model. The finance team asked each business unit to tag resources by using a predefined list of project values. When the finance team used the AWS Cost and Usage Report in AWS Cost Explorer and filtered based on project, the team noticed noncompliant project values. The company wants to enforce the use of project tags for new resources. Which solution will meet these requirements with the LEAST effort?

Options

  • ACreate a tag policy that contains the allowed project tag values in the organization's management
  • BCreate a tag policy that contains the allowed project tag values in each OU. Create an SCP that
  • CCreate a tag policy that contains the allowed project tag values in the AWS management account.
  • DUse AWS Service Catalog to manage the CloudFormation stacks as products. Use a TagOptions

How the community answered

(16 responses)
  • A
    81% (13)
  • B
    13% (2)
  • C
    6% (1)

Why each option

To enforce the use of predefined project tag values for new resources across an AWS Organization with the least effort, a Tag Policy should be created in the organization's management account and applied at the root.

ACreate a tag policy that contains the allowed project tag values in the organization's managementCorrect

AWS Organizations Tag Policies allow centralized enforcement of tagging rules across all accounts within an organization. By defining a tag policy at the root of the organization that specifies the allowed project tag values, all new resources deployed in any member account will be checked against this policy. This provides a preventative control that ensures compliance with the predefined tag values for chargeback purposes with the least administrative effort, as it's configured once centrally.

BCreate a tag policy that contains the allowed project tag values in each OU. Create an SCP that

Creating a tag policy in each OU and an SCP would be more effort than applying a single tag policy at the root of the organization. An SCP is not necessary for enforcing tag values.

CCreate a tag policy that contains the allowed project tag values in the AWS management account.

Creating a tag policy in the AWS management account implies it's only active for that account, not the entire organization, unless it's explicitly applied at the root or OUs within AWS Organizations.

DUse AWS Service Catalog to manage the CloudFormation stacks as products. Use a TagOptions

While AWS Service Catalog and TagOptions Library can enforce tags for products provisioned through it, this approach would require migrating all existing CloudFormation stack deployments to Service Catalog products, which is a significant effort and not ideal for 'least effort' for all new resources.

Concept tested: Centralized tag enforcement using AWS Organizations Tag Policies

Source: https://docs.aws.amazon.com/organizations/latest/userguide/orgs_manage_policies_tag-policies.html

Community Discussion

No community discussion yet for this question.

Full SAP-C02 Practice