عام · ليس للنشر بعد

الأدوار والصلاحيات

النموذج

users ↔ role_user ↔ roles ↔ permission_role ↔ permissions

الأدوار ديناميكية. القوة = مجموعة رموز من PermissionCatalog (حوالي 58 رمزًا).

صلاحيات مالية بارزة

الرمزالاستخدام
payments.viewعرض المدفوعات
payments.createإنشاء / تحصيل يدوي / إلغاء
payments.refundاسترداد (منفصل عن create)
wallets.adjustإضافة حركة محفظة
settlements.processتشغيل دفعة تسوية

واجهة مقابل خادم

إخفاء عناصر القائمة في JS لا يكفي. الحماية الحقيقية على الخادم (403).

بعض رموز الكتالوج قد لا يرتبط بها مسار حالي (مثل أمثلة مذكورة في الدليل العربي الداخلي للمشروع). الواجهة العامة لا تُفصّل استغلال ذلك.