1
0
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity Security Code Quality

Add user page

This commit is contained in:
2025-07-06 21:28:45 +07:00
parent 76ca36ca1b
commit ae1a45fe57
24 changed files with 2661 additions and 232 deletions

View File

@@ -0,0 +1,94 @@
import { Permission } from "./database.schema";
export const samplePermissions: Permission[] = [
{
id: 1,
name: "user_read",
description: "Read user information",
isActive: true,
},
{
id: 2,
name: "user_write",
description: "Create and update user information",
isActive: true,
},
{
id: 3,
name: "user_delete",
description: "Delete user accounts",
isActive: true,
},
{
id: 4,
name: "customer_read",
description: "Read customer information",
isActive: true,
},
{
id: 5,
name: "customer_write",
description: "Create and update customer information",
isActive: true,
},
{
id: 6,
name: "customer_delete",
description: "Delete customer records",
isActive: true,
},
{
id: 7,
name: "admin_panel",
description: "Access administrative panel",
isActive: true,
},
{
id: 8,
name: "reports_view",
description: "View system reports",
isActive: true,
},
{
id: 9,
name: "reports_export",
description: "Export reports and data",
isActive: true,
},
{
id: 10,
name: "system_settings",
description: "Modify system configuration",
isActive: true,
},
{
id: 11,
name: "mail_template_read",
description: "Read mail templates",
isActive: true,
},
{
id: 12,
name: "mail_template_write",
description: "Create and update mail templates",
isActive: true,
},
{
id: 13,
name: "mail_template_delete",
description: "Delete mail templates",
isActive: true,
},
{
id: 14,
name: "permission_manage",
description: "Manage user permissions",
isActive: true,
},
{
id: 15,
name: "audit_log",
description: "View audit logs and system activities",
isActive: true,
},
];