Summer Certification Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtick70

HCVA0-003 HashiCorp Certified: Vault Associate (003)Exam Questions and Answers

Questions 4

Which of the following vault lease operations uses a lease _ id as an argument? Choose two correct answers.

Options:

A.

renew

B.

revoke -prefix

C.

create

D.

describe

E.

revoke

Buy Now
Questions 5

Which of the following are true about Vault policies?

Pick the 2 correct responses below.

Options:

A.

A Vault policy must be created for every secret that will be accessed.

B.

Vault supports an extensible permission structure that allows new permission types to be added as plugins.

C.

Vault policies support wildcards anywhere in the path.

D.

Vault policies support regular expressions.

E.

Vault policies support globbing wildcards using the * symbol only at the end of the path.

F.

Vault policies are path-based.

Buy Now
Questions 6

Which statement best describes the process of sealing a Vault instance?

Options:

A.

Disable the TLS certificates on the Vault server by running vault secrets disable pki, blocking all requests.

B.

Run vault operator rotate to rotate the Vault tokens for all clients, causing them to reauthenticate with the Vault.

C.

Run the vault operator seal command, which securely discards the master key from memory and prevents further operations until unsealed.

D.

Revoke all leases so no secrets can be accessed using vault lease revoke, but keep the master key in memory for quick recovery.

Buy Now
Questions 7

Assuming default configurations, which of the following operations require a threshold of key shares to perform? (Select three)

Options:

A.

Rotating the Vault encryption key to adhere to internal security policies

B.

Unsealing Vault after a scheduled maintenance to install patches

C.

Generating a new root token as a break-glass procedure

D.

Creating a new set of recovery keys due to an employee leaving the organization

Buy Now
Questions 8

True or False? Although AppRole is designed for machines, humans can use it to authenticate to Vault if you wish.

Options:

A.

True

B.

False

Buy Now
Questions 9

What is the default TTL for tokens in Vault if one is not specified?

Options:

A.

24 hours (1 day)

B.

15 minutes

C.

768 hours (32 days)

D.

60 minutes (1 hour)

Buy Now
Questions 10

Which of the following tokens are representative of a batch token? (Select two)

Options:

A.

hvr.AAAAAQL_tyer_gNuQqvQYPVQgsNxjap_YW1NB2m4CDHHadQo7rF2XLFGdwNJplAZNKbfloOvifrbpRCGdgG1taTqmC7Da_qftN64zeL10SmNwEoDTiPzC_1aS1KExbtVftU3Sx16cBVqaynwsYRDfVnfTAffE

B.

hvb.CAESIKOOSODDNGUJQe3EmsS8EQthulLjxRDhan_Axte2OrmPGiAKHGh2cy5KVnNhM25JdG82cDB0a1ZDbWhPTlAyekMQHg

C.

hvb.AAAAAQJnAGuRT_z8FD_jOwP26zYaNzJ456_SVqse0oXtaqrpaLUC3LlHrUoJhQPylGX7A6K_dcS0shiql6g5-BVpz0QIkCm7ePFQVjDT2HcIf8C6FNgkW313vYgBGP8lzQHebtspC0pqK64cfyU_qPKIka2u4ng-jsoy

D.

hvs.493n55sZp2lX2zyQfpkHTkL4

Buy Now
Questions 11

What command would you use to enable the Kubernetes secrets engine at the path of /k8s-cluster?

Options:

A.

vault secrets enable -path=k8s-cluster kubernetes

B.

vault kv put k8s-cluster type=kubernetes

C.

vault write sys/mounts/k8s-cluster

D.

vault secrets enable kubernetes -path=k8s-cluster

Buy Now
Questions 12

Which of the following storage backends support high availability? (Select four)

Options:

A.

Consul

B.

etcd

C.

DynamoDB

D.

Integrated Storage (raft)

E.

Amazon S3

F.

In-Memory

Buy Now
Questions 13

After setting up a new HashiCorp Vault server with the default configurations, which method can be used to unseal Vault?

Options:

A.

Log on to each Vault node and provide the root token

B.

Running vault operator init to regenerate unseal keys and automatically unseal the Vault

C.

Submit a threshold of unseal keys to reconstruct the root key

D.

Restart the Vault service, which will automatically unseal it

Buy Now
Questions 14

Which of the following are supported auth methods for Vault? (Select six)

Options:

A.

AWS

B.

Kubernetes

C.

Token

D.

OIDC/JWT

E.

Userpass

F.

