Skip to content

Commit 063393d

Browse files
committed
feat: add model setting
1 parent 946de67 commit 063393d

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

apps/common/constants/permission_constants.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ class Group(Enum):
1919

2020
KNOWLEDGE = "KNOWLEDGE"
2121

22+
MODEL = "MODEL"
23+
2224

2325
class Operate(Enum):
2426
"""
@@ -111,12 +113,13 @@ class PermissionConstants(Enum):
111113
USER_DELETE = Permission(group=Group.USER, operate=Operate.DELETE, role_list=[RoleConstants.ADMIN])
112114
TOOL_CREATE = Permission(group=Group.USER, operate=Operate.CREATE, role_list=[RoleConstants.ADMIN,
113115
RoleConstants.USER])
114-
MODEL_CREATE = Permission(group=Group.USER, operate=Operate.CREATE, role_list=[RoleConstants.ADMIN,
115-
RoleConstants.USER])
116-
MODEL_READ = Permission(group=Group.USER, operate=Operate.READ, role_list=[RoleConstants.ADMIN,
117-
RoleConstants.USER])
118-
MODEL_EDIT = Permission(group=Group.USER, operate=Operate.EDIT, role_list=[RoleConstants.ADMIN, RoleConstants.USER])
119-
MODEL_DELETE = Permission(group=Group.USER, operate=Operate.DELETE,
116+
MODEL_CREATE = Permission(group=Group.MODEL, operate=Operate.CREATE, role_list=[RoleConstants.ADMIN,
117+
RoleConstants.USER])
118+
MODEL_READ = Permission(group=Group.MODEL, operate=Operate.READ, role_list=[RoleConstants.ADMIN,
119+
RoleConstants.USER])
120+
MODEL_EDIT = Permission(group=Group.MODEL, operate=Operate.EDIT,
121+
role_list=[RoleConstants.ADMIN, RoleConstants.USER])
122+
MODEL_DELETE = Permission(group=Group.MODEL, operate=Operate.DELETE,
120123
role_list=[RoleConstants.ADMIN, RoleConstants.USER])
121124

122125
def get_workspace_application_permission(self):

0 commit comments

Comments
 (0)