The embedded OpenLDAP service is typically used for demonstration or test configurations. When you use the embedded OpenLDAP service, you might want to perform common LDAP operations, such as adding new users, deleting existing users, and changing user passwords.

This information is intended for experienced system administrators who are familiar with standard LDAP operations and commands.

The embedded OpenLDAP server runs on TCP port 389. The OpenLDAP server is accessible locally only from the Linux console on the connector-va virtual machine. You can use standard LDAP commands to perform operations in the embedded OpenLDAP server. The required binaries (ldapadd, ldapsearch, ldapdelete, and ldapmodify) are installed on the virtual appliance.

You must use certain parameters when you configure OpenLDAP in the Configurator and Connector Web interfaces.

OpenLDAP Configuration Information

Attribute

Value

Hostname

ConnectorFullyQualifiedDomainName or localhost

Search attribute

sAMAccountName

Server port

389

Base DN

ou=users, dc=test, dc=example, dc=com

Bind DN

cn=test user1, ou=users, dc=test, dc=example, dc=com

Bind password

password

The Demo User Store includes ten sample users and one group for demonstration purposes. Horizon Workspace stores the sample information on the connector-va virtual machine.

Specific sample data is included with the Demo User Store. During deployment, this data is loaded into the sample database.

To add users or groups, create files and name them ldapusers.ldif and ldapgroups.ldif. Use the original files, users.ldif and groups.ldif, as templates. See Add a User to the Demo User Store and Add Groups and Assign Users to Groups in the Demo User Store.

Sample Information included in the Demo User Store

Sample Name

Value

Sample files

users.ldif

groups.ldif

Directory path

/etc/openldap

Sample usernames

testuser1 – testuser10

Password for all users

password

Sample group

The sample group, testgroup1, contains ten sample users.

testgroup1

When you set up your Demo User Store, you determine the number of users you want to add based on your production environment. You need to add enough users so that your tests produce results that are relevant to your production environment.

When you set up your Demo User Store, determine the number of groups and users to add based on the size of your production environment. Add enough groups and users to create an environment that closely resembles your production environment.