ldap-lookup()
OXN-node-set ldap-lookup(string url, string rdn, string rdnPassword, string base_dn, string userSearch, string userPassword, string attributes)Parameters
Example
<flow>
<eval out="$userSearch">concat("(&(objectClass=person)(memberOf=CN=Users,ou=People,dc=example,dc=com)(mail=john.doe@example.com))")</eval>
<eval out="$attributes">"sAMAccountName,mail"</eval>
<eval out="$ldap">ldap-lookup($ldap_settings/url, $ldap_settings/bind_dn, $env/FLAT_SYSTEM_PASSWORD, "dc=example,dc=com", $userSearch, "myP4s5w0rD", $attributes)</eval>
<error if="not($ldap)">
{
"status": 403,
"message": "ldap-lookup() failed"
}
</error>
</flow>See also
Last updated