Enhance authority display name

This commit is contained in:
AFaust
2020-02-20 19:11:38 +01:00
parent d5cfe4a131
commit 94b1253f56

View File

@@ -13,8 +13,6 @@ function main()
permissionObj = permissions.getJSONObject(idx);
add = !permissionObj.has('remove') || !permissionObj.getBoolean('remove');
if (add)
{
authority = permissionObj.getString('authority');
permission = permissionObj.getString('role');
@@ -33,9 +31,15 @@ function main()
// only process if role mapped from Keycloak
if (keycloakRolesHash.hasOwnProperty(authority))
{
if (add)
{
node.setPermission(permission, authority);
}
else
{
node.removePermission(permission, authority);
}
}
}
}