PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
LDAPStartAdd (Function)
In French: LDAPDébutAjout
Initializes the addition of a new object into an LDAP server.
Reminder: To add a new object into an LDAP server, you must define the different attributes of this object as well as their values.
To optimize the creation speed of objects, the attributes and their values are defined locally: a single communication is established with the server when validating the addition. The steps are as follows:
  1. Initialize the addition (LDAPStartAdd).
  2. Add the attributes and their values (LDAPAddAttribute). This operation can be performed as many times as necessary.
  3. Associate the attributes and their values with an object (LDAPValidateAdd.
Caution: These operations being performed locally then on the server, the logical order of the modifications must be respected (you cannot for example modify an attribute that was already deleted by the previous code line).
Example
// Add a Test user into an "Active Directory"
LDAPStartAdd("MyLDAPSession")
LDAPAddAttribute("MyLDAPSession", "objectClass", "top")
LDAPAddAttribute("MyLDAPSession", "objectClass", "person")
LDAPAddAttribute("MyLDAPSession", "objectClass", "organizationalPerson")
LDAPAddAttribute("MyLDAPSession", "objectClass", "user")
LDAPAddAttribute("MyLDAPSession", "objectCategory", ...
"CN=Person, CN=Schema, CN=Configuration, DC=company, DC=us")
LDAPAddAttribute("MyLDAPSession", "instanceType", "4")
LDAPAddAttribute("MyLDAPSession", "cn", "Test")
LDAPAddAttribute("MyLDAPSession", "sAMAccountName", "Test")
LDAPValidateAdd("MyLDAPSession", "cn=Test,cn=Users,dc=company,dc=us")
Syntax
LDAPStartAdd(<Session Name>)
<Session Name>: Character string (with quotes)
Name of LDAP session used.
Components
WINDEVWEBDEV - Server codeReports and Queries wd230com.dll
See also
Minimum required version
  • Version 10
This page is also available for…
Comments
Click [Add] to post a comment