Skip to content

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
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 }}
}