Skip to content

Commit 6bcfc54

Browse files
committed
fix: Permission control for backend system menus
1 parent 0e24f3e commit 6bcfc54

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

‎apps/common/auth/constants/permission_constants.py‎

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1082,7 +1082,7 @@ class PermissionConstants(Enum):
10821082
group=Group.RESOURCE_PERMISSION,
10831083
sub_group=Group.KNOWLEDGE_RESOURCE_PERMISSION,
10841084
operate=Operate.READ,
1085-
bit_index=0,
1085+
bit_index=2,
10861086
),
10871087
PermissionMeta(
10881088
role_list=[RoleConstants.ADMIN, RoleConstants.WORKSPACE_MANAGE],
@@ -1096,7 +1096,7 @@ class PermissionConstants(Enum):
10961096
group=Group.RESOURCE_PERMISSION,
10971097
sub_group=Group.KNOWLEDGE_RESOURCE_PERMISSION,
10981098
operate=Operate.EDIT,
1099-
bit_index=1,
1099+
bit_index=3,
11001100
),
11011101
PermissionMeta(
11021102
role_list=[RoleConstants.ADMIN, RoleConstants.WORKSPACE_MANAGE],
@@ -1107,7 +1107,7 @@ class PermissionConstants(Enum):
11071107

11081108
TOOL_RESOURCE_PERMISSION_READ = (
11091109
Permission(
1110-
group=Group.RESOURCE_PERMISSION, sub_group=Group.TOOL_RESOURCE_PERMISSION, operate=Operate.READ, bit_index=0
1110+
group=Group.RESOURCE_PERMISSION, sub_group=Group.TOOL_RESOURCE_PERMISSION, operate=Operate.READ, bit_index=4
11111111
),
11121112
PermissionMeta(
11131113
role_list=[RoleConstants.ADMIN, RoleConstants.WORKSPACE_MANAGE],
@@ -1121,7 +1121,7 @@ class PermissionConstants(Enum):
11211121
group=Group.RESOURCE_PERMISSION,
11221122
sub_group=Group.TOOL_RESOURCE_PERMISSION,
11231123
operate=Operate.EDIT,
1124-
bit_index=1,
1124+
bit_index=5,
11251125
),
11261126
PermissionMeta(
11271127
role_list=[RoleConstants.ADMIN, RoleConstants.WORKSPACE_MANAGE],
@@ -1135,7 +1135,7 @@ class PermissionConstants(Enum):
11351135
group=Group.RESOURCE_PERMISSION,
11361136
sub_group=Group.MODEL_RESOURCE_PERMISSION,
11371137
operate=Operate.READ,
1138-
bit_index=0,
1138+
bit_index=6,
11391139
),
11401140
PermissionMeta(
11411141
role_list=[RoleConstants.ADMIN, RoleConstants.WORKSPACE_MANAGE],
@@ -1149,7 +1149,7 @@ class PermissionConstants(Enum):
11491149
group=Group.RESOURCE_PERMISSION,
11501150
sub_group=Group.MODEL_RESOURCE_PERMISSION,
11511151
operate=Operate.EDIT,
1152-
bit_index=1,
1152+
bit_index=7,
11531153
),
11541154
PermissionMeta(
11551155
role_list=[RoleConstants.ADMIN, RoleConstants.WORKSPACE_MANAGE],
@@ -1867,17 +1867,17 @@ class PermissionConstants(Enum):
18671867
scope=[PermissionScopeConstants.SYSTEM],
18681868
),
18691869
)
1870-
1870+
# ==================== 对话用户认证 ====================
18711871
CHAT_USER_AUTH_READ = (
1872-
Permission(group=Group.CHAT_USER_GROUP, sub_group=Group.CHAT_USER_GROUP, operate=Operate.READ, bit_index=6),
1872+
Permission(group=Group.CHAT_USER_AUTH, sub_group=Group.CHAT_USER_AUTH, operate=Operate.READ, bit_index=0),
18731873
PermissionMeta(
18741874
role_list=[RoleConstants.ADMIN], category=Category.CHAT_CLIENT, scope=[PermissionScopeConstants.SYSTEM]
18751875
),
18761876
)
18771877

1878-
# ==================== 对话用户认证 ====================
1878+
18791879
CHAT_USER_AUTH_EDIT = (
1880-
Permission(group=Group.CHAT_USER_AUTH, sub_group=Group.CHAT_USER_AUTH, operate=Operate.EDIT, bit_index=0),
1880+
Permission(group=Group.CHAT_USER_AUTH, sub_group=Group.CHAT_USER_AUTH, operate=Operate.EDIT, bit_index=1),
18811881
PermissionMeta(
18821882
role_list=[RoleConstants.ADMIN], category=Category.CHAT_CLIENT, scope=[PermissionScopeConstants.SYSTEM]
18831883
),

0 commit comments

Comments
 (0)