Courseiva

Vault Enterprise · domain

Vault Security Model

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.

35 questions6 easy18 medium11 hard

Focused practice

Practice Vault Security Model questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

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.

Question index

All Vault Security Model questions (35)

Click any question to see the full explanation, or start a practice session above.

1

You want to ensure that a SecretID used by an AppRole is only valid for a single use. Which parameter should be set when creating the SecretID?

Hard
2

Which THREE of the following are potential security risks when using the AppRole method if not configured correctly?

Hard
3

Which TWO of the following statements about the 'vault-agent' injector in Kubernetes are correct?

Medium
4

A Vault Enterprise administrator is configuring a new auth method to authenticate an on-premises application that cannot present a platform identity. The administrator wants to ensure that the initial authentication can only be performed once per login attempt and that the authentication material is bound to the application's network location. Which AppRole role configuration should the administrator apply to achieve these requirements?

Medium
5

An administrator is configuring a Vault Enterprise cluster with Integrated Storage (Raft). They want to ensure that the cluster can automatically recover from a full restart without manual unseal steps, while still protecting the master key. They have deployed a supported cloud KMS. Which configuration should they use?

Easy
6

A Vault Enterprise administrator is reviewing the security of a new auth method that will be used by external partners. The partners will authenticate from their own networks and will receive tokens with a limited set of policies. The administrator wants to ensure that if a token is stolen, the blast radius is minimized. Which TWO controls should be applied to the auth role to reduce the impact of a stolen token? (Choose two.)

Medium
7

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

Easy
8

Your Vault cluster is behind a load balancer that terminates TLS. For the Kubernetes auth method to properly validate the 'kubernetes_host', what must you configure in Vault?

Hard
9

An application is using the AppRole method and you want to ensure that the SecretID can only be used from a specific CIDR range. Which field in the AppRole role configuration should be updated?

Hard
10

A Vault administrator is configuring a new auth method and wants to ensure that the auth method's configuration is protected from unauthorized changes. Which Vault feature should be used to control access to the auth method configuration endpoints?

Easy
11

When integrating Vault with Kubernetes, you are configuring the Vault Kubernetes Auth Method. You need to ensure that the service account token presented by the pod is verified against the Kubernetes TokenReview API. Which configuration is required in Vault to enable this?

Hard
12

An AppRole's SecretID is stolen. You want to immediately invalidate that specific SecretID without affecting the RoleID or other active tokens. What is the correct action?

Medium
13

When using the Kubernetes Auth method, you notice that pods are failing to authenticate. Which log file or command provides the most insight into the validation failure?

Medium
14

An administrator is configuring Vault Enterprise to use a hardware security module (HSM) for seal wrapping and auto-unseal. After enabling the HSM, the administrator notices that the Vault cluster fails to start, reporting that the seal wrap key cannot be retrieved. Which configuration step is most likely missing?

Hard
15

Which THREE actions are recommended to secure the Vault-Kubernetes integration against token theft?

Hard
16

A security team is reviewing how Vault Enterprise tokens are bound to their origin. They observe that a batch token issued by an auth method in one performance standby node is presented to a different performance standby node and is accepted. They want to understand why this behavior is expected and what security property batch tokens lack compared to service tokens. Which statement correctly describes batch tokens in Vault Enterprise?

Hard
17

What is the primary purpose of the 'token_ttl' setting in an AppRole role definition?

Easy
18

An operator is troubleshooting a Vault Enterprise cluster where audit logs show that a token was used from an unexpected IP address. The security team wants to enforce that a particular token can only be used from the corporate CIDR block 10.0.0.0/8. Which Vault token parameter should be set to achieve this?

Medium
19

Which TWO of the following are true about AppRole 'SecretID' management?

Medium
20

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?

Medium
21

You are implementing a multi-cluster Vault strategy. You want to ensure that a pod in Cluster A cannot authenticate to Vault using a service account token from Cluster B. What configuration must be set?

Hard
22

When designing a secure Vault-Kubernetes Auth integration, which THREE factors must be considered to prevent token compromise?

Hard
23

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

Medium
24

Which TWO of the following are valid ways to improve the security of the AppRole authentication process?

Medium
25

A Vault Enterprise operator has just enabled the Transit secrets engine in a namespace dedicated to a payment processing team. The team stores encryption keys in Transit and uses them to encrypt customer credit card data before writing it to an external database. An auditor asks the operator to prove that the plaintext of those credit card numbers never leaves the Vault server. Which property of the Transit secrets engine supports this claim?

Medium
26

Which of the following is the most effective way to secure a Vault token during the 'Secure Client Introduction' phase in an automated environment?

Easy
27

A Vault Enterprise cluster is configured with a performance standby and a disaster recovery (DR) replica. The administrator wants to ensure that if the primary cluster fails, the DR replica can be promoted and clients can continue to access secrets without re-authenticating. Which statement about token replication is true?

Medium
28

In the context of the Vault Kubernetes Auth Method, what is the role of the 'reviewer_service_account'?

Easy
29

When using the Kubernetes auth method, what does the 'audience' field in the configuration allow you to do?

Medium
30

A security team is reviewing the configuration of a Vault Enterprise cluster that uses the Transit secrets engine for encryption as a service. They want to ensure that the encryption keys are protected against unauthorized export and that cryptographic operations are audited. Which two configurations should they implement? (Choose two.)

Medium
31

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?

Medium
32

A Vault Enterprise cluster uses namespaces to isolate teams. An administrator creates a token in the `team-a` namespace with a policy that grants read access to `secret/data/team-a/*`. The administrator then uses this token to read a secret at `secret/data/team-b/config` in the `team-b` namespace. What is the outcome?

Hard
33

You are configuring a Vault Enterprise cluster to use a hardware security module (HSM) for seal wrapping and auto-unseal. During testing, you notice that after a node restarts, Vault still requires manual unseal despite the HSM being available. You have verified that the HSM is reachable and the seal stanza is correctly configured. Which of the following is the most likely cause?

Medium
34

An administrator is configuring Vault Enterprise to use a hardware security module (HSM) for auto-unseal. The HSM supports PKCS#11. After configuring the seal stanza, Vault fails to start. Which action should the administrator take to troubleshoot the issue?

Medium
35

Which TWO of the following are true regarding the Vault Kubernetes Auth Method 'bound_service_account_names' parameter?

Medium

Frequently asked questions

What does the Vault Security Model domain cover on the Vault Enterprise exam?
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 many questions are in this domain?
This page lists all 35 Vault Security Model questions in the Vault Enterprise question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Vault Security Model questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
HashiCorp Certified: Vault Operations Professional (Vault Enterprise) (Vault Enterprise) Vault Security Model Practice Questions