summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorLila Yasin <lyasin@redhat.com>2024-01-25 15:50:13 +0100
committerGitHub <noreply@github.com>2024-01-25 15:50:13 +0100
commit2e168d817730fc9609127c57c0ed5158e8ca013b (patch)
tree3edd43bd65ba900e0d9941bbad9b10ef88f74d0b /docs
parentfeat: Add retries to requests sessions (diff)
downloadawx-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.rst3
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>` _.