Skip to content

Commit 0e4de43

Browse files
committed
LOOP-1257: Allowed user administrator to set user roles
1 parent f877e68 commit 0e4de43

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

config/sync/theme_switcher.rule.edit_user_profile.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ status: true
44
dependencies:
55
module:
66
- system
7+
- user
78
id: edit_user_profile
89
label: 'Edit user profile'
910
weight: -10
@@ -14,3 +15,10 @@ visibility:
1415
id: request_path
1516
negate: false
1617
pages: '/user/*/edit'
18+
user_role:
19+
id: user_role
20+
negate: true
21+
context_mapping:
22+
user: '@user.current_user_context:current_user'
23+
roles:
24+
os2loop_user_user_administrator: os2loop_user_user_administrator

config/sync/user.role.os2loop_user_user_administrator.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ is_admin: null
1414
permissions:
1515
- 'access media overview'
1616
- 'access toolbar'
17+
- 'administer permissions'
1718
- 'administer users'
1819
- 'update any media'
1920
- 'view the administration theme'

0 commit comments

Comments
 (0)