mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git
synced 2025-03-12 17:03:49 +00:00
passthru.selfprivacy.auth.admins-group = "sp.admins"
This commit is contained in:
parent
d008fbcc17
commit
2ed4cc0dee
4 changed files with 5 additions and 4 deletions
sp-modules
|
@ -97,7 +97,7 @@ in
|
|||
provision = {
|
||||
enable = true;
|
||||
autoRemove = true; # if false, obsolete oauth2 scopeMaps remain
|
||||
groups."sp.admins".present = true;
|
||||
groups.${passthru.admins-group}.present = true;
|
||||
groups.${passthru.full-users-group}.present = true;
|
||||
};
|
||||
enableClient = true;
|
||||
|
@ -186,6 +186,7 @@ in
|
|||
ldap-host = "127.0.0.1";
|
||||
ldap-port = 3636;
|
||||
|
||||
admins-group = "sp.admins";
|
||||
full-users-group = "sp.full_users";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -413,7 +413,7 @@ in
|
|||
|
||||
services.kanidm.provision = {
|
||||
groups = {
|
||||
"${admins-group}".members = [ "sp.admins" ];
|
||||
"${admins-group}".members = [ auth-passthru.admins-group ];
|
||||
"${users-group}".members =
|
||||
[ admins-group auth-passthru.full-users-group ];
|
||||
};
|
||||
|
|
|
@ -382,7 +382,7 @@ in
|
|||
};
|
||||
services.kanidm.provision = {
|
||||
groups = {
|
||||
"${admins-group}".members = [ "sp.admins" ];
|
||||
"${admins-group}".members = [ auth-passthru.admins-group ];
|
||||
"${users-group}".members =
|
||||
[ admins-group auth-passthru.full-users-group ];
|
||||
};
|
||||
|
|
|
@ -101,7 +101,7 @@ in
|
|||
};
|
||||
services.kanidm.provision = {
|
||||
groups = {
|
||||
"sp.roundcube.admins".members = [ "sp.admins" ];
|
||||
"sp.roundcube.admins".members = [ auth-passthru.admins-group ];
|
||||
"sp.roundcube.users".members =
|
||||
[ "sp.roundcube.admins" auth-passthru.full-users-group ];
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue