LDAP schema

The LDAP schema must satisfy the following rules:
  1. Each push-to-client group must be defined as group in the schema.
  2. Each user must be defined as user in the schema.
  3. A group entry has the references to the user entries that belong to its own group.

Figure 1 is a sample LDAP definition for a group and user, expressed in LDIF format.

Note: LDAP Data Interchange Format (LDIF) is a standard text format for representing LDAP objects and LDAP updates. Files containing LDIF records are used to transfer data between directory servers or as input by LDAP utilities.
Figure 1. Sample LDAP schema definition
# Group Definition
dn: cn=FEK.PTC.CONFIG.ENABLED.CDFMVS08.GROUPA,o=PTC,c=DeveloperForZ
objectClass: groupOfUniqueNames
objectClass: top
cn: FEK.PTC.CONFIG.ENABLED.CDFMVS08.GROUPA
description: Project A
uniqueMember: uid=mborn,ou=Users,dc=example,dc=com

# User Definition
dn: uid=mborn,ou=Users,dc=example,dc=com
objectClass: organizationalPerson
objectClass: person
objectClass: inetOrgPerson
objectClass: uidObject
objectClass: top
cn: May Born
sn: Born
uid: mborn
facsimiletelephonenumber: +1 800 982 6883
givenname: May
mail: mborn@example.com
ou: Users