mirror of
https://github.com/umami-software/umami.git
synced 2026-02-10 15:47:13 +01:00
add team manager role
This commit is contained in:
parent
ca2a7f3354
commit
9c06bc9893
9 changed files with 34 additions and 8 deletions
|
|
@ -132,6 +132,7 @@ export const ROLES = {
|
|||
user: 'user',
|
||||
viewOnly: 'view-only',
|
||||
teamOwner: 'team-owner',
|
||||
teamManager: 'team-manager',
|
||||
teamMember: 'team-member',
|
||||
teamViewOnly: 'team-view-only',
|
||||
} as const;
|
||||
|
|
@ -162,6 +163,12 @@ export const ROLE_PERMISSIONS = {
|
|||
PERMISSIONS.websiteUpdate,
|
||||
PERMISSIONS.websiteDelete,
|
||||
],
|
||||
[ROLES.teamManager]: [
|
||||
PERMISSIONS.teamUpdate,
|
||||
PERMISSIONS.websiteCreate,
|
||||
PERMISSIONS.websiteUpdate,
|
||||
PERMISSIONS.websiteDelete,
|
||||
],
|
||||
[ROLES.teamMember]: [
|
||||
PERMISSIONS.websiteCreate,
|
||||
PERMISSIONS.websiteUpdate,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue