Example of gadmin config entry ldap
$ gadmin config entry ldap
Security.LDAP.Enable [ false ]: Enable LDAP authentication: default false
Security.LDAP.Hostname [ localhost ]: Configure LDAP server hostname: default localhost
Security.LDAP.Port [ 389 ]: Configure LDAP server port: default 389
Security.LDAP.BaseDN [Â ]: Configure LDAP search base DN, the root node to start the LDAP search for user authentication: must specify
New: dc=tigergraph,dc=com
Security.LDAP.SearchFilter [ (objectClass=*) ]: Configure LDAP search base DN, the root node to start the LDAP search for user authentication.
Security.LDAP.UsernameAttribute [ uid ]: Configure the username attribute name in LDAP server: default uid
Security.LDAP.AdminDN [Â ]: Configure the DN of LDAP user who has read access to the base DN specified above. Empty if everyone has read access to LDAP data: default empty
New: cn=Manager,dc=tigergraph,dc=com
Security.LDAP.AdminPassword [ secret ]: Configure the password of the admin DN specified above. Needed only when admin_dn is specified: default empty
Security.LDAP.Secure.Protocol [ none ]: Enable SSL/StartTLS for LDAP connection [none/ssl/starttls]: default none
Security.LDAP.Secure.TruststorePath [Â ]: Configure the truststore absolute path for the certificates used in SSL: default empty
New: /tmp/ca_server.pkcs12
Security.LDAP.Secure.TruststoreFormat [ JKS ]: Configure the truststore format [JKS/PKCS12]: default JKS
Security.LDAP.Secure.TruststorePassword [ changeit ]: Configure the truststore password: default changeit
Security.LDAP.Secure.TrustAll [ false ]: Configure to trust all LDAP servers (unsafe): default false
[ Â Info] Configuration has been changed. Please use 'gadmin config apply' to persist the changes.