[Update] 修改命令/录像存储,创建/删除API的权限为SuperUser

pull/1945/head
BaiJiangJie 2018-10-28 02:17:46 +08:00
parent ebd92c79c7
commit 4f806f11f2
1 changed files with 5 additions and 4 deletions

View File

@ -11,7 +11,7 @@ from django.core.mail import get_connection, send_mail
from django.utils.translation import ugettext_lazy as _
from django.conf import settings
from .permissions import IsOrgAdmin
from .permissions import IsOrgAdmin, IsSuperUser
from .serializers import MailTestSerializer, LDAPTestSerializer
from .models import Setting
@ -90,7 +90,7 @@ class LDAPTestingAPI(APIView):
class ReplayStorageCreateAPI(APIView):
permission_classes = (IsOrgAdmin,)
permission_classes = (IsSuperUser,)
def post(self, request):
storage_data = request.data
@ -120,6 +120,7 @@ class ReplayStorageCreateAPI(APIView):
class ReplayStorageDeleteAPI(APIView):
permission_classes = (IsSuperUser,)
def post(self, request):
storage_name = str(request.data.get('name'))
@ -128,7 +129,7 @@ class ReplayStorageDeleteAPI(APIView):
class CommandStorageCreateAPI(APIView):
permission_classes = (IsOrgAdmin,)
permission_classes = (IsSuperUser,)
def post(self, request):
storage_data = request.data
@ -153,7 +154,7 @@ class CommandStorageCreateAPI(APIView):
class CommandStorageDeleteAPI(APIView):
permission_classes = (IsOrgAdmin,)
permission_classes = (IsSuperUser,)
def post(self, request):
storage_name = str(request.data.get('name'))