rbac outsourced
This commit is contained in:
4
utils.js
4
utils.js
@@ -53,10 +53,10 @@ module.exports = startMenuItems = async function (app, objectGuid, debug = false
|
||||
// =========================
|
||||
// Load user permissions
|
||||
// =========================
|
||||
const authManager = service.get('authenticationManager');
|
||||
const rbacManager = service.get('rbacManager');
|
||||
|
||||
const userPermissions =
|
||||
(await authManager.resolvePermissions(objectGuid))
|
||||
(await rbacManager.resolvePermissions(objectGuid))
|
||||
?.permissions || [];
|
||||
|
||||
const normalizedPermissions = userPermissions.map(p => ({
|
||||
|
||||
Reference in New Issue
Block a user