mirror of
https://github.com/umami-software/umami.git
synced 2026-02-12 08:37:13 +01:00
Allow team managers to transfer websites to teams
This commit is contained in:
parent
b006747a45
commit
0988808b75
3 changed files with 8 additions and 3 deletions
|
|
@ -160,6 +160,8 @@ export const PERMISSIONS = {
|
|||
websiteCreate: 'website:create',
|
||||
websiteUpdate: 'website:update',
|
||||
websiteDelete: 'website:delete',
|
||||
websiteTransferToTeam: 'website:transfer-to-team',
|
||||
websiteTransferToUser: 'website:transfer-to-user',
|
||||
teamCreate: 'team:create',
|
||||
teamUpdate: 'team:update',
|
||||
teamDelete: 'team:delete',
|
||||
|
|
@ -180,12 +182,15 @@ export const ROLE_PERMISSIONS = {
|
|||
PERMISSIONS.websiteCreate,
|
||||
PERMISSIONS.websiteUpdate,
|
||||
PERMISSIONS.websiteDelete,
|
||||
PERMISSIONS.websiteTransferToTeam,
|
||||
PERMISSIONS.websiteTransferToUser,
|
||||
],
|
||||
[ROLES.teamManager]: [
|
||||
PERMISSIONS.teamUpdate,
|
||||
PERMISSIONS.websiteCreate,
|
||||
PERMISSIONS.websiteUpdate,
|
||||
PERMISSIONS.websiteDelete,
|
||||
PERMISSIONS.websiteTransferToTeam,
|
||||
],
|
||||
[ROLES.teamMember]: [
|
||||
PERMISSIONS.websiteCreate,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue