nerdexam
HashiCorp

VAULT-ASSOCIATE-002 · Question #71

Which of the following is a machine-oriented Vault authentication backend?

The correct answer is B. AppRole. AppRole is a machine-oriented Vault authentication backend specifically designed to allow applications and automated systems to authenticate securely and programmatically with Vault.

Submitted by paula_co· Apr 18, 2026Understand Vault Concepts

Question

Which of the following is a machine-oriented Vault authentication backend?

Options

  • AOkta
  • BAppRole
  • CTransit
  • DGitHub

How the community answered

(41 responses)
  • A
    2% (1)
  • B
    90% (37)
  • C
    2% (1)
  • D
    5% (2)

Why each option

AppRole is a machine-oriented Vault authentication backend specifically designed to allow applications and automated systems to authenticate securely and programmatically with Vault.

AOkta

Okta is an identity provider primarily used for human user authentication, allowing Vault to integrate with existing corporate directories for users, not typically for machine authentication.

BAppRoleCorrect

The AppRole authentication method provides a secure and programmatic way for machines, applications, and automated processes to authenticate with Vault using Role IDs and Secret IDs, eliminating the need for hardcoded credentials.

CTransit

Transit is a secrets engine that performs cryptographic operations as a service, not an authentication backend used to verify identities.

DGitHub

GitHub is an authentication backend primarily designed for human users, allowing developers to authenticate to Vault using their GitHub identities.

Concept tested: Vault machine authentication methods

Source: https://developer.hashicorp.com/vault/docs/auth/approle

Topics

#Vault authentication#Authentication backend#AppRole#Machine authentication

Community Discussion

No community discussion yet for this question.

Full VAULT-ASSOCIATE-002 Practice