diff options
author | Lila Yasin <lyasin@redhat.com> | 2024-01-25 15:50:13 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-25 15:50:13 +0100 |
commit | 2e168d817730fc9609127c57c0ed5158e8ca013b (patch) | |
tree | 3edd43bd65ba900e0d9941bbad9b10ef88f74d0b /docs | |
parent | feat: Add retries to requests sessions (diff) | |
download | awx-2e168d817730fc9609127c57c0ed5158e8ca013b.tar.xz awx-2e168d817730fc9609127c57c0ed5158e8ca013b.zip |
Add userpass and LDAP support for HashiCorp vault credential_plugin (#14654)
* Add username and password to handle_auth and update exception message
Revise naming of ldap username and password
* Add url for LDAP and userpass to method_auth
* Add information regarding LDAP and username and password to credential plugins documentation
Revise ldap_auth to userpass_auth and revised exception to better reflect functionality
* Revise method_auth to ensure certs can be used with username and ensure namespace functionality is not hindered
Diffstat (limited to 'docs')
-rw-r--r-- | docs/docsite/rst/userguide/credential_plugins.rst | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/docsite/rst/userguide/credential_plugins.rst b/docs/docsite/rst/userguide/credential_plugins.rst index 9bd9655df8..a2cc436282 100644 --- a/docs/docsite/rst/userguide/credential_plugins.rst +++ b/docs/docsite/rst/userguide/credential_plugins.rst @@ -272,9 +272,12 @@ When **HashiCorp Vault Secret Lookup** is selected for **Credential Type**, prov - **Kubernetes role** specify the role name when using Kubernetes authentication - **Path to Auth**: specify a path if other than the default path of ``/approle`` - **API Version** (required): select v1 for static lookups and v2 for versioned lookups +- **Username and Password**: specify the username and password for the user account For more detail about the Approle auth method and its fields, refer to the `Vault documentation for Approle Auth Method <https://www.vaultproject.io/docs/auth/approle>`_. +For more detail about the Userpass auth method and its fields, refer to the `Vault documentation for LDAP auth method <https://www.vaultproject.io/docs/auth/userpass>`_. + For more detail about the Kubernetes auth method and its fields, refer to the `Vault documentation for Kubernetes auth method <https://developer.hashicorp.com/vault/docs/auth/kubernetes>` _. For more detail about the TLS certificate auth method and its fields, refer to the `Vault documentation for TLS certificates auth method <https://developer.hashicorp.com/vault/docs/auth/cert>` _. |