vegardit-docker-openldap/image/ldifs/init_org_entries.ldif
2023-06-23 00:05:12 +02:00

96 lines
2.1 KiB
Text

version: 1
##############################
# Internal Users
##############################
dn: uid=employee1,ou=Internal,ou=Users,${LDAP_INIT_ORG_DN}
ou: Internal
ou: Users
description: Employee 1
objectClass: top
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: ldapPublicKey
uid: employee1
cn: Employee1
sn: Employee1
givenName: Employee1
mail: employee1@example.com
userPassword: changeit
##############################
# External Users
##############################
dn: uid=guest1,ou=External,ou=Users,${LDAP_INIT_ORG_DN}
ou: External
ou: Users
description: Guest 1
objectClass: top
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
uid: guest1
cn: Guest1
sn: Guest1
givenName: Guest1
mail: guest1@example.com
userPassword: changeit
##############################
# Technical Users
##############################
dn: uid=machine1,ou=TechnicalAccounts,ou=Users,${LDAP_INIT_ORG_DN}
ou: External
ou: Users
description: Machine 1
objectClass: top
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: ldapPublicKey
uid: machine1
cn: Machine1
sn: Machine1
givenName: Machine1
mail: machine1@example.com
userPassword: changeit
##############################
# Groups
##############################
dn: cn=ldap-admins,ou=Groups,${LDAP_INIT_ORG_DN}
ou: Groups
objectClass: top
objectClass: groupOfUniqueNames
cn: ldap-admins
description: Ldap Admin Group
uniqueMember: uid=employee1,ou=Internal,ou=Users,${LDAP_INIT_ORG_DN}
dn: cn=employees,ou=Groups,${LDAP_INIT_ORG_DN}
ou: Groups
objectClass: top
objectClass: groupOfUniqueNames
cn: employees
description: Employees Group
uniqueMember: uid=employee1,ou=Internal,ou=Users,${LDAP_INIT_ORG_DN}
dn: cn=guests,ou=Groups,${LDAP_INIT_ORG_DN}
ou: Groups
objectClass: top
objectClass: groupOfUniqueNames
cn: guests
description: Guests Group
uniqueMember: uid=guest1,ou=External,ou=Users,${LDAP_INIT_ORG_DN}
dn: cn=machines,ou=Groups,${LDAP_INIT_ORG_DN}
ou: Groups
objectClass: top
objectClass: groupOfUniqueNames
cn: machines
description: Machines Group
uniqueMember: uid=machine1,ou=TechnicalAccounts,ou=Users,${LDAP_INIT_ORG_DN}