|
|
|
|
- Adding a new object into an LDAP server
LDAPValidateAdd (Function) In french: LDAPValideAjout Validates the addition of a new object into an LDAP server. // 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
<Result> = LDAPValidateAdd(<LDAP session> , <Object DN>)
<Result>: Boolean - True if the addition was performed,
- False otherwise. ErrorInfo returns more details about the error.
<LDAP session>: Character string Name of LDAP session used. <Object DN>: Character string Distinguished Name (DN) of object to add. Remarks Adding a new object into an LDAP server 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 the objects, the attributes and their values are defined locally: a single communication is established with the server when validating the addition. The steps are: - Initialize the addition (LDAPStartAdd)
- Add attributes and their values LDAPAddAttribute). This operation can be performed as many times as necessary.
- Associate the attributes and their values with an object using 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 line of code).
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|