VA-003 Compare authentication methods Practice Question
Exhibit
Refer to the exhibit. ``` $ vault auth list Path Type Accessor Description Default TTL ---- ---- -------- ----------- ----------- token/ token auth_token_xxx token based credentials system audit/ userpass auth_userpass_xxx n/a 24h prod/ approle auth_approle_xxx n/a 24h ```
Refer to the exhibit. Which authentication method is currently enabled for production applications?
⚠ Common exam trap
HashiCorp often tests the distinction between human-centric authentication methods (LDAP, Userpass) and machine-centric methods (AppRole, Token), and the trap here is that candidates mistakenly choose Token because it is simpler, overlooking that AppRole is specifically designed for production applications requiring dynamic, role-based credentials.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
AppRole
The exhibit shows that the production applications are configured with the 'AppRole' authentication method, which is indicated by the presence of a RoleID and SecretID in the application configuration. AppRole is a machine-oriented authentication method in HashiCorp Vault that allows applications to authenticate using a pair of credentials (RoleID and SecretID), making it suitable for automated, non-human workflows. The other methods listed (Token, LDAP, Userpass) are either human-centric or not configured for these applications.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Token
Why it's wrong here
Token is at token/ path.
- ✗
LDAP
Why it's wrong here
LDAP is not mounted.
- ✓
AppRole
Why this is correct
AppRole is mounted at prod/.
- ✗
Userpass
Why it's wrong here
Userpass is a human-centric authentication method typically mounted at 'userpass/' and is not used for machine-to-machine authentication in production applications.
Go deeper
Related to this question
About these practice questions
Courseiva writes every VA-003 question from scratch — 498 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This VA-003 practice question is part of Courseiva's free HashiCorp certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the VA-003 exam.