Vault enables the generation of dynamic credentials against many different platforms. When generating these credentials, what Vault feature is used to track the credentials?
Correct Answer: D
Comprehensive and Detailed In-Depth Explanation:
Dynamic credentials are tracked via leases. The Vault documentation states:
"With every dynamic secret and service type authentication token, Vault creates a lease. A lease is metadata containing information such as time duration, renewability, and more. Vault promises that the data will be valid for the given period, or Time To Live (TTL). The lease_id is a unique identifier assigned to each dynamically generated credential by Vault."
-Vault Concepts: Leases
* D: Correct. lease_id tracks credential lifecycle:
"It is used to track the lifecycle of the credential, including its creation, renewal, and revocation."
-Vault Concepts: Leases
* A: Namespaces organize, not track.
* B: Roles define generation, not tracking.
* C: Tokens authenticate, not track credentials.
References:
Vault Concepts: Leases