ldap: moved users around

This commit is contained in:
eyjhb 2025-02-24 21:42:53 +01:00
parent 332a10a0f9
commit 68c8c26857
Signed by: eyjhb
GPG key ID: 609F508E3239F920

View file

@ -12,27 +12,23 @@
provision = config.mine.shared.lib.ldap.mkScope (lconfig: llib: { provision = config.mine.shared.lib.ldap.mkScope (lconfig: llib: {
# users # users
users = { users = {
# normal users # bind user
testusername = { bind = {
membermail = "env:EMAIL_EMAIL0"; user_id = "bind_user";
groups = [ config.services.lldap.provision.groups.system_mail.display_name ]; groups = [ lconfig.groups.password_manager lconfig.groups.strict_readonly ];
}; };
user1 = llib.mkProvisionUserNormal "thief420"; # system users - defined in each service
# should not be done here
# admin users # admin users
admin = llib.mkProvisionUserAdmin "admin"; admin = llib.mkProvisionUserAdmin "admin";
eyjhb = llib.mkProvisionUserAdmin "eyjhb"; eyjhb = llib.mkProvisionUserAdmin "eyjhb";
rasmus = llib.mkProvisionUserAdmin "rasmus"; rasmus = llib.mkProvisionUserAdmin "rasmus";
# system users - defined in each service # normal users
# should not be done here user1 = llib.mkProvisionUserNormal "thief420";
testusername = (llib.mkProvisionUserNormal "testusername") // { mail = "testusername@fricloud.dk"; };
# bind user
bind = {
user_id = "bind_user";
groups = [ lconfig.groups.password_manager lconfig.groups.strict_readonly ];
};
}; };
# groups # groups