@@ -31,16 +31,16 @@ const workspaceApiMap = {
31
31
*/
32
32
const { user} = useStore ( )
33
33
const systemPermissionMap = {
34
- workspace : [ PermissionConst . WORKSPACE_READ ] ,
35
- role : [ PermissionConst . ROLE_READ ] ,
36
- chatUser : [ PermissionConst . CHAT_USER_READ ] ,
37
- userGroup : [ PermissionConst . USER_GROUP_READ ] ,
34
+ workspace : [ PermissionConst . WORKSPACE_READ , RoleConst . ADMIN ] ,
35
+ role : [ PermissionConst . ROLE_READ , RoleConst . ADMIN ] ,
36
+ chatUser : [ PermissionConst . CHAT_USER_READ , RoleConst . ADMIN ] ,
37
+ userGroup : [ PermissionConst . USER_GROUP_READ , RoleConst . ADMIN ] ,
38
38
}
39
39
const workspacePermissionMap = {
40
- workspace : [ PermissionConst . WORKSPACE_WORKSPACE_READ ] ,
41
- role : [ PermissionConst . WORKSPACE_ROLE_READ ] ,
42
- chatUser : [ PermissionConst . WORKSPACE_CHAT_USER_READ ] ,
43
- userGroup : [ PermissionConst . WORKSPACE_USER_GROUP_READ ] ,
40
+ workspace : [ PermissionConst . WORKSPACE_WORKSPACE_READ , RoleConst . WORKSPACE_MANAGE . getWorkspaceRole ] ,
41
+ role : [ PermissionConst . WORKSPACE_ROLE_READ , RoleConst . WORKSPACE_MANAGE . getWorkspaceRole ] ,
42
+ chatUser : [ PermissionConst . WORKSPACE_CHAT_USER_READ , RoleConst . WORKSPACE_MANAGE . getWorkspaceRole ] ,
43
+ userGroup : [ PermissionConst . WORKSPACE_USER_GROUP_READ , RoleConst . WORKSPACE_MANAGE . getWorkspaceRole ] ,
44
44
}
45
45
46
46
export function loadPermissionApi ( type : string ) {
0 commit comments