Cubbyhole

G.

AppRole

Buy Now
Questions 15

You need to create a limited-privileged token that isn’t impacted by the TTL of its parent. What type of token should you create?

Options:

A.

Service token with a use limit

B.

Orphan token

C.

Periodic token

D.

Root token

Buy Now
Questions 16

True or False? Once the lease for a dynamic secret has expired, Vault revokes the credentials on the backend platform for which they were created (i.e., database, AWS, Kubernetes).

Options:

A.

True

B.

False

Buy Now
Questions 17

Jarrad is an AWS engineer and has provisioned a new EC2 instance running MySQL since his application requires a specific MySQL version. He wants to integrate Vault into his workflow but is new to Vault. What secrets engine should Jarrad use to integrate this new database running in AWS?

Options:

A.

azure

B.

database

C.

kv

D.

aws

Buy Now
Questions 18

You have ciphertext stored in an Amazon S3 bucket encrypted by the key named prod-customer. Will Vault decrypt this data with the command vault write transit/decrypt/prod-customer ciphertext= " vault:v4:Xa1f9FIJtn13em/Wb7QCsXsU/kCOn7... " given this output?

    $ vault read transit/keys/prod-customer

    Key Value

    --- -----

    ...

    keys map[4:1549347108 5:1549347109 6:1549347110]

    latest_version 6

    min_available_version 0

    min_decryption_version 4

    min_encryption_version 0

Will Vault decrypt this data for you by running the following command?

    $ vault write transit/decrypt/prod-customer ciphertext= " vault:v4:Xa1f9FIJtn13em/Wb7QCsXsU/kCOn7... "

Options:

A.

Yes, because the minimum decryption key configuration is set to 4

B.

No, since the latest version of the key is 6

Buy Now
Questions 19

You have TBs of data encrypted by Vault stored in a database and are worried about Vault becoming unavailable and not being able to decrypt the data. Is it possible to export the encryption key to store it somewhere else in the event Vault becomes unavailable?

Options:

A.

Yes, as long as the key was configured to be exportable when it was created

B.

No, you cannot export the encryption key from Vault

Buy Now
Questions 20

When you are unsealing Vault using unseal keys, what are you actually doing?

Options:

A.

Creating the recovery keys

B.

Exporting the encryption key

C.

Reconstructing the root key

D.

Decrypting the Vault data

Buy Now
Questions 21

Kyle enabled the database secrets engine for dynamic credentials. Amy, the senior DBA, accidentally deleted the database users created by Vault, disrupting client applications. How can Kyle manually remove the leases in Vault?

Options:

A.

No action is required since the leases will eventually expire and be revoked

B.

Obtain the individual lease IDs from the application logs and remove them using the vault lease revoke command

C.

Use the command vault lease revoke -force flag to delete the leases

D.

Revoke all of the leases associated with the entire database secrets engine to be sure they are all removed

Buy Now
Questions 22

What occurs when a Vault cluster cannot maintain a quorum while using the Integrated Storage backend?

Options:

A.

Vault continues to operate in read-only mode until quorum is restored

B.

The cluster becomes unavailable and cannot commit new logs

C.

Vault automatically promotes a standby node to a leader to restore quorum

D.

Vault temporarily switches to local storage until quorum is regained

Buy Now
Questions 23

A DevOps engineer has set up LDAP and GitHub auth methods. The engineer must ensure user Sarah, who authenticates via either method, has consistent access permissions. Which approach correctly describes how to achieve this in Vault?

Options:

A.

Create an entity for Sarah and map both her LDAP and GitHub identities as entity aliases to this single entity

B.

Create an external group and add the LDAP and GitHub providers as members of the group

C.

Create separate policies for each auth method and manually ensure they remain synchronized

D.

Configure a trust relationship between the LDAP and GitHub providers to ensure Sarah’s account is synced

Buy Now
Questions 24

Which of the following are benefits of using the Vault Secrets Operator (VSO)? (Select three)

Options:

A.

Support for syncing from multiple secret sources

B.

Bi-directional sync between Vault and Kubernetes Secrets

C.

Automatic secret drift and remediation

D.

Automatic secret rotation for multiple Kubernetes resource types

Buy Now
Questions 25

Which of the following is not an action associated with the Transit secrets engine when interacting with data?

Options:

A.

encrypt

B.

decrypt

C.

rewrap

D.

update

Buy Now
Questions 26

Which auth method is ideal for machine-to-machine authentication?

Options:

A.

Okta

B.

