Added view user roles permission

This commit is contained in:
2023-10-06 10:10:01 +01:00
parent 275de8c6fe
commit dc93b5f881

View File

@@ -112,6 +112,12 @@ class CreateUserAdmin extends BaseSeed
'conditions' => "!has_role(user.id,{$defaultRoleIds['site-admin']}) && subset(fields,['roles'])", 'conditions' => "!has_role(user.id,{$defaultRoleIds['site-admin']}) && subset(fields,['roles'])",
'description' => 'Edit role for users who are not Site Administrators.', 'description' => 'Edit role for users who are not Site Administrators.',
]), ]),
'view_user_roles' => new Permission([
'slug' => 'view_user_field',
'name' => 'View user',
'conditions' => "in(property,['roles'])",
'description' => 'View roles of any user.',
]),
'role_list' => new Permission([ 'role_list' => new Permission([
'slug' => 'role_list', 'slug' => 'role_list',
'name' => 'List of roles', 'name' => 'List of roles',
@@ -177,6 +183,7 @@ class CreateUserAdmin extends BaseSeed
$permissions['uri_users']->id, $permissions['uri_users']->id,
$permissions['role_list']->id, $permissions['role_list']->id,
$permissions['view_user_roles']->id,
$permissions['update_user_roles']->id, $permissions['update_user_roles']->id,
$permissions['create_user']->id, $permissions['create_user']->id,