# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Sample LDIF file for populating Lotus LDAP Server # # Group objectClass = groupOfUniqueNames # Role objectClass = groupOfUniqueNames # # Roles and groups have an empty uniqueMember attribute (required by schema) # dn: ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: organizationalunit ou: OrgUnit1 dn: ou=OrgUnit2,o=sevenSeas ou: OrgUnit2 objectClass: top objectClass: organizationalunit dn: ou=OrgUnit3,o=sevenSeas ou: OrgUnit3 objectClass: top objectClass: organizationalunit dn: ou=People,ou=OrgUnit1,o=sevenSeas ou: People objectClass: top objectClass: organizationalunit dn: ou=Groups,ou=OrgUnit1,o=sevenSeas ou: Groups objectClass: top objectClass: organizationalunit dn: ou=Roles,ou=OrgUnit1,o=sevenSeas ou: Roles objectClass: top objectClass: organizationalunit dn: ou=People,ou=OrgUnit2,o=sevenSeas ou: People objectClass: top objectClass: organizationalunit dn: ou=Groups,ou=OrgUnit2,o=sevenSeas ou: Groups objectClass: top objectClass: organizationalunit dn: ou=Roles,ou=OrgUnit2,o=sevenSeas ou: Roles objectClass: top objectClass: organizationalunit dn: ou=People,ou=OrgUnit3,o=sevenSeas ou: People objectClass: top objectClass: organizationalunit dn: ou=Groups,ou=OrgUnit3,o=sevenSeas ou: Groups objectClass: top objectClass: organizationalunit dn: ou=Roles,ou=OrgUnit3,o=sevenSeas ou: Roles objectClass: top objectClass: organizationalunit dn: cn=Group1,ou=Groups,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfUniqueNames uniqueMember: uid=admin,ou=People,ou=OrgUnit1 cn: Group1 dn: cn=Group2,ou=Groups,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfUniqueNames uniqueMember: cn: Group2 dn: cn=Group3,ou=Groups,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfUniqueNames uniqueMember: cn: Group3 dn: cn=admin,ou=Groups,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfUniqueNames uniqueMember:uid=admin,ou=People,ou=OrgUnit1 cn: admin dn: cn=manager,ou=Groups,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfUniqueNames uniqueMember:uid=admin,ou=People,ou=OrgUnit1 cn: manager dn: uid=Role1,ou=Roles,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfNames objectClass: uidObject member: cn: Role1 uid: Role1 dn: uid=Role2,ou=Roles,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfNames objectClass: uidObject member: cn: Role2 uid: Role2 dn: uid=Role3,ou=Roles,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfNames objectClass: uidObject member: cn: Role3 uid: Role3 dn: uid=admin,ou=Roles,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfNames objectClass: uidObject member: uid=admin,ou=People,ou=OrgUnit1,o=sevenSeas cn: admin uid: admin dn: uid=manager,ou=Roles,ou=OrgUnit1,o=sevenSeas objectClass: top objectClass: groupOfNames objectClass: uidObject member: uid=admin,ou=People,ou=OrgUnit1,o=sevenSeas cn: manager uid: manager dn: uid=OrgUnit1User1,ou=People,ou=OrgUnit1,o=sevenSeas uid: OrgUnit1User1 givenName: OrgUnit1User1 objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetorgperson userPassword: x sn: OrgUnit1User1 cn: OrgUnit1User1 dn: uid=OrgUnit1User2,ou=People,ou=OrgUnit1,o=sevenSeas uid: OrgUnit1User2 givenName: OrgUnit1User2 objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetorgperson userPassword: x sn: OrgUnit1User2 cn: OrgUnit1User2 dn: uid=OrgUnit2User1,ou=People,ou=OrgUnit2,o=sevenSeas uid: OrgUnit2User1 givenName: OrgUnit2User1 objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetorgperson userPassword: x sn: OrgUnit2User1 cn: OrgUnit2User1 dn: uid=OrgUnit2User2,ou=People,ou=OrgUnit2,o=sevenSeas uid: OrgUnit2User2 givenName: OrgUnit2User2 objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetorgperson userPassword: x sn: OrgUnit2User2 cn: OrgUnit2User2 dn: uid=OrgUnit3User1,ou=People,ou=OrgUnit3,o=sevenSeas uid: OrgUnit3User1 givenName: OrgUnit3User1 objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetorgperson userPassword: x sn: OrgUnit3User1 cn: OrgUnit3User1 dn: uid=OrgUnit3User2,ou=People,ou=OrgUnit3,o=sevenSeas uid: OrgUnit3User2 givenName: OrgUnit3User2 objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetorgperson userPassword: x sn: OrgUnit3User2 cn: OrgUnit3User2 dn: uid=admin,ou=People,ou=OrgUnit1,o=sevenSeas uid: admin givenName: admin objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetorgperson userPassword: admin sn: admin cn: admin