46 lines
931 B
Cheetah
46 lines
931 B
Cheetah
dn: o=libregraph-idm
|
|
o: libregraph-idm
|
|
objectClass: organization
|
|
|
|
dn: ou=users,o=libregraph-idm
|
|
objectClass: organizationalUnit
|
|
ou: users
|
|
|
|
dn: ou=sysusers,o=libregraph-idm
|
|
objectClass: organizationalUnit
|
|
ou: users
|
|
|
|
dn: ou=groups,o=libregraph-idm
|
|
objectClass: organizationalUnit
|
|
ou: groups
|
|
|
|
{{ range . -}}
|
|
{{ if eq .Name "admin" -}}
|
|
dn: uid=admin,ou=users,o=libregraph-idm
|
|
objectClass: inetOrgPerson
|
|
objectClass: organizationalPerson
|
|
objectClass: qsferaUser
|
|
objectClass: qsferaObject
|
|
objectClass: person
|
|
objectClass: top
|
|
uid: admin
|
|
givenName: Admin
|
|
sn: Admin
|
|
cn: admin
|
|
displayName: Admin
|
|
description: An admin for this КуСфера instance.
|
|
mail: admin@example.org
|
|
qsferaUUID: {{ .ID }}
|
|
qsferaExternalIdentity: $ {{ .Issuer }} $ {{ .ID }}
|
|
{{ else -}}
|
|
dn: uid={{ .Name }},ou=sysusers,o=libregraph-idm
|
|
objectClass: account
|
|
objectClass: simpleSecurityObject
|
|
uid: {{ .Name }}
|
|
{{ end -}}
|
|
userPassword:: {{ .Password }}
|
|
|
|
{{ end -}}
|
|
|
|
|