0001-manager-use-manage_members-permission-on-widgets-421.patch
src/authentic2/manager/widgets.py | ||
---|---|---|
137 | 137 | |
138 | 138 | |
139 | 139 |
class ChooseRolesForChangeWidget(RoleLabelMixin, SecurityCheckMixin, SimpleModelSelect2MultipleWidget): |
140 |
operations = ['change']
|
|
140 |
operations = ['manage_members']
|
|
141 | 141 |
queryset = get_role_model().objects.all() |
142 | 142 |
split_term_operator = operator.__and__ |
143 | 143 |
search_fields = [ |
... | ... | |
148 | 148 | |
149 | 149 | |
150 | 150 |
class ChooseUserRoleWidget(RoleLabelMixin, SecurityCheckMixin, SimpleModelSelect2Widget): |
151 |
operations = ['change']
|
|
151 |
operations = ['manage_members']
|
|
152 | 152 |
model = get_role_model() |
153 | 153 |
search_fields = [ |
154 | 154 |
'name__icontains', |
155 |
- |