version: 1

dn: dc=quarkus,dc=io
dc: quarkus
objectClass: top
objectClass: domain

#The user OU

dn: ou=Users,dc=quarkus,dc=io
objectClass: organizationalUnit
objectClass: top
ou: Users

#The users

dn: uid=noRoleUser,ou=Users,dc=quarkus,dc=io
objectClass: top
objectClass: person
objectClass: inetOrgPerson
cn: No Role User
sn: noRoleUser
uid: noRoleUser
userPassword: noRoleUserPassword

dn: uid=standardUser,ou=Users,dc=quarkus,dc=io
objectClass: top
objectClass: person
objectClass: inetOrgPerson
cn: StandardUser
sn: standardUser
uid: standardUser
userPassword: standardUserPassword

dn: uid=adminUser,ou=Users,dc=quarkus,dc=io
objectClass: top
objectClass: person
objectClass: inetOrgPerson
cn: AdministratorUser
sn: adminUser
uid: adminUser
userPassword: adminUserPassword


#The roles OU

dn: ou=Roles,dc=quarkus,dc=io
objectclass: top
objectclass: organizationalUnit
ou: Roles

#The roles

dn: cn=standardRole,ou=Roles,dc=quarkus,dc=io
objectClass: top
objectClass: groupOfNames
cn: standardRole
member: uid=standardUser,ou=Users,dc=quarkus,dc=io

dn: cn=adminRole,ou=Roles,dc=quarkus,dc=io
objectClass: top
objectClass: groupOfNames
cn: adminRole
member: uid=adminUser,ou=Users,dc=quarkus,dc=io

