Active Directory Integration
Settings Needed for AD Integration
#enable ldap auth
vault auth enable ldap
#write ldap connection config
vault write auth/ldap/config \
binddn="CN=VaultSvc,OU=VaultOU,DC=ad,DC=example,DC=com" \
bindpass="VaultSvcPassword" \
url="ldap://srv-hv-dcone.example.com" \
userattr="samaccountname" \
userdn="DC=example,DC=com" \
groupdn="DC=example,DC=com"{
"anonymous_group_search": false,
"case_sensitive_names": false,
"certificate": "",
"deny_null_bind": true,
"discoverdn": false,
"groupattr": "cn",
"groupdn": "DC=example,DC=com",
"groupfilter": "(|(memberUid={{.Username}})(member={{.UserDN}})(uniqueMember={{.UserDN}}))",
"insecure_tls": false,
"request_timeout": 120,
"starttls": false,
"tls_max_version": "tls12",
"tls_min_version": "tls12",
"upndomain": "",
"use_pre111_group_cn_behavior": false,
"use_token_groups": false,
"userattr": "samaccountname",
"userdn": "DC=example,DC=com",
"binddn": "CN=VaultSvc,OU=VaultOU,DC=ad,DC=example,DC=com",
"bindpass": "VaultSvcPassword",
"userfilter": "({{.UserAttr}}={{.Username}})",
"username_as_alias": false
}


Last updated