diff --git a/lms/djangoapps/instructor/views/api_v2.py b/lms/djangoapps/instructor/views/api_v2.py index b952ad922f8e..d855a630c7e7 100644 --- a/lms/djangoapps/instructor/views/api_v2.py +++ b/lms/djangoapps/instructor/views/api_v2.py @@ -44,6 +44,7 @@ ProctoredExamNotFoundException, ) from edx_proctoring.models import ProctoredExamStudentAllowance +from edx_rest_framework_extensions.auth.jwt.authentication import JwtAuthentication from edx_rest_framework_extensions.paginators import DefaultPagination from edx_when import api as edx_when_api from opaque_keys import InvalidKeyError @@ -4187,6 +4188,7 @@ class SpecialExamResetView(DeveloperErrorViewMixin, APIView): POST /api/instructor/v2/courses/{course_id}/special_exams/{exam_id}/reset/{username} """ + authentication_classes = (JwtAuthentication,) permission_classes = (IsAuthenticated, permissions.InstructorPermission) permission_name = permissions.EXAM_RESULTS