Files
grow-api/src/authorization/enums/permission-code.enum.ts
T
2026-07-09 19:12:23 +03:30

29 lines
1011 B
TypeScript

export enum PermissionCode {
USERS_READ = 'users:read',
USERS_WRITE = 'users:write',
USERS_DELETE = 'users:delete',
SALONS_READ = 'salons:read',
SALONS_WRITE = 'salons:write',
SALONS_DELETE = 'salons:delete',
CUSTOMERS_READ = 'customers:read',
CUSTOMERS_WRITE = 'customers:write',
CUSTOMERS_DELETE = 'customers:delete',
SMS_TEMPLATES_READ = 'sms-templates:read',
SMS_TEMPLATES_WRITE = 'sms-templates:write',
STYLISTS_READ = 'stylists:read',
STYLISTS_WRITE = 'stylists:write',
STYLISTS_DELETE = 'stylists:delete',
SERVICES_READ = 'services:read',
SERVICES_WRITE = 'services:write',
SERVICES_DELETE = 'services:delete',
PROVINCES_READ = 'provinces:read',
PROVINCES_WRITE = 'provinces:write',
PROVINCES_DELETE = 'provinces:delete',
RESERVES_READ = 'reserves:read',
RESERVES_WRITE = 'reserves:write',
SUBSCRIPTIONS_READ = 'subscriptions:read',
SUBSCRIPTIONS_WRITE = 'subscriptions:write',
CAMPAIGNS_READ = 'campaigns:read',
CAMPAIGNS_WRITE = 'campaigns:write',
}