feat(api): only the role cmdb_admin can modify the CIType group (#280)

This commit is contained in:
pycook 2023-11-29 17:40:12 +08:00 committed by GitHub
parent c523ffaf65
commit 4b8c5b8495
1 changed files with 2 additions and 0 deletions

View File

@ -105,6 +105,7 @@ class CITypeGroupView(APIView):
return self.jsonify(group.to_dict()) return self.jsonify(group.to_dict())
@role_required(RoleEnum.CONFIG)
@args_validate(CITypeGroupManager.cls) @args_validate(CITypeGroupManager.cls)
def put(self, gid=None): def put(self, gid=None):
if "/order" in request.url: if "/order" in request.url:
@ -506,3 +507,4 @@ class CITypeFilterPermissionView(APIView):
@auth_with_app_token @auth_with_app_token
def get(self, type_id): def get(self, type_id):
return self.jsonify(CIFilterPermsCRUD().get(type_id)) return self.jsonify(CIFilterPermsCRUD().get(type_id))