diff --git a/django/tamprog/user/views.py b/django/tamprog/user/views.py index b8b44f50..dba949f0 100644 --- a/django/tamprog/user/views.py +++ b/django/tamprog/user/views.py @@ -7,7 +7,7 @@ from rest_framework_simplejwt.tokens import RefreshToken from rest_framework.response import Response from rest_framework.views import APIView -from rest_framework.permissions import AllowAny, IsAdminUser, IsAuthenticated +from rest_framework.permissions import AllowAny, IsAdminUser, IsAuthenticated, IsAuthenticatedOrReadOnly from .services import * from django.contrib.auth import get_user_model from logging import getLogger @@ -241,7 +241,7 @@ def PersonParameters(required=False): class PersonViewSet(viewsets.ModelViewSet): queryset = Person.objects.all() serializer_class = PersonSerializer - permission_classes = [IsAdminUser, NoPostAllowed] + permission_classes = [IsAuthenticatedOrReadOnly] @extend_schema( summary='Get all users',