feat: expand backend admin marketplace and scaling
فشلت بعض الفحوصات
/ deploy (push) Failing after 1m22s
فشلت بعض الفحوصات
/ deploy (push) Failing after 1m22s
هذا الالتزام موجود في:
22
src/modules/superadmin/superadmin-permissions.ts
Normal file
22
src/modules/superadmin/superadmin-permissions.ts
Normal file
@@ -0,0 +1,22 @@
|
||||
export const SUPERADMIN_PERMISSIONS = {
|
||||
OVERVIEW_READ: 'overview.read',
|
||||
ANALYTICS_READ: 'analytics.read',
|
||||
USERS_READ: 'users.read',
|
||||
USERS_MANAGE: 'users.manage',
|
||||
CONTENT_MODERATE: 'content.moderate',
|
||||
MARKETPLACE_MANAGE: 'marketplace.manage',
|
||||
NOTIFICATIONS_READ: 'notifications.read',
|
||||
AUDIT_READ: 'audit.read',
|
||||
SETTINGS_READ: 'settings.read',
|
||||
SETTINGS_WRITE: 'settings.write',
|
||||
SESSIONS_MANAGE: 'sessions.manage',
|
||||
OPS_READ: 'ops.read',
|
||||
CASES_MANAGE: 'cases.manage',
|
||||
} as const;
|
||||
|
||||
export type SuperAdminPermission =
|
||||
(typeof SUPERADMIN_PERMISSIONS)[keyof typeof SUPERADMIN_PERMISSIONS];
|
||||
|
||||
export const DEFAULT_SUPERADMIN_PERMISSIONS: SuperAdminPermission[] = Object.values(
|
||||
SUPERADMIN_PERMISSIONS,
|
||||
);
|
||||
المرجع في مشكلة جديدة
حظر مستخدم