π₯ LDIF user generatorΒΆ
Since weβre using LDAP users for all of our βοΈ Services, feel free to use this interactive LDIF generator.
Add the user in the ou=users,dc=confirm,dc=ch
tree:
dn: uid=fbloggs,ou=users,dc=confirm,dc=ch
changetype: add
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top
objectClass: qmailUser
uid: fbloggs
givenName: Fred
sn: Bloggs
cn: Fred Bloggs
mail: fbloggs@confirm.ch
mailAlternateAddress: fbloggs@confirm.ninja
mailAlternateAddress: f.bloggs@confirm.ch
mailAlternateAddress: f.bloggs@confirm.ninja
mailAlternateAddress: fred@confirm.ch
mailAlternateAddress: fred@confirm.ninja
mailAlternateAddress: fb@confirm.ch
mailAlternateAddress: fb@confirm.ninja
userPassword:: e1NTSEF9WFM4RnlkeG1iTWlTVm15c3lwMW0wdUdFRnFHTENBbkY4NzZRUHc9PQ=
Important
The password in the LDIF is set to PleaseLetMeIn!
. Please set a new one via the LDAP utility, or instruct the colleague to change it immediately.
Please also check if thereβs already another user with the same shortcut mailAlternateAddress
.
Add the user to the required LDAP groups under the ou=groups,dc=confirm,dc=ch
tree.
#
# Required group memberships.
#
# Give Fred access to our employee tools.
dn: cn=employees,ou=groups,dc=confirm,dc=ch
changetype: modify
add: member
member: uid=fbloggs,ou=users,dc=confirm,dc=ch
# Give Fred access to the ERP.
dn: cn=erp,ou=groups,dc=confirm,dc=ch
changetype: modify
add: member
member: uid=fbloggs,ou=users,dc=confirm,dc=ch
#
# Optional group memberships.
#
# Give Fred access to the admin group, used by the SSO.
dn: cn=admin,ou=groups,dc=confirm,dc=ch
changetype: modify
add: member
member: uid=fbloggs,ou=users,dc=confirm,dc=ch
Note
Just replace all the values of the LDIF with the real values, then run the LDIF via an LDAP client or browser, such as Apache Directory Studio.