add new permission
This commit is contained in:
@@ -52,6 +52,7 @@ async function TeamAccountMembersPage({ params }: TeamAccountMembersPageProps) {
|
|||||||
|
|
||||||
const canManageRoles = account.permissions.includes('roles.manage');
|
const canManageRoles = account.permissions.includes('roles.manage');
|
||||||
const canManageInvitations = account.permissions.includes('invites.manage');
|
const canManageInvitations = account.permissions.includes('invites.manage');
|
||||||
|
const canManageBenefit = account.permissions.include('benefit.manage');
|
||||||
|
|
||||||
const isPrimaryOwner = account.primary_owner_user_id === user.id;
|
const isPrimaryOwner = account.primary_owner_user_id === user.id;
|
||||||
const currentUserRoleHierarchy = account.role_hierarchy_level;
|
const currentUserRoleHierarchy = account.role_hierarchy_level;
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
ALTER TYPE medreport.app_permissions
|
||||||
|
ADD VALUE IF NOT EXISTS 'benefit.manage';
|
||||||
2
supabase/migrations/20251002191000_add_new_type.sql
Normal file
2
supabase/migrations/20251002191000_add_new_type.sql
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
insert into medreport.role_permissions (role, permission) values
|
||||||
|
('owner', 'benefit.manage');
|
||||||
Reference in New Issue
Block a user