HashiCorp Vault-Associate Practice Exam Questions & Answers
HashiCorp Vault-Associate Exam Details
Key details for this exam, checked against the published exam outline
- Exam Code
- Vault-Associate
- Full Name
- HashiCorp Certified: Vault Associate (002)
- Issuing Body
- HashiCorp
- Question Format (Our Bank)
- Multiple Choice, Hotspot
- Delivery
- Online proctored or at testing facilities
- Eligibility
- Six months of practical Vault experience recommended, though not strictly required
- Full Question Set
- 57 questions Get All Questions
Free Vault-Associate Practice Questions
Each question shows the correct answer and an explanation of why it is right
Question 1 Domain 2 2 Create Vault policies
What environment variable overrides the CLI's default Vault server address?
Question 2 Domain 2 2 Create Vault policies
Which of the following describes usage of an identity group?
An identity group is a collection of entities that share some common attributes. An identity group can have one or more policies attached to it, which are inherited by all the members of the group. An identity group can also have subgroups, which can further refine the policies and attributes for a subset of entities.
Question 3 Domain 6 6 Utilize Vault CLI
Which of the following cannot define the maximum time-to-live (TTL) for a token?
The maximum time-to-live (TTL) for a token is defined by the lowest value among the following factors:
The authentication method that issued the token. Each auth method can have a default and a maximum TTL for the tokens it generates. These values can be configured by the auth method's mount options or by the auth method's specific endpoints.
The mount endpoint configuration that the token is accessing. Each secrets engine can have a default and a maximum TTL for the leases it grants. These values can be configured by the secrets engine's mount options or by the secrets engine's specific endpoints.
A parent token TTL. If a token is created by another token, it inherits the remaining TTL of its parent token, unless the parent token has an infinite TTL (such as the root token). A child token cannot outlive its parent token.
System max TTL. This is a global limit for all tokens and leases in Vault. It can be configured by the system backend's max_lease_ttl option.
The client system that uses the token cannot define the maximum TTL for the token, as this is determined by Vault's configuration and policies. The client system can only request a specific TTL for the token, but this request is subject to the limits imposed by the factors above.
Get the complete Vault-Associate question set
$20$40
Question 4 Domain 2 2 Create Vault policies
Which of the following statements describe the CLI command below?
S vault login -method-1dap username-mitche11h
Question 5 Domain 10 10 Explain encryption as a service
To give a role the ability to display or output all of the end points under the /secrets/apps/* end point it would need to have which capability set?
Question 6 Domain 6 6 Utilize Vault CLI
Vault supports which type of configuration for source limited token?
Question 7 Domain 9 9 Explain Vault architecture
What command creates a secret with the key "my-password" and the value "53cr3t" at path "my-secrets" within the KV secrets engine mounted at "secret"?
The vault kv put command writes the data to the given path in the K/V secrets engine. The command requires the mount path of the K/V secrets engine, the secret path, and the key-value pair to store. The mount path can be specified with the -mount flag or as part of the secret path. The key-value pair can be given as an argument or read from a file or stdin. The correct syntax for the command is:
vault kv put -mount=secret my-secrets/my-password 53cr3t
or
vault kv put secret/my-secrets my-password=53cr3t
What the HashiCorp Vault-Associate Exam Covers
Exam domains verified against the Official HashiCorp Vault-Associate exam guide, last checked October 2026.
Domain 1 1 Compare authentication methods
Understand the range of authentication methods Vault supports and make selections that match your use case. Learn to differentiate between human-centric methods like LDAP and GitHub, and machine-oriented methods like AWS IAM and Kubernetes auth. The right auth method determines how identities establish trust with Vault.
Domain 2 2 Create Vault policies
Master Vault's policy language to grant and restrict access to secrets and API endpoints. Policies define what authenticated users can do. Build policies that express your organization's access rules using path-based restrictions and fine-grained capability controls.
Domain 3 3 Assess Vault tokens
Tokens are Vault's core authentication mechanism. Learn the token lifecycle from generation through expiration and revocation. Understand the differences between service tokens for long-lived automation and batch tokens for one-time operations. Master concepts like accessors, time-to-live, and orphaned tokens.
Domain 4 4 Manage Vault leases
Secrets returned by Vault come with a lease that defines how long they are valid. You must be able to renew leases to extend validity and revoke them when they are no longer needed. Lease IDs uniquely identify each secret instance and track its lifecycle.
Domain 5 5 Compare and configure Vault secrets engines
Secrets engines are Vault's plugins for managing different types of secrets. Learn to choose between dynamic secrets that Vault generates on-the-fly and static secrets stored directly. The transit engine provides encryption as a service. Each engine solves different secrets management problems.
Domain 6 6 Utilize Vault CLI
The command-line interface is how operators interact with Vault in scripts and automation. You must be able to authenticate, configure auth methods and policies, enable secret engines, retrieve secrets, and set environment variables. The CLI mirrors the capabilities of the Vault API.
Domain 7 7 Utilize Vault UI
The web interface provides a graphical way to interact with Vault for authentication, configuration, and secret access. The UI is useful for exploration and administration tasks. You need to be comfortable performing the same operations you can do from the CLI, but through the browser interface.
Domain 8 8 Be aware of the Vault API
Vault's REST API is the foundation that both the CLI and UI use. You should understand how to authenticate and retrieve secrets using HTTP clients like Curl. The API is language-agnostic and powers integrations with other tools.
Domain 9 9 Explain Vault architecture
Understand how Vault works internally from encryption at rest to the high-availability cluster topology. Learn about storage backends, the Vault agent for client-side integration, secrets caching, seal and unseal mechanisms, identity and group management, Shamir secret sharing, replication, response wrapping, and why short-lived dynamic secrets are valuable.
Sample question from this domain above Q7
Domain 10 10 Explain encryption as a service
The transit secret engine provides encryption, decryption, and key rotation without your applications ever seeing the key material. You configure the transit engine, then use Vault to encrypt data at rest and decrypt it on retrieval. This pattern lets your applications stay encryption-aware without managing keys directly.
Sample question from this domain above Q5
Vault-Associate Exam FAQ
Common questions about the exam itself
How much hands-on Vault experience do I need before taking the Vault Associate exam?
How long is the Vault Associate exam and how many questions does it have?
What is the passing score for Vault Associate?
Is the Vault Associate certification hard to pass and why?
How long does it typically take to prepare for the Vault Associate exam?
Can I take the Vault Associate exam online or do I have to go to a test center?
How long is the Vault Associate certification valid after I pass?
What job roles are a good fit for the Vault Associate certification?
What comes after Vault Associate in the HashiCorp certification path?
Are there any prerequisites or prior certifications I need before taking Vault Associate?
Other HashiCorp Exams
Free practice questions for more HashiCorp certification exams
