36 lines
1.0 KiB
TypeScript
36 lines
1.0 KiB
TypeScript
export const PERMISSIONS = {
|
|
ROLE: {
|
|
CREATE: 'administration.roles.create',
|
|
READ: 'administration.roles.read',
|
|
UPDATE: 'administration.roles.update',
|
|
DELETE: 'administration.roles.delete',
|
|
},
|
|
USER: {
|
|
CREATE: 'administration.users.create',
|
|
READ: 'administration.users.read',
|
|
UPDATE: 'administration.users.update',
|
|
DELETE: 'administration.users.delete',
|
|
},
|
|
CLIENT: {
|
|
CREATE: 'administration.client.create',
|
|
READ: 'administration.client.read',
|
|
UPDATE: 'administration.client.update',
|
|
DELETE: 'administration.client.delete',
|
|
},
|
|
PLAN: {
|
|
CREATE: 'administration.subscriptions.create',
|
|
READ: 'administration.subscriptions.read',
|
|
UPDATE: 'administration.subscriptions.update',
|
|
DELETE: 'administration.subscriptions.delete',
|
|
},
|
|
TENANT: {
|
|
CREATE: 'administration.tenants.create',
|
|
READ: 'administration.tenants.read',
|
|
UPDATE: 'administration.tenants.update',
|
|
DELETE: 'administration.tenants.delete',
|
|
},
|
|
LOG: {
|
|
VIEW: 'log.view',
|
|
},
|
|
} as const;
|