Ldap
Node: ldap · Full type: n8n-nodes-base.ldap · Version: 1
Credentials
ldap (alias: @ldap)
CREDENTIAL @ldap = ldap "My Ldap"
Operations
compare
| Parameter |
Type |
Default |
Details |
dn |
string |
"" |
required |
id |
options |
[] |
required |
value |
string |
"" |
|
create
| Parameter |
Type |
Default |
Details |
dn |
string |
"" |
required |
attributes |
fixedCollection |
{} |
groups: attribute |
delete
| Parameter |
Type |
Default |
Details |
dn |
string |
"" |
required |
rename
| Parameter |
Type |
Default |
Details |
dn |
string |
"" |
required |
targetDn |
string |
"" |
required |
search
| Parameter |
Type |
Default |
Details |
baseDN |
string |
"" |
required |
searchFor |
options |
[] |
|
customFilter |
string |
"(objectclass=*)" |
|
attribute |
options |
[] |
required |
searchText |
string |
"" |
required |
returnAll |
boolean |
false |
|
limit |
number |
50 |
|
options |
collection |
{} |
keys: attributes, pageSize, scope |
update
| Parameter |
Type |
Default |
Details |
dn |
string |
"" |
required |
attributes |
fixedCollection |
{} |
groups: add, replace, delete |
Common Parameters
| Parameter |
Type |
Default |
Details |
nodeDebug |
boolean |
false |
|
Parameter Details
attributes children:
attribute group:
| Parameter |
Type |
Default |
Details |
id |
string |
"" |
required |
value |
string |
"" |
|
options children:
| Parameter |
Type |
Default |
Details |
attributes |
multiOptions |
[] |
|
pageSize |
number |
1000 |
|
scope |
options |
"sub" |
base, one, sub |
Example
NODE "ldap" @ldap AS "Ldap" {
operation: "create",
dn: {{ $json.dn }},
targetDn: {{ $json.targetDn }},
baseDN: {{ $json.baseDN }},
searchText: {{ $json.searchText }}
}