إدارة المستخدمين: الأدوار، الأذونات، ومستويات الوصول
تتيح وحدة إدارة المستخدمين (User Management) للمسؤولين تحديد التسلسل الهرمي والحدود التشغيلية لكل موظف. من خلال تهيئة الأدوار ومستويات الوصول بعناية، تضمن أن الموظفين لا يمتلكون صلاحية الوصول إلا للبيانات الضرورية لأداء وظائفهم المحددة، مما يحافظ على الكفاءة التشغيلية والامتثال لمعايير HIPAA/GDPR.
1. الأدوار
تعمل الأدوار كقالب لمسؤوليات الموظفين. بدلاً من تهيئة الأذونات لكل موظف على حدة، يمكنك تعيينهم في دور محدد مسبقاً.
- الأدوار القياسية: يأتي النظام محملاً مسبقاً بأدوار مثل مدير النظام (Administrator)، طبيب (Doctor)، ممرض (Nurse)، موظف استقبال (Receptionist)، وأخصائي فوترة (Billing Specialist).
- الأدوار المخصصة: يمكنك إنشاء أدوار متخصصة (مثل: متدرب سريري (Clinical Intern) أو فني مختبر (Lab Technician)) لتعكس الهيكل الفريد لعيادتك.
- تعيين الأدوار: يمكنك نقل الموظفين بسهولة بين الأدوار مع تطور مسؤولياتهم داخل العيادة.
2. الأذونات
تحدد الأذونات "الإجراءات" التفصيلية التي يمكن للمستخدم القيام بها داخل النظام.
- الأذونات القائمة على الإجراء: تمكين أو تعطيل قدرات محددة، مثل إنشاء موعد، تعديل ملاحظة طبية، تصدير بيانات مالية، أو حذف سجل مريض.
- أذونات خاصة بالوحدات: التحكم في المناطق التي يمكن للدور الدخول إليها في النظام (مثل: منع موظف الاستقبال من الوصول إلى وحدة تكامل المحاسبة).
- التوريث: عند تعيين مستخدم لدور معين، فإنه يرث تلقائياً مجموعة الأذونات المرتبطة بذلك الدور، مما يضمن الاتساق عبر فريقك.
3. مستويات الوصول
توفر مستويات الوصول طبقة ثانية من أمان البيانات، حيث تتحكم في نطاق ما يمكن للمستخدم رؤيته.
- الوصول حسب القسم: قصر المستخدمين على رؤية السجلات التي تخص قسمهم فقط (مثل: لا يمكن لموظفي الجلدية عرض سجلات طب العيون).
- الوصول الخاص بالطبيب: قصر الأطباء على عرض المرضى المعينين لهم حالياً أو في ورديتهم فقط.
- الوصول العام مقابل المقيد: تحديد ما إذا كان المستخدم يمتلك قدرات "عرض الكل" (View All) للعيادة بأكملها أو أنه مقيد حسب الموقع، أو المنشأة، أو قائمة المرضى.
4. كيفية الضبط
- انتقل إلى الإعدادات > إدارة المستخدمين (Settings > User Management).
- تعريف الأدوار: اختر "إدارة الأدوار" (Manage Roles) لإنشاء أو تعديل قائمة أدوارك.
- تحديد الأذونات: داخل كل دور، حدد مربعات الاختيار للإجراءات أو الوحدات المحددة التي يتطلبها ذلك الدور.
- تعيين مستويات الوصول: استخدم إعدادات "نطاق الوصول" (Access Scope) لتحديد عمق رؤية البيانات لكل دور.
- إدارة المستخدمين: انتقل إلى علامة تبويب "الموظفين" (Staff) لتعيين هذه الأدوار ومستويات الوصول للموظفين الأفراد.
5. الأسئلة الشائعة
- هل يمكنني تجاوز أذونات الدور لشخص واحد؟ نعم، يمكنك إضافة "أذونات استثنائية" (Exception Permissions) إلى ملف تعريف الفرد دون الحاجة إلى إنشاء دور جديد.
- كيف يمكنني تدقيق من قام بتغيير إعداد ما؟ يتم تسجيل جميع التعديلات على الأدوار والأذونات في "سجل تدقيق النظام" (System Audit Trail)، والذي يتتبع من قام بالتغيير وفي أي وقت.