Files
road-monitoring-ui/src/constants/permissions.ts

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;