Initialization project
The project only contains a script, not a form. The project's script only sets a number of variables and it is executed by the other projects: LdapAd_Search and LdapAd_ResetPassword.

Figure 60: Variable initialization with project LdapAd_Init.
By using this method, the environment dependant variables need to be updated only in this project. The following variables are initialized by the project:
Variable
|
Example value
|
Description
|
%LdapServer%
|
king.tools4ever.local3
|
The DNS name of the Active Directory domain controller that runs the LDAP Server.
|
%LdapAccount%
|
cn=Administrator,cn=Users, dc=tools4ever,dc=local3
|
The full distinguished name of the administrative account that is authenticated on the domain controller. The account needs to have sufficient privileges to reset the password of the domain accounts.
|
%LdapPassword%
|
bA0U@HGWxUhz8MqG/+Uf23P#/qEDIG8A+
|
The password of the account that is authenticated. The password is stored encrypted in the UMRA script.
|
%SearchBase%
|
ou=Sales,dc=tools4ever,dc=local3
|
The part of the Active Directory tree from which user accounts must be obtained.
|
Table 13: Variables initialized with project LdapAd_Init.
When the script of the project is executed, the variables are initialized.
|