UserPass

C.

GitHub

D.

AppRole

Buy Now
Questions 27

Which statement best explains the role and usage of storage backends in HashiCorp Vault?

Options:

A.

They store Vault’s persistent data, affecting the scalability and performance of managing Vault.

B.

They handle the encryption of all secrets so that Vault remains completely stateless.

C.

They store only ephemeral tokens, ensuring no persistent data is ever saved.

D.

They store only unseal keys, while all secret data remains in Vault’s memory.

Buy Now
Questions 28

Which of the following best describes the function of the Vault Secrets Operator in a Kubernetes environment?

Options:

A.

It replaces the Kubernetes secrets API entirely and operates purely as a certificate authority for all workloads.

B.

It is a standalone Vault server that automatically applies security policies and rotates root tokens.

C.

It continuously reconciles and synchronizes secrets from Vault to Kubernetes, ensuring secrets are always updated

D.

It provides an interface to dynamically provision Kubernetes clusters through Vault’s infrastructure secrets.

Buy Now
Questions 29

True or False? To prepare for day-to-day operations, the root token should be safely saved outside of Vault in order to administer Vault.

Options:

A.

True

B.

False

Buy Now
Questions 30

Which two interfaces automatically assume the token for subsequent requests after successfully authenticating? (Select two)

Options:

A.

CLI

B.

API

C.

UI

Buy Now
Questions 31

Which of the following statements are true about HCP Vault Dedicated? (Select three)

Options:

A.

Provides 100% feature parity compared to Vault self-managed clusters

B.

Helps reduce operational overhead for organizations with push-button deployment and fully managed upgrades

C.

Increases reliability and ease of use so you can onboard applications and teams easily

D.

Increases security across clouds and machines through a single interface

Buy Now
Questions 32

Which of the following unseal options can automatically unseal Vault upon the start of the Vault service? (Select four)

Options:

A.

HSM

B.

Azure KMS

C.

AWS KMS

D.

Transit

E.

Key Shards

Buy Now
Questions 33

An application requires a specific key/value pair to be updated in order to process a batch job. The value should be either " true " or " false. " However, when developers have been updating the value, sometimes they mistype the value or capitalize the value, causing the batch job not to run. What feature of a Vault policy can be used to restrict entry to the required values?

Options:

A.

Add a deny statement for all possible misspellings of the value

B.

Add an allowed_parameters value to the policy

C.

Change the policy to include the list capability

D.

Use a * wildcard at the end of the policy

Buy Now
Questions 34

Which statement best explains how Vault handles data encryption?

Options:

A.

Vault uses encryption to secure data at rest and in transit, using an encryption key protected by the root key.

B.

Vault encrypts data using a root key stored in plain text on the server’s filesystem.

C.

Vault stores data in plaintext on disk but encrypts it only when transmitting it over the network.

D.

Vault offloads all encryption to third-party services, so no secret data is ever processed by Vault.

Buy Now
Questions 35

Holly has discovered that a highly privileged dynamic credential with a very long lease time was created, which could negatively impact the organization’s security. What command can Holly use to invalidate the credential so it can’t be used without affecting other credentials?

Options:

A.

vault lease revoke aws/creds/admin/27e1b9a1-27b8-83d9-9fe0-d99d786bdc83

B.

Holly would need to delete the credential on the cloud platform directly

C.

vault lease revoke -all

D.

vault lease revoke aws/creds/admin/*

Buy Now
Questions 36

An application is trying to use a dynamic secret in which the lease has expired. What can be done in order for the application to successfully request data from Vault?

Options:

A.

Try the expired secret in hopes it hasn’t been deleted yet

B.

Perform a lease renewal

C.

Request a new secret and associated lease

D.

Request the TTL be extended for the secret lease

Buy Now
Questions 37

Select the two default policies created in Vault. (Select two)

Options:

A.

root

B.

user

C.

admin

D.

default

E.

base

F.

vault

Buy Now
Questions 38

True or False? After initializing Vault or restarting the Vault service, each individual node in the cluster needs to be unsealed.

Options:

A.

True

B.

False

Buy Now
Questions 39

When generating a dynamic secret, what value is returned that a user can use to renew or revoke the lease?

Options:

A.

renewable

B.

token_ttl

C.

lease_max

D.

lease_id

Buy Now
Questions 40

True or False? The command vault lease revoke -prefix aws/ will revoke all leases associated with the secret engine mounted at /aws.

Options:

A.

True

B.

False

Buy Now
Questions 41

Without logging into another interface, what feature can Chad use to execute a simple CLI command to enable a new secrets engine?

Options:

A.

CLI emulation in the Vault UI (Feature 1)

B.

User information button (Feature 2)

C.

Client count details (Feature 3)

D.

Access management link (Feature 4)

Buy Now
Questions 42

You need to connect to and manage a new HCP Vault cluster using the Vault CLI on your laptop. What environment variables should you set to establish connectivity?

Options:

A.

VAULT_CLIENT_KEY= < path-to-key-file > , VAULT_TOKEN= < token-here >

B.

VAULT_NAMESPACE=root, VAULT_REDIRECT_ADDR= < cluster-address >

C.

VAULT_ADDR=https:// < cluster-address > :8200, VAULT_NAMESPACE=admin

D.

VAULT_TOKEN= < token-here > , VAULT_CLUSTER_ADDR=https:// < cluster-address > :8200

Buy Now
Questions 43

You have enabled the Transit secrets engine and want to start encrypting data to store in Azure Blob storage. What is the next step that needs to be completed before you can encrypt data? (Select two)

Options:

A.

Export the encryption key and upload it to the application server

B.

Enable the Transit secrets engine API

C.

Create an encryption key for the application to use

D.

Write a policy that permits the application to use the encryption key

Buy Now
Questions 44

Your supervisor has requested that you log into Vault and update a policy for one of the development teams. You successfully authenticated to Vault via OIDC but do not see a way to manage the Vault policies. Why are you unable to manage policies in the Vault UI?

Options:

A.

Policies are only available on Vault Enterprise

B.

The Vault node is sealed, and therefore you cannot manage policies

C.

Policies cannot be managed in the UI, only the CLI and API

D.

The policy associated with your login does not permit access to manage policies

Buy Now
Questions 45

A developer team requests integration of their legacy application with Vault to encrypt and decrypt data for a backend database. They cannot modify the application for Vault authentication. What is the best way to achieve this integration?

Options:

A.

Enable the Transit secrets engine and configure the secrets engine to send data directly to the legacy app

B.

Have the app team call the Vault API to encrypt and decrypt the required data

C.

Enable and configure the Kubernetes auth method to allow the application to authenticate to Vault using a JWT

D.

Run the Vault Agent on the application server(s) and use the Auto Auth feature to manage the tokens

Buy Now
Questions 46

You are planning the deployment of your first Vault cluster and have decided to use Integrated Storage as the storage backend. Where do you configure the storage backend to be used by Vault?

Options:

A.

In the systemd service file

B.

Inside the Vault service once Vault is up and running

C.

In the Vault configuration file

D.

In the Vault Agent sink file

Buy Now
Questions 47

A security architect is designing a solution to address the " Secret Zero " problem for a Kubernetes-based application that needs to authenticate to HashiCorp Vault. Which approach correctly leverages Vault features to solve this challenge?

Options:

A.

Store the Vault root token in a ConfigMap and mount it to all containers that require access to sensitive information

B.

Generate a long-lived token during deployment and store it as an environment variable within each container that needs to access Vault

C.

Configure the Kubernetes auth method in Vault and enable applications to authenticate without pre-shared secrets

D.

Implement a custom sidecar container that uses AppRole role-id and secret-id each time the application needs to access Vault

Buy Now
Questions 48

Which core component of Vault can store, generate, or encrypt data for organizations?

Options:

A.

auth method

B.

storage backend

C.

secrets engine

D.

audit device

Buy Now
Questions 49

Your co-worker has asked you to perform certain operations in Vault and has provided you with a token accessor (not the token itself). What Vault operations would you be allowed to perform using only the provided accessor? (Select three)

Options:

A.

Renew the token to extend the TTL

B.

Revoke the token in Vault to make it invalid

C.

Create child tokens associated with the same policies as the related token

D.

Lookup properties of the token, such as the TTL, policies, and metadata

Buy Now
Questions 50

Sara uses the Vault CLI for administrative tasks on the production cluster. However, she encounters permission-denied errors when making changes and needs to check which policies are attached to her token to view and adjust permissions. What command can she run on the Vault node to see the attached policies?

Options:

A.

vault operator diagnose

B.

vault policy list

C.

vault token capabilities

D.

vault token lookup

Buy Now
Questions 51

Your organization recently suffered a security breach on a specific application, and the security response team believes that MySQL database credentials were likely obtained during the event. The application generated the credentials using the database secrets engine in Vault mounted at the path database/. How can you quickly revoke all of the secrets generated by this secrets engine?

Options:

A.

vault token revoke database/*

B.

vault secrets disable mysql

C.

vault lease renew database/creds/mysql

D.

vault lease revoke -prefix database/

Buy Now
Questions 52

True or False? Performing a rekey operation using the vault operator rekey command creates new unseal/recovery keys as well as a new root key?

Options:

A.

True

B.

False

Buy Now
Questions 53

You have multiple Vault clusters in your environment, one for test and one for production. You have the CLI installed on your local machine and need to target the production cluster to make configuration changes. What environment variable can you set to target the production cluster?

Options:

A.

VAULT_REDIRECT_ADDR

B.

VAULT_CLUSTER_ADDR

C.

VAULT_ADDR

D.

VAULT_CAPATH

Buy Now
Questions 54

To protect the sensitive data stored in Vault, what key is used to encrypt the data before it is written to the storage backend?

Options:

A.

Recovery key

B.

Encryption key

C.

Unseal key

D.

Root key

Buy Now
Questions 55

True or False? After rotating a transit encryption key, all data encrypted with the previous version must be rewrapped or re-encrypted with the new key.

Options:

A.

True

B.

False

Buy Now
Questions 56

Frapps, Inc. is a coffee startup specializing in frozen caffeinated beverages. Their new customer loyalty web app uses Vault to store sensitive information, choosing Integrated Storage for its benefits. Select the benefits the organization would see by using Integrated Storage over other storage backends (Select four)

Options:

A.

Eliminates network communication between hosts, requiring no open ports between hosts

B.

Uses the SERF gossip protocol to enable communication between cluster nodes

C.

Eliminates the requirement to deploy and manage a separate platform for storing encrypted data

D.

Simplified troubleshooting since Integrated Storage is a built-in solution

E.

Reduces operational overhead since all configuration is within Vault itself

F.

Immediate access to storage since the data is stored locally on disk

Buy Now
Questions 57

Which of the following capabilities can be used when writing a Vault policy? (Select four)

Options:

A.

list

B.

deny

C.

apply

D.

root

E.

create

F.

write

Buy Now
Questions 58

A large organization uses Vault for various use cases with multiple auth methods enabled. A user can authenticate via LDAP, OIDC, or a local userpass account, but they receive different policies for each method and often need to log out and back in for different actions. What can be configured in Vault to ensure users have consistent policies regardless of their authentication method?

Options:

A.

Enable the SSH secrets engine and instruct the user to obtain credentials using the new secrets engine

B.

Create a new entity and map the aliases from each of the available auth methods

C.

Assign the default policy to the user ' s policy used by each auth method

D.

Provide the user with an AppRole role-id and secret-id for authentication

Buy Now
Questions 59

A Fintech company is using Vault to store its static long-lived credentials so automated processes can quickly retrieve secrets. A user needs to add a new static secret for a new automated job. What CLI commands can be used to store a new static credential? (Select two)

Options:

A.

vault kv put kv/training/certification/vault @secrets.txt

B.

vault kv write kv/training/certification/vault key=username value=bryan

C.

vault kv create kv/training/certification/vault @secrets.txt

D.

vault kv put -mount=secret creds passcode=my-long-passcode

Buy Now
Questions 60

You have enabled the Transit secrets engine on your Vault cluster to provide an " encryption as a service " service as your team develops new applications. What is a prime use case for the Transit secrets engine?

Options:

A.

Encrypting data before being written to an Amazon S3 bucket

B.

Storing the encrypted data in Vault for easy retrieval

C.

Generating dynamic SSH credentials for access to local systems

D.

Creating X.509 certificates for a new fleet of containers

Buy Now
Questions 61

Given the following policy, which command below would not result in a permission denied error (select two)?

path " secret/* " { capabilities = [ " create " , " update " ] allowed_parameters = { " student " = [ " steve " , " frank " , " jamie " , " susan " , " gerry " , " damien " ] } }

path " secret/apps/* " { capabilities = [ " read " ] }

path " secret/apps/results " { capabilities = [ " deny " ] }

Options:

A.

vault kv put secret/apps/results student03=practice

B.

vault kv put secret/apps/app01 student=bryan

C.

vault kv put secret/common/results student=frank

D.

vault kv get secret/apps/api_key

Buy Now
Questions 62

Your organization audited an essential application and found it isn’t securely storing data. For added security, auditors recommended encrypting all data before storing it in a backend database, and the application server should not store encryption keys locally. Which secrets engine meets these requirements?

Options:

A.

PKI secrets engine

B.

SSH secrets engine

C.

Transit secrets engine

D.

Cubbyhole secrets engine

Buy Now
Questions 63

Your Azure Subscription ID is stored in Vault and you need to retrieve it via Vault API for an automated job. The Subscription ID is stored at secret/cloud/azure/subscription. The secret is stored on a KV Version 2 secrets engine. What curl command below would successfully retrieve the latest version of the secret?

Options:

A.

curl https://vault.krausen.com:8200/v1/secret/data/cloud/azure/subscription

B.

curl --header " X-Vault-Token: hvs.CbzCNJCVWt63jyzyaJakgDwz " https://vault.krausen.com:8200/v1/secret/cloud/azure/subscription

C.

curl --header " X-Vault-Token: hvs.CbzCNJCVWt63jyzyaJakgDwz " https://vault.krausen.com:8200/v1/secret/data/cloud/azure/subscription

D.

curl --header " X-Vault-Token: hvs.CbzCNJCVWt63jyzyaJakgDwz " https://vault.krausen.com:8200/secret/data/cloud/azure/subscription/latest

Buy Now
Questions 64

True or False? Once you create a KV v1 secrets engine and place data in it, there is no way to modify the mount to include the features of a KV v2 secrets engine.

Options:

A.

True

B.

False

Buy Now
Questions 65

What command would have created the token displayed below?

$ vault token lookup hvs.nNeZ2I64ALCxuO7dqQEJGPrO

Key: policies Value: [default dev], num_uses: 5, ttl: 767h59m49s

    Key Value

    --- -----

    accessor mfvaVMFgOcXHIeqlRasroSOn

    creation_time 1604610457

    creation_ttl 768h

    display_name token

    entity_id n/a

    expire_time 2024-12-07T16:07:37.7540672-05:00

    explicit_max_ttl 0s

    id hvs.nNeZ2I64ALCxuO7dqQEJGPrO

    issue_time 2024-11-05T16:07:37.7540672-05:00

    meta < nil >

    num_uses 5

    orphan false

    path auth/token/create

    policies [default dev]

    renewable true

    ttl 767h59m49s

    type service

Options:

A.

vault token create -policy=dev -use-limit=5

B.

vault token create -policy=dev -ttl=768h

C.

vault token create -policy=dev -policy=default -ttl=768h

D.

vault token create -policy=dev

Buy Now
Questions 66

How long does the Transit secrets engine store the resulting ciphertext by default?

Options:

A.

24 hours

B.

30 days

C.

32 days

D.

Transit does not store data

Buy Now
Questions 67

You want to integrate a third-party application to retrieve credentials from the HashiCorp Vault API. How can you accomplish this without having direct access to the source code?

Options:

A.

You cannot integrate a third-party application with Vault without being able to modify the source code

B.

Put in a request to the third-party application vendor

C.

Instead of the API, have the application use the Vault CLI to retrieve credentials

D.

Use the Vault Agent to obtain secrets and provide them to the application

Buy Now
Questions 68

You are deploying Vault in a local data center, but want to be sure you have a secondary Vault cluster in the event the primary cluster goes offline. In the secondary data center, you have applications that are running, as they are architected to run active/active. Which type of replication would be best in this scenario?

Options:

A.

Disaster Recovery replication

B.

Performance replication

Buy Now
Questions 69

Jason has enabled the userpass auth method at the path users/. What path would Jason and other Vault operators use to interact with this new auth method?

Options:

A.

users/auth/

B.

authentication/users

C.

auth/users

D.

users/

Buy Now
Questions 70

Which of the following token attributes can be used to renew a token in Vault (select two)?

Options:

A.

TTL

B.

Token ID

C.

Identity policy

D.

Token accessor

Buy Now
Questions 71

Which scenario most strongly indicates a need to run a self-hosted Vault cluster instead of using HCP Vault Dedicated?

Options:

A.

Your organization doesn’t require any custom security policies or intricate network topologies

B.

You want to offload all operational tasks and rely on HashiCorp to manage patching, upgrades, and infrastructure

C.

You prefer a fully managed environment that is readily scalable with minimal configuration overhead

D.

You must maintain specific compliance or custom integration requirements that demand full control over the Vault environment, including infrastructure provisioning and plugin development

Buy Now
Questions 72

What is the difference between the TTL and the Max TTL (select two)?

Options:

A.

The TTL defines when the token will expire and be revoked

B.

The TTL defines when another token will be generated

C.

The Max TTL defines the timeframe for which a token cannot be used

D.

The Max TTL defines the maximum timeframe for which a token can be renewed

Buy Now
Questions 73

In regards to the Transit secrets engine, which of the following is true given the following command and output (select three):

$ vault write encryption/encrypt/creditcard plaintext=$(base64 < < < " 1234 5678 9101 1121 " )

Key: ciphertext Value: vault:v3:cZNHVx+sxdMErXRSuDa1q/pz49fXTn1PScKfhf+PIZPvy8xKfkytpwKcbC0fF2U=

Options:

A.

The Transit secrets engine is mounted at the encryption path

B.

The name of the keyring used to encrypt the data is creditcard

C.

There are at least three data keys associated with this keyring

D.

The data was written to the encryption path, which is provided by default when enabling the Transit secrets engine

Buy Now
Questions 74

During a service outage, you must ensure all current tokens and leases are copied to another Vault cluster for failover so applications don’t need to authenticate. How can you accomplish this?

Options:

A.

Have Vault write all the tokens and leases to a file so you have a second copy of them

B.

Configure all applications to use the auto-auth feature of the Vault Agent

C.

Configure Disaster Recovery replication and promote the secondary cluster during an outage

D.

Replicate to another cluster using Performance Replication and promote the secondary cluster during an outage

Buy Now
Questions 75

Which of the following are accurate statements regarding the use of a KV v2 secrets engine (select three)?

Options:

A.

Issuing a vault kv destroy command permanently deletes the current version of the secret

B.

Issuing a vault kv destroy command deletes all versions of a secret

C.

Issuing a vault kv delete command performs a soft delete of the current version

D.

Issuing a vault kv metadata delete command permanently deletes the secret

Buy Now
Questions 76

When configuring Vault replication and monitoring its status, you keep seeing something called ' WALs ' . What are WALs?

Options:

A.

Warning of allocated logs

B.

Write along logging

C.

Write-ahead logs

D.

Wake after LAN

Buy Now
Questions 77

Based on the screenshot below, how many auth methods have been enabled on this Vault instance?

Options:

A.

1

B.

2

C.

4

D.

3

Buy Now
Questions 78

From the options below, select the benefits of using the PKI (x.509 certificates) secrets engine (select three):

Options:

A.

TTLs on Vault certs are longer to ensure certificates are valid for a longer period of time

B.

Reducing, or eliminating certificate revocations

C.

Reduces time to get a certificate by eliminating the need to generate a private key and CSR

D.

Vault can act as an intermediate CA

Buy Now
Questions 79

How can Vault be used to programmatically obtain a generated code for MFA, somewhat similar to Google Authenticator?

Options:

A.

Cubbyhole

B.

The random byte generator

C.

TOTP secrets engine

D.

The identity secrets engine

Buy Now
Questions 80

What is the default maximum time-to-live (TTL) for a token, measured in days?

Options:

A.

32 days (768 hours)

B.

7 days (168 hours)

C.

14 days (336 hours)

D.

31 days (744 hours)

Buy Now
Questions 81

Which of these is not a benefit of dynamic secrets?

Options:

A.

Supports systems which do not natively provide a method of expiring credentials

B.

Minimizes damage of credentials leaking

C.

Ensures that administrators can see every password used

D.

Replaces cumbersome password rotation tools and practices

Buy Now
Questions 82

Which of the following is NOT a valid way in which a lease can be revoked in Vault?

Options:

A.

Using the user interface (UI)

B.

Automatically when the TTL or Max-TTL expires

C.

Using the API to call the /v1/sys/leases endpoint

D.

Via the CLI using the vault token command

Buy Now
Questions 83

You’ve hit the URL for the Vault UI, but you’re presented with this screen. Why doesn’t Vault present you with a way to log in?

Options:

A.

The Consul storage backend was not configured correctly

B.

Vault needs to be initialized before it can be used

C.

A Vault policy is preventing you from logging in

D.

The Vault configuration file has an incorrect configuration

Buy Now
Questions 84

As a best practice, the root token should be stored in which of the following ways?

Options:

A.

Should be revoked and never stored after initial setup

B.

Should be stored in configuration automation tooling

C.

Should be stored in another password safe

D.

Should be stored in Vault

Buy Now
Questions 85

Your DevOps team would like to provision VMs in GCP via a CICD pipeline. They would like to integrate Vault to protect the credentials used by the tool. Which secrets engine would you recommend?

Options:

A.

Google Cloud Secrets Engine

B.

Identity secrets engine

C.

Key/Value secrets engine version 2

D.

SSH secrets engine

Buy Now
Questions 86

Two screenshots are shown in the exhibit.

You expect the ACL Policies menu to be shown as seen in Image 1. Instead, the ACL Policies menu is not displayed, as in Image 2.

Why would this menu not be displayed?

Options:

A.

Your token’s policies do not allow access to manage policies.

B.

The policy engine is not enabled.

C.

You need to be in the policy namespace.

D.

None of these explain this scenario.

Buy Now
Questions 87

A system starts up 1000+ containers, all requiring connection to Vault upon its initial setup.

Which strategy will reduce I/O traffic to the storage backend?

Options:

A.

Use Kubernetes auth method.

B.

Use batch tokens.

C.

Use AppRole auth method.

D.

Use service tokens with short TTL.

E.

Use single-use tokens.

Buy Now
Questions 88

A Vault cluster’s listener configuration is shown in the exhibit.

Given the configuration displayed, what VAULT_ADDR environment variable value would target this cluster?

Exhibit:

listener " tcp " { address = " 10.0.0.50:8200 " tls_disable = true }

Options:

A.

https://10.0.0.50:8200

B.

https://127.0.0.1:8200

C.

http://127.0.0.1:8200

D.

http://10.0.0.50:8200

Buy Now
Questions 89

HCP Vault Dedicated automatically enables cross-region disaster recovery replication.

Options:

A.

True

B.

False

Buy Now
Questions 90

A user previously successfully authenticated to Vault via AppRole. Now, when they try to authenticate to Vault via AppRole, they report a 400 error.

You perform a read on the role and see the output displayed in the exhibit.

What is preventing the application from using the SecretID?

Exhibit:

vault read auth/approle/role/team-9-cicd

bind_secret_id true

local_secret_ids false

secret_id_bound_cidrs < nil >

secret_id_num_uses 10

secret_id_ttl 0s

token_bound_cidrs []

token_explicit_max_ttl 5h

token_max_ttl 4h

token_no_default_policy false

token_num_uses 10

token_period 0s

token_policies [team9]

token_ttl 1h

token_type default

Options:

A.

The AppRole RoleID is incorrect.

B.

The attached policy is incorrect.

C.

They have hit the limit of secret_id_num_uses.

D.

The TTL for the SecretID expired.

Buy Now
Questions 91

Where do you define the Namespace to log into using the Vault Ul?

To answer this question

Use your mouse to click on the screenshot in the location described above. An arrow indicator will mark where you have clicked. Click the " Answer " button once you have positioned the arrow to answer the question. You may need to scroll down to see the entire screenshot.

Options:

Buy Now
Questions 92

What is Vault’s default REST API port?

Options:

A.

443

B.

8200

C.

8201

D.

8500

E.

None of these are Vault’s default REST API port.

Buy Now
Questions 93

Where can you set the Vault seal configuration? Choose two correct answers.

Options:

A.

Cloud Provider KMS

B.

Vault CLI

C.

Vault configuration file

D.

Environment variables

E.

Vault API

Buy Now
Questions 94

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 " ?

Options:

A.

vault kv put secret/my-secrets/my-password 53cr3t

B.

vault kv write secret/my-secrets/my-password 53cr3t

C.

vault kv write 53cr3t my-secrets/my-password

D.

vault kv put secret/my-secrets »y-password-53cr3t

Buy Now
Questions 95

You can build a high availability Vault cluster with any storage backend.

Options:

A.

True

B.

False

Buy Now
Questions 96

Which of these functions can a secrets engine in Vault perform?

Options:

A.

Encrypt data.

B.

Store secrets.

C.

Assign identity.

D.

All of the above can be performed by a secrets engine in Vault.

Buy Now
Questions 97

The vault lease renew command increments the lease time from:

Options:

A.

The current time

B.

The end of the lease

Buy Now
Exam Code: HCVA0-003
Exam Name: HashiCorp Certified: Vault Associate (003)Exam
Last Update: Jun 18, 2026
Questions: 285
HCVA0-003 pdf

HCVA0-003 PDF

$25.5  $84.99
HCVA0-003 Engine

HCVA0-003 Testing Engine

$30  $99.99
HCVA0-003 PDF + Engine

HCVA0-003 PDF + Testing Engine

$40.5  $134.99