feat: add permission-gated navigation and admin access
This commit is contained in:
17
src/constants/permissions.ts
Normal file
17
src/constants/permissions.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
export const PERMISSIONS = {
|
||||
ROLE: {
|
||||
CREATE: 'administration.roles.create',
|
||||
READ: 'administration.roles.reads',
|
||||
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',
|
||||
},
|
||||
LOG: {
|
||||
VIEW: 'log.view',
|
||||
},
|
||||
} as const;
|
||||
Reference in New Issue
Block a user