fix: workspace settings access validation updated (#5606)
This commit is contained in:
parent
f155a13929
commit
c14d20c2e0
3 changed files with 57 additions and 33 deletions
|
|
@ -9,7 +9,7 @@ export const WORKSPACE_SETTINGS = {
|
|||
key: "general",
|
||||
label: "General",
|
||||
href: `/settings`,
|
||||
access: [EUserPermissions.ADMIN, EUserPermissions.MEMBER, EUserPermissions.GUEST],
|
||||
access: [EUserPermissions.ADMIN],
|
||||
highlight: (pathname: string, baseUrl: string) => pathname === `${baseUrl}/settings/`,
|
||||
Icon: SettingIcon,
|
||||
},
|
||||
|
|
@ -17,7 +17,7 @@ export const WORKSPACE_SETTINGS = {
|
|||
key: "members",
|
||||
label: "Members",
|
||||
href: `/settings/members`,
|
||||
access: [EUserPermissions.ADMIN, EUserPermissions.MEMBER],
|
||||
access: [EUserPermissions.ADMIN],
|
||||
highlight: (pathname: string, baseUrl: string) => pathname === `${baseUrl}/settings/members/`,
|
||||
Icon: SettingIcon,
|
||||
},
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue