Add LDAP entry
Action ID:tools.ldap.add_entry
Add an entry to the LDAP directory.
Reference: https://ldap3.readthedocs.io/en/latest/add.html
Secrets
Required secrets:ldap: required valuesLDAP_HOST,LDAP_PORT,LDAP_USER,LDAP_PASSWORD.
Input fields
Attributes of the entry
Distinguished name of the entry
Object class of the entry
Additional connection parametersDefault:
null.Additional server parametersDefault:
null.Delete LDAP entry
Action ID:tools.ldap.delete_entry
Delete an entry from the LDAP directory.
Reference: https://ldap3.readthedocs.io/en/latest/delete.html
Secrets
Required secrets:ldap: required valuesLDAP_HOST,LDAP_PORT,LDAP_USER,LDAP_PASSWORD.
Input fields
Distinguished name of the entry
Additional connection parametersDefault:
null.Additional server parametersDefault:
null.Modify LDAP entry
Action ID:tools.ldap.modify_entry
Modify an LDAP entry in the directory.
Reference: https://ldap3.readthedocs.io/en/latest/modify.html
Secrets
Required secrets:ldap: required valuesLDAP_HOST,LDAP_PORT,LDAP_USER,LDAP_PASSWORD.
Input fields
Changes to the entry
Distinguished name of the entry
Additional connection parametersDefault:
null.Additional server parametersDefault:
null.Search LDAP directory
Action ID:tools.ldap.search_entries
Search the LDAP directory for entries matching the query.
Reference: https://ldap3.readthedocs.io/en/latest/searches.html
Secrets
Required secrets:ldap: required valuesLDAP_HOST,LDAP_PORT,LDAP_USER,LDAP_PASSWORD.
Input fields
Search base DN
LDAP search filter (RFC4515 syntax). Example: ‘(cn=John*)’ or ’(&(objectClass=person)(mail=*@example.com))’
Additional connection parametersDefault:
null.Additional server parametersDefault:
null.