Skip to content
Snippets Groups Projects
Commit ce464af9 authored by Christian Elberfeld's avatar Christian Elberfeld
Browse files

LDAP Testdaten verschoben und als Submodul eingebunden, closes #6

parent 10310fc6
Branches master
No related tags found
No related merge requests found
[submodule "ldap-testdata"]
path = ldap-testdata
url = ssh://git@gitlab.warpzone.ms:444/infrastruktur/ldap-testdata.git
...@@ -6,7 +6,7 @@ services: ...@@ -6,7 +6,7 @@ services:
image: osixia/openldap:1.2.4 image: osixia/openldap:1.2.4
command: --copy-service command: --copy-service
volumes: volumes:
- ./ldap:/container/service/slapd/assets/config/bootstrap/ldif/custom - ./ldap-testdata/ldif:/container/service/slapd/assets/config/bootstrap/ldif/custom
environment: environment:
- LDAP_BACKEND=hdb - LDAP_BACKEND=hdb
- LDAP_ORGANISATION=Warpzone DEV - LDAP_ORGANISATION=Warpzone DEV
......
...@@ -6,7 +6,7 @@ services: ...@@ -6,7 +6,7 @@ services:
image: osixia/openldap:1.2.4 image: osixia/openldap:1.2.4
command: --copy-service command: --copy-service
volumes: volumes:
- ./ldap:/container/service/slapd/assets/config/bootstrap/ldif/custom - ./ldap-testdata/ldif:/container/service/slapd/assets/config/bootstrap/ldif/custom
environment: environment:
- LDAP_BACKEND=hdb - LDAP_BACKEND=hdb
- LDAP_ORGANISATION=Warpzone DEV - LDAP_ORGANISATION=Warpzone DEV
......
Subproject commit 868196d9da50efe2d060ecf080ab9a98901f7e4c
# LDAP Grundstruktur
version: 1
# OU für Organisatorische Gruppen
dn: ou=groups,dc=warpzone,dc=ms
objectclass: organizationalUnit
objectclass: top
ou: groups
# OU für Infrastruktur-Gruppen
dn: ou=infrastructure,dc=warpzone,dc=ms
objectclass: organizationalUnit
objectclass: top
ou: infrastructure
# OU für Benutzer
dn: ou=users,dc=warpzone,dc=ms
objectclass: organizationalUnit
objectclass: top
ou: users
# LDAP Gruppen
version: 1
# Gruppe für alle aktiven Benutzer
dn: cn=active,ou=groups,dc=warpzone,dc=ms
cn: active
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=testuser,ou=users,dc=warpzone,dc=ms
uniquemember: uid=testmember,ou=users,dc=warpzone,dc=ms
uniquemember: uid=testvorstand,ou=users,dc=warpzone,dc=ms
uniquemember: uid=testadmin,ou=users,dc=warpzone,dc=ms
# Gruppe für Warpzone Mitglieder
dn: cn=member,ou=groups,dc=warpzone,dc=ms
cn: member
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=testmember,ou=users,dc=warpzone,dc=ms
uniquemember: uid=testvorstand,ou=users,dc=warpzone,dc=ms
uniquemember: uid=testadmin,ou=users,dc=warpzone,dc=ms
# Gruppe für Warpzone Vorstand
dn: cn=vorstand,ou=groups,dc=warpzone,dc=ms
cn: vorstand
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=testvorstand,ou=users,dc=warpzone,dc=ms
# Beispielgruppe Administratoren dieser Anwendung
dn: cn=myapp-admin,ou=infrastructure,dc=warpzone,dc=ms
cn: myapp-admin
objectclass: groupOfUniqueNames
objectclass: top
uniquemember: uid=testadmin,ou=users,dc=warpzone,dc=ms
# LDAP Benutzer
version: 1
# Testbenutzer ohne weitere Rechte, kein Warpzone Mitglied
dn: uid=testuser,ou=users,dc=warpzone,dc=ms
cn: Test User
givenname: User
mail: testuser@example.org
objectclass: inetOrgPerson
objectclass: top
sn: Test
uid: testuser
userpassword: warpzone
# Testbenutzer, Warpzone Mitglied
dn: uid=testmember,ou=users,dc=warpzone,dc=ms
cn: Test Member
givenname: Member
mail: testmember@example.org
objectclass: inetOrgPerson
objectclass: top
sn: Test
uid: testmember
userpassword: warpzone
# Testbenutzer, Warpzone Mitglied und Vorstand
dn: uid=testvorstand,ou=users,dc=warpzone,dc=ms
cn: Test Vorstand
givenname: Vorstand
mail: testvorstand@example.org
objectclass: inetOrgPerson
objectclass: top
sn: Test
uid: testvorstand
userpassword: warpzone
# Testbenutzer, Warpzone Mitglied und Administrator
dn: uid=testadmin,ou=users,dc=warpzone,dc=ms
cn: Test Admin
givenname: Admin
mail: testadmin@example.org
objectclass: inetOrgPerson
objectclass: top
sn: Test
uid: testadmin
userpassword: warpzone
# Testbenutzer, nicht aktiv
dn: uid=testinactive,ou=users,dc=warpzone,dc=ms
cn: Test Inactive
givenname: Inactive
mail: testinactive@example.org
objectclass: inetOrgPerson
objectclass: top
sn: Test
uid: testinactive
userpassword: warpzone
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment