enhancement: add unified roles filters

This commit is contained in:
Florian Schade
2024-08-06 17:16:14 +02:00
parent 4638280d21
commit 196c988b8c
25 changed files with 1187 additions and 960 deletions

View File

@@ -177,7 +177,7 @@ func EnsureDefaults(cfg *config.Config) {
// set default roles, if no roles are defined, we need to take care and provide all the default roles
if len(cfg.UnifiedRoles.AvailableRoles) == 0 {
for _, definition := range unifiedrole.GetBuiltinRoleDefinitionList(
for _, definition := range unifiedrole.GetDefinitions(
// filter out the roles that are disabled by default
unifiedrole.RoleFilterInvert(unifiedrole.RoleFilterIDs(_disabledByDefaultUnifiedRoleRoleIDs...)),
) {