global update and global fix
This commit is contained in:
@@ -15,6 +15,7 @@ export interface UserAccessContext {
|
||||
canManageSettings: boolean;
|
||||
canViewUserDocuments: boolean;
|
||||
canVerifyUsers: boolean;
|
||||
canManageBots: boolean;
|
||||
}
|
||||
|
||||
function hasAnyPermission(permissions: string[], ...slugs: string[]) {
|
||||
@@ -42,7 +43,8 @@ export class AccessService {
|
||||
'settings.manage',
|
||||
'rbac.manage',
|
||||
'documents.view_others',
|
||||
'users.verify'
|
||||
'users.verify',
|
||||
'bots.manage.all'
|
||||
],
|
||||
canAccessAdmin: true,
|
||||
canManageRoles: true,
|
||||
@@ -54,7 +56,8 @@ export class AccessService {
|
||||
canViewUsers: true,
|
||||
canManageSettings: true,
|
||||
canViewUserDocuments: true,
|
||||
canVerifyUsers: true
|
||||
canVerifyUsers: true,
|
||||
canManageBots: true
|
||||
};
|
||||
}
|
||||
|
||||
@@ -102,7 +105,8 @@ export class AccessService {
|
||||
canViewUsers,
|
||||
canManageSettings: permissions.includes('settings.manage'),
|
||||
canViewUserDocuments: permissions.includes('documents.view_others'),
|
||||
canVerifyUsers: permissions.includes('users.verify')
|
||||
canVerifyUsers: permissions.includes('users.verify'),
|
||||
canManageBots: permissions.includes('bots.manage.all')
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user