Courseiva

Vault Enterprise · topic practice

Vault Security Model practice questions

This domain covers Vault's authentication, authorization, and token lifecycle controls: token types and TTLs, auth methods like AppRole and Kubernetes, response wrapping, and SecretID/role binding. Questions test whether you can choose the right secure introduction pattern and configure roles so tokens and credentials are scoped, short-lived, and safely delivered.

Courseiva uses original exam-style practice questions designed for learning and revision. The goal is to understand the concepts, recognise exam patterns, and improve through explanations — not memorise copied exam dumps.

Editorial oversight:Johnson Ajibi· MSc IT Security, IEEE Senior Member
20 questionsDomain: Vault Security Model

What the exam tests

What to know about Vault Security Model

Be able to configure AppRole and Kubernetes auth roles, set token and SecretID TTLs, and deliver credentials with response wrapping. The single most important thing: never expose a raw Vault token; use wrapping, short TTLs, and single-use SecretIDs so compromise is bounded.

Configuring AppRole roles with token_ttl, token_max_ttl, secret_id_ttl, and bind_secret_id

Using response wrapping and single-use tokens for secure client introduction

Kubernetes Auth Method setup including reviewer_service_account and TokenReview validation

Vault token accessors, cubbyhole, and token revocation for least-privilege lifecycle control

Watch out for

Common Vault Security Model exam traps

  • ▸Assuming token_ttl sets a hard limit; it is renewable and token_max_ttl caps total lifetime.
  • ▸Leaving SecretIDs long-lived or reusable instead of single-use with short secret_id_ttl.
  • ▸Passing tokens via environment variables or CLI args instead of wrapped delivery.

Practice set

Vault Security Model questions

20 questions · select your answer, then reveal the explanation

You are using the Kubernetes Auth method and want to restrict a role so that it can only be used by pods in a specific namespace. How do you implement this constraint?

In a hardened Kubernetes environment, you are using the Vault Agent injector. You want to make sure that the Vault-issued token is automatically renewed by the agent. Which annotation is required in the deployment manifest?

When configuring the Kubernetes Auth Method, which THREE of the following are required to ensure secure communication between Vault and the Kubernetes API server?

You are designing a secure Vault Enterprise deployment that uses namespaces to isolate teams. You need to ensure that a token created in one namespace cannot be used to access secrets in another namespace, even if the token has a high privilege level within its own namespace. Which TWO of the following statements are correct regarding namespace isolation and token usage? (Choose two.)

You are configuring a Vault Enterprise cluster to use Integrated Storage (Raft) and want to enable automatic unsealing using a cloud KMS. After configuring the seal stanza with the appropriate KMS parameters, you restart Vault. Upon startup, Vault logs indicate that it is unable to decrypt the root key. Which of the following is the most likely reason?

A Vault Enterprise administrator needs to ensure that a token issued to a batch job expires automatically after 30 minutes of continuous use, even if the job is still running. The token should not be renewable. Which token parameter should be configured when creating the token?

A Vault Enterprise cluster uses namespaces to isolate teams. An administrator creates a token in the 'engineering' namespace and wants to ensure that the token cannot be used to access secrets in the 'finance' namespace. Which statement about token scope in Vault Enterprise namespaces is correct?

A Vault Enterprise administrator is configuring a secrets engine to use response wrapping to securely distribute credentials to a trusted application. The application will unwrap the token to retrieve the secret. Which two statements about response wrapping are true? (Choose two.)

A security team is configuring a Vault Enterprise cluster to use a Hardware Security Module (HSM) for seal wrapping and auto-unseal. During testing, they notice that the HSM is being used for seal wrapping, but the cluster still requires manual unseal after a restart. Which configuration issue is most likely causing this?

A Vault Enterprise administrator is configuring a secrets engine to use a root token for initial setup. After completing the setup, they revoke the root token. Later, they discover that a child token created from the root token still has access to the secrets engine. Why does this occur?

A Vault Enterprise administrator is configuring a new auth method for an application. The application runs on a server that has a fixed IP address. The security policy requires that the authentication token issued to the application be limited to a maximum of 10 uses and must be renewable up to a maximum TTL of 24 hours. Which combination of role parameters should be set to enforce these requirements?

A security engineer is reviewing the configuration of a Vault Enterprise cluster that uses the Transit secrets engine to encrypt data. The engineer needs to ensure that the encryption keys are protected against unauthorized access and that cryptographic operations are audited. Which two actions should the engineer take to enhance the security of the Transit secrets engine? (Choose two.)

A Vault administrator is configuring a new auth method and wants to ensure that tokens issued by this method have a maximum lifetime of 24 hours, regardless of the token's requested TTL. Which parameter should be set on the auth method's role?

A Vault Enterprise administrator is configuring a new policy for a team of developers. The policy should allow the developers to read secrets from the 'secret/data/dev' path but prevent them from deleting or modifying any secrets. Which policy statement correctly achieves this?

A Vault Enterprise administrator is configuring a new namespace for a team and wants to enforce strict isolation. The team should only be able to create tokens within their namespace, and these tokens must not be able to access resources in other namespaces. Which two configurations are necessary to achieve this? (Choose two.)

A Vault Enterprise cluster is configured with a performance replication secondary. An administrator creates a new namespace and a policy within that namespace on the primary cluster. The administrator then checks the secondary cluster and finds that the namespace and policy are not present. What is the most likely reason for this?

Question 17mediummultiple choice
Review the full subnetting walkthrough →

When configuring the Kubernetes auth method, what does the 'token_bound_cidrs' parameter on a role do?

An administrator needs to enable secure client introduction for a legacy application using the AppRole auth method. The application resides on a server where it can periodically fetch a SecretID. What is the most secure workflow to ensure the secret delivery process is not compromised?

When using the 'vault login -method=kubernetes' command from a pod, which value is automatically sent to the Vault server as the JWT?

You need to automate the delivery of a Vault token to a new virtual machine during its provisioning process. Which Vault feature is specifically designed to facilitate secure introduction for dynamic infrastructure?

Free account

Track your progress over time

Create a free account to save your results and see which topics improve across sessions.

Focused Vault Security Model sessions

Start a Vault Security Model only practice session

Every question in these sessions is drawn from the Vault Security Model domain — nothing else.

Related practice questions

Related Vault Enterprise topic practice pages

Move into related areas when this topic feels solid.

Frequently asked questions

What does the Vault Enterprise exam test about Vault Security Model?
Be able to configure AppRole and Kubernetes auth roles, set token and SecretID TTLs, and deliver credentials with response wrapping. The single most important thing: never expose a raw Vault token; use wrapping, short TTLs, and single-use SecretIDs so compromise is bounded.
How should I use these practice questions?
Select your answer before revealing the explanation. Then read why each option is right or wrong — this active recall approach builds retention far faster than re-reading notes.
Can I practise just Vault Security Model questions in a focused session?
Yes — the session launcher on this page draws every question from the Vault Security Model domain. Use a 10-question session first to gauge your baseline, then move to 20 or 30 once the weak spots are clear.
Where can I practise other Vault Enterprise topics?
Use the topic links above to move to related areas, or go back to the Vault Enterprise question bank to see all topics.
Are these real exam questions or dumps?
These are original practice questions written to test the same concepts the Vault Enterprise exam covers. They are not copied from any real exam or dump site.