An organization wants to enforce that a specific group of users can only request secrets if a manager approves the request via a Control Group. Which object must be created to define the approval workflow?
A Control Group Policy is the Vault object that wraps specified paths, requiring authoriser approval before the requesting user's token can read the secret. Creating it defines the approval workflow, satisfying the requirement that a manager authorise each secrets request.
Why this answer
To enforce that a specific group of users can only request secrets if a manager approves via a Control Group, you must create a Control Group Policy. This policy defines the approval workflow, including the required number of approvals and the authorized approvers. Control Groups are a Vault Enterprise feature that adds an additional authorization step for sensitive operations.
Exam trap
Vault Enterprise often tests the misconception that Sentinel Policies alone can enforce approval workflows, or that Identity Groups define the workflow. The trap is confusing the object that defines the approval process.
How to eliminate wrong answers
Option A is wrong because Sentinel Policies are for fine-grained policy enforcement but do not inherently provide an approval workflow; they can be used in conjunction with Control Groups but are not the object that defines the approval workflow. Option B is wrong because an Identity Group is used to group users for policy assignment, not to define approval workflows. Option D is wrong because an Auth Method is used for authentication, not authorization approval.
Option E is wrong because an ACL Namespace is not a Vault object; namespaces are used for multi-tenancy, and ACLs are policies.