open-vault/website/content/partials/authn-names.mdx

24 lines
2.9 KiB
Plaintext

In addition to custom authentication methods configured with secure plugins,
Vault supports many standardized authentication methods by default.
| AuthN method | Unique ID | Configured with
| ----------------------------------------------------------------------- | -------------------------------------------- | ----------------
| [AliCloud](/vault/docs/auth/alicloud) | Principal ID | Not configurable
| [AppRole](/vault/api-docs/auth/approle#create-update-approle) | Role ID | Not configurable
| [AWS IAM](/vault/docs/auth/aws#iam-auth-method) | Role ID (default), IAM unique ID, Full ARN | `iam_alias`
| [AWS EC2](/vault/docs/auth/aws#ec2-auth-method) | Role ID (default), EC2 instance ID, AMI ID | `ec2_alias`
| [Azure](/vault/api-docs/auth/azure#create-role) | Subject (from JWT claim) | Not configurable
| [Cloud Foundry](/vault/docs/auth/cf) | App ID | Not configurable
| [GitHub](/vault/docs/auth/github) | User login name associated with token | Not configurable
| [Google Cloud](/vault/api-docs/auth/gcp#create-role) | Role ID (default), Service account unique ID | `iam_alias`
| [JWT/OIDC](/vault/api-docs/auth/jwt#create-role) | The presented claims (no default value) | `user_claim`
| [Kerberos](/vault/docs/auth/kerberos) | Username | Not configurable
| [Kubernetes](/vault/api-docs/auth/kubernetes#create-role) | Service account UID | Not configurable
| [LDAP](/vault/docs/auth/ldap) | Username | Not configurable
| [OCI](/vault/api-docs/auth/oci#create-role) | Rolename | Not configurable
| [Okta](/vault/api-docs/auth/okta#register-user) | Username | Not configurable
| [RADIUS](/vault/docs/auth/radius) | Username | Not configurable
| [TLS Certificate](/vault/api-docs/auth/cert#create-ca-certificate-role) | Subject CommonName | Not configurable
| [Token](/vault/docs/auth/token) | `entity_alias` | Not configurable
| [Username/Password](/vault/api-docs/auth/userpass#create-update-user) | Username | Not configurable