Adding Vault LDAP users to Deploy secret store
You can create a secret store in Deploy and add Vault LDAP users to the secret store to authenticate users with Vault-defined LDAP.
Before you begin
- You must have installed the Vault server and have the server address.
- You must have the following permissions:
- Create, view, and edit secret store permissions to create a secret store.
- Create, view, and edit Vault Ldap User permissions to manage LDAP users of a secret store.
About this task
Procedure
- Click Create Vault Secret Store.
-
Create a secret store in the Manage Vault Secret Store
window and provide the folowing details:
Parameter Description Name Identifies the Vault secret store name. Note: Characters other thana-z
,A-Z
,0-9
, and-
are not allowed.Description Conveys more information about the Vault. Teams Allow access of a Vault secret store to specific teams. URL Indicates the Vault server address. -
Save your changes.
The secret store lists on the Secret Stores page.
-
Add LDAP users to the secret store.
- Click the secret store to which you want to add the LDAP users.
- Click Ldap Users.
- Click Create Vault Ldap User.
The Manage Vault Ldap User window is displayed.
- In the Manage Vault Ldap User window, enter the
following LDAP user details:
Parameter Description Name Identifies the Vault LDAP user name. Password Specifies the password of the LDAP user. Teams Allows access of the LDAP user to specific teams. Note: The LDAP user name field does not allow characters other thana-z
,A-Z
,0-9
, and-
. - Save your changes.
The LDAP user is added to the Vault LDAP page.
Results
What to do next
${p:secret:vault:<secretStoreName>:<vaultLDAPusername>:<vaultSecretPath>:<vault-key>}
Note: When the process runs, on reaching the step where the
property is defined, the process validates and authenticates the credentials
from the Vault.