|
16 | 16 |
|
17 | 17 | from openedx_authz import api |
18 | 18 | from openedx_authz.constants import permissions |
19 | | -from openedx_authz.engine.enforcer import AuthzEnforcer |
20 | 19 | from openedx_authz.rest_api.data import RoleOperationError, RoleOperationStatus |
21 | 20 | from openedx_authz.rest_api.decorators import authz_permissions, view_auth_classes |
22 | 21 | from openedx_authz.rest_api.utils import ( |
@@ -257,8 +256,6 @@ def get(self, request: HttpRequest) -> Response: |
257 | 256 | serializer.is_valid(raise_exception=True) |
258 | 257 | query_params = serializer.validated_data |
259 | 258 |
|
260 | | - AuthzEnforcer.get_enforcer().load_policy() |
261 | | - |
262 | 259 | user_role_assignments = api.get_all_user_role_assignments_in_scope(query_params["scope"]) |
263 | 260 | usernames = {assignment.subject.username for assignment in user_role_assignments} |
264 | 261 | context = {"user_map": get_user_map(usernames)} |
@@ -286,8 +283,6 @@ def put(self, request: HttpRequest) -> Response: |
286 | 283 | serializer.is_valid(raise_exception=True) |
287 | 284 | data = serializer.validated_data |
288 | 285 |
|
289 | | - AuthzEnforcer.get_enforcer().load_policy() |
290 | | - |
291 | 286 | completed, errors = [], [] |
292 | 287 | for user_identifier in data["users"]: |
293 | 288 | response_dict = {"user_identifier": user_identifier} |
@@ -330,8 +325,6 @@ def put(self, request: HttpRequest) -> Response: |
330 | 325 | @authz_permissions([permissions.MANAGE_LIBRARY_TEAM.identifier]) |
331 | 326 | def delete(self, request: HttpRequest) -> Response: |
332 | 327 | """Remove multiple users from a specific role within a scope.""" |
333 | | - AuthzEnforcer.get_enforcer().load_policy() |
334 | | - |
335 | 328 | serializer = RemoveUsersFromRoleWithScopeSerializer(data=request.query_params) |
336 | 329 | serializer.is_valid(raise_exception=True) |
337 | 330 | data = serializer.validated_data |
@@ -438,8 +431,6 @@ def get(self, request: HttpRequest) -> Response: |
438 | 431 | serializer.is_valid(raise_exception=True) |
439 | 432 | query_params = serializer.validated_data |
440 | 433 |
|
441 | | - AuthzEnforcer.get_enforcer().load_policy() |
442 | | - |
443 | 434 | generic_scope = get_generic_scope(query_params["scope"]) |
444 | 435 | roles = api.get_role_definitions_in_scope(generic_scope) |
445 | 436 | response_data = [] |
|
0 commit comments