# H11.0-P14.2 — Professional Role Management

## معالجة التصميم
تم إصلاح تعارض CSS الذي أبقى مربع Select a user ظاهرًا بعد اختيار المستخدم:
`[hidden] { display: none !important; }`

كما تم:
- اختيار المستخدم الحالي تلقائيًا.
- إزالة المساحة البيضاء الكبيرة.
- تقليل ارتفاعات الصفحة.
- دمج الإحصاءات داخل رأس الصفحة.

## إدارة الأدوار
أصبح القسم الثاني Roles كاملًا:

### Site Administrator
- محمي وغير قابل للتقليل.
- جميع الصفحات والإعدادات والفروع.
- لا يمكن إيقافه.

### General Manager / Owner
- دور نظام محمي.
- يمكن تعديل الاسم والوصف والصلاحيات ونطاق الفروع الافتراضي.
- يظل نموذج البداية All Business.
- لا يمكن إيقافه.

### Custom Roles
يمكن:
- إنشاء دور جديد.
- تعديل دور قائم.
- إدخال الاسم والوصف بالعربية والإنجليزية.
- اختيار Selected Pages أو All Business.
- تحديد صلاحيات الصفحات والعمليات.
- تحديد جميع الفروع افتراضيًا.
- إيقاف دور غير مرتبط بمستخدمين.

## المستخدمون
- يمكن تعيين أي دور فعال.
- دور واحد فقط لكل مستخدم.
- يمكن العودة إلى Existing Access.
- جميع الفروع أو NJCH/MNH فقط.
- JCKH ما زال مؤجلًا.

## ترقية Oracle
تضيف فقط:
- ROLE_DESCRIPTION_EN
- ROLE_DESCRIPTION_AR
- UX_DASH_ACL_USER_ONE_ROLE

لا توجد تغييرات في بيانات المستشفى الطبية أو المالية.
