feat: add permission-gated navigation and admin access

This commit is contained in:
2026-06-16 16:16:03 +05:30
parent 893b49c701
commit 964b177ae1
18 changed files with 401 additions and 112 deletions

View 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;