أدوار المستخدمين والصلاحيات

كيف يقرر النظام من يفعل ماذا، ولماذا تحجز موظفة الاستقبال موعدًا دون أن ترى السعر، وما ثمن مشاركة حساب المدير فعليًا.

يُعرف أيضًا بـ صلاحيات المستخدمين حقوق الوصول الأدوار والصلاحيات

التعريف

الدور هو مسمى وظيفي داخل البرنامج. والصلاحية شيء واحد صغير يُسمح للشخص بفعله. والدور حزمة من الصلاحيات، تُعدّها مرة واحدة ثم تمنحها، بدل تحديد الخيارات من جديد مع كل موظف جديد. موظفة الاستقبال والممرضة والمحاسب ومدير الفرع، كل واحد يرى شاشة مختلفة بعد تسجيل الدخول.

مكتب الاستقبال أوضح مثال. موظفة الاستقبال تحتاج أن تجد المريض وتحجز له موعدًا وتغيّره حين يتصل ليؤجله. ولا سبب يجعلها ترى تكلفة العلاج، ولا ما كتبه الطبيب، ولا إيرادات الشهر الماضي. هذه صلاحيات منفصلة، والنظام الجيد يتيح منح الحجز دون البقية. ويأتي دوكمز بأدوار مضبوطة على هذا النحو للعيادات، لأن لينكي سوفت لنظم المعلومات رأت النقاش نفسه يتكرر في كل عيادة.

والخطأ الشائع جدًا هو إعطاء الجميع حساب المدير. ويبدأ لسبب وجيه. أمر عاجل، والمدير غائب، ومشاركة كلمة المرور أسرع طريقة لإنهاء اليوم. ثم لا يُلغى ذلك أبدًا. ومن تلك اللحظة يحمل كل إجراء في النظام اسم المدير، فحين يتغير سعر أو يُحذف سجل، لا يستطيع أحد أن يقول من فعلها. السجل موجود، لكنه يشير إلى الشخص الخطأ.

وهناك تكلفة ثانية تفاجئ الناس. حين يُشارَك حساب واحد، لا تستطيع سحب صلاحية شخص واحد عند تركه العمل. عليك تغيير كلمة المرور وإبلاغ الجميع بالجديدة، ولهذا لا تفعلها أغلب الشركات أصلًا. وكثيرًا ما يبدأ عمل لينكي سوفت في الأمن السيبراني من هنا لا من جدران الحماية، لأن كلمة مرور مشتركة تُبطل كل حماية أخرى دفعت ثمنها.

عادتان تعالجان معظم المشكلة. امنح كل شخص حسابه الخاص، وامنح كل دور أقل ما يحتاجه لإنجاز عمله. وإذا احتاجت موظفة الاستقبال سعرًا مرة في الشهر، فهذا سؤال يُوجَّه للمدير لا سبب لتوسيع الدور. وراجع الأدوار بعد شهر من التشغيل، لأن شكل العمل الحقيقي لا يظهر إلا حين يستخدمه الناس.

أسئلة حول أدوار المستخدمين والصلاحيات

ما الفرق بين الدور والصلاحية؟
الصلاحية إجراء واحد، مثل حجز موعد. أما الدور فحزمة صلاحيات باسم وظيفة، فتمنح الوظيفة مرة واحدة بدل ضبط كل إجراء يدويًا.
لماذا لا ينبغي أن ترى موظفة الاستقبال أسعار العلاج؟
لأن السعر ليس لازمًا للحجز، وكل شاشة إضافية يستطيع الشخص فتحها هي موضع جديد قد يبدأ منه خطأ أو تسريب. امنح الصلاحية حسب المهمة لا حسب الأقدمية.
ما الذي يحدث حين يتشارك الجميع حساب المدير؟
كل إجراء يحمل اسمًا واحدًا، فلا يعرف أحد من غيّر سعرًا أو حذف سجلًا. ولا تستطيع قطع صلاحية شخص واحد عند تركه العمل إلا بتغيير كلمة المرور للجميع.
كم دورًا يحتاجه نشاط صغير؟
ثلاثة أو أربعة تكفي عادة في البداية، دور لكل وظيفة حقيقية. ولا تضف دورًا جديدًا إلا حين يحتاج شخص فعلًا شيئًا لا يغطيه أي دور قائم.

ما زلت غير متأكد كيف ينطبق هذا على مشروعك؟

أخبرنا بما تبنيه وسنجيبك بلغة واضحة.