27 lines
559 B
TypeScript
27 lines
559 B
TypeScript
export const PERMISSIONS = [
|
|
'pricing.manage',
|
|
'operations.read',
|
|
'notifications.retry',
|
|
'coupons.manage',
|
|
'orders.read',
|
|
'orders.manage',
|
|
'users.read',
|
|
'users.create',
|
|
'users.approve',
|
|
'users.roles.assign',
|
|
'roles.read',
|
|
'roles.manage',
|
|
'audit.read',
|
|
'catalog.read',
|
|
'catalog.manage',
|
|
'catalog.publish',
|
|
'inventory.read',
|
|
'inventory.manage',
|
|
'inventory.adjust',
|
|
'inventory.reserve',
|
|
'inventory.commit',
|
|
'procurement.read',
|
|
'procurement.manage',
|
|
] as const;
|
|
export type Permission = (typeof PERMISSIONS)[number];
|