passthru.selfprivacy.auth.admins-group = "sp.admins"
This commit is contained in:
@@ -97,7 +97,7 @@ in
|
|||||||
provision = {
|
provision = {
|
||||||
enable = true;
|
enable = true;
|
||||||
autoRemove = true; # if false, obsolete oauth2 scopeMaps remain
|
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;
|
groups.${passthru.full-users-group}.present = true;
|
||||||
};
|
};
|
||||||
enableClient = true;
|
enableClient = true;
|
||||||
@@ -186,6 +186,7 @@ in
|
|||||||
ldap-host = "127.0.0.1";
|
ldap-host = "127.0.0.1";
|
||||||
ldap-port = 3636;
|
ldap-port = 3636;
|
||||||
|
|
||||||
|
admins-group = "sp.admins";
|
||||||
full-users-group = "sp.full_users";
|
full-users-group = "sp.full_users";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@@ -413,7 +413,7 @@ in
|
|||||||
|
|
||||||
services.kanidm.provision = {
|
services.kanidm.provision = {
|
||||||
groups = {
|
groups = {
|
||||||
"${admins-group}".members = [ "sp.admins" ];
|
"${admins-group}".members = [ auth-passthru.admins-group ];
|
||||||
"${users-group}".members =
|
"${users-group}".members =
|
||||||
[ admins-group auth-passthru.full-users-group ];
|
[ admins-group auth-passthru.full-users-group ];
|
||||||
};
|
};
|
||||||
|
@@ -382,7 +382,7 @@ in
|
|||||||
};
|
};
|
||||||
services.kanidm.provision = {
|
services.kanidm.provision = {
|
||||||
groups = {
|
groups = {
|
||||||
"${admins-group}".members = [ "sp.admins" ];
|
"${admins-group}".members = [ auth-passthru.admins-group ];
|
||||||
"${users-group}".members =
|
"${users-group}".members =
|
||||||
[ admins-group auth-passthru.full-users-group ];
|
[ admins-group auth-passthru.full-users-group ];
|
||||||
};
|
};
|
||||||
|
@@ -101,7 +101,7 @@ in
|
|||||||
};
|
};
|
||||||
services.kanidm.provision = {
|
services.kanidm.provision = {
|
||||||
groups = {
|
groups = {
|
||||||
"sp.roundcube.admins".members = [ "sp.admins" ];
|
"sp.roundcube.admins".members = [ auth-passthru.admins-group ];
|
||||||
"sp.roundcube.users".members =
|
"sp.roundcube.users".members =
|
||||||
[ "sp.roundcube.admins" auth-passthru.full-users-group ];
|
[ "sp.roundcube.admins" auth-passthru.full-users-group ];
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user