@@ -19,6 +19,8 @@ class Group(Enum):
19
19
20
20
KNOWLEDGE = "KNOWLEDGE"
21
21
22
+ MODEL = "MODEL"
23
+
22
24
23
25
class Operate (Enum ):
24
26
"""
@@ -111,12 +113,13 @@ class PermissionConstants(Enum):
111
113
USER_DELETE = Permission (group = Group .USER , operate = Operate .DELETE , role_list = [RoleConstants .ADMIN ])
112
114
TOOL_CREATE = Permission (group = Group .USER , operate = Operate .CREATE , role_list = [RoleConstants .ADMIN ,
113
115
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 ,
120
123
role_list = [RoleConstants .ADMIN , RoleConstants .USER ])
121
124
122
125
def get_workspace_application_permission (self ):
0 commit comments