إنتقل إلى المحتوى الرئيسي

إسناد دور إلى مستخدم

الهدف​

امنح مستخدمًا دورًا (أو أزِل دورًا عنه) بحيث تتطابق صلاحيات المستخدم مع ما يسمح به الدور.

المتطلبات المسبقة​

  • أنت مسجّل الدخول إلى مركز التحكم الإداري بصفة مسؤول المنصة.
  • المستخدم موجود بالفعل (راجع إنشاء مستخدم).
  • الدور موجود بالفعل (راجع إنشاء دور).

الخطوات​

  1. افتح صفحة المستخدمون من شريط التنقل الجانبي.
  2. ابحث عن صف المستخدم في جدول المستخدمين. يذكر عمود الأدوار ما يملكه بالفعل — حتى ثلاثة أدوار، ثم عددًا.
  3. حدِّد الصف ثم اختر إدارة الأدوار من شريط الأوامر. (وهي متاحة كذلك من داخل لوحة تحرير المستخدم نفسه — حيث تكون بالفعل إن كنت قد فتحته لتغيير شيء آخر.)
  4. تسرد اللوحة كل أدوار المستأجر، والأدوار التي يملكها هذا المستخدم محدَّدة سلفًا. حدِّد للمنح، وألغِ التحديد للإزالة. واستخدم مربع البحث لتضييق قائمة طويلة — فهو يطابق اسم الدور ووصفه.
  5. اختر حفظ.

لا يُكتب شيء قبل الحفظ، فلوحة فُتحت بالخطأ لا تكلّف شيئًا: إلغاء يترك المستخدم كما كان تمامًا.

على المستخدم تسجيل الخروج ثم الدخول من جديد

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

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

ما الذي يحدث خلف الكواليس​

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

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

حل المشكلات​

  • «إدارة الأدوار» معطَّل — يعمل الأمر على شخص واحد في كل مرة، فحدِّد صفًّا واحدًا بالضبط.
  • الدور غير موجود في القائمة — لم يُنشأ بعد؛ فأنشئه أولًا.
  • دور محدَّد لا أعرفه — يملك المستخدم دورًا لم يعد المستأجر يعرّفه. يظهر أولًا ومحدَّدًا كي تستطيع إزالته؛ وإبقاؤه محدَّدًا يبقيه.
  • «Role … was not found.» — حُذف الدور بعد تحميل الصفحة. أعد تحميل الصفحة.
  • منحت الدور ولم يتغيّر شيء لديه — لا يزال مسجّل الدخول بالرمز الذي كان يحمله من قبل. اطلب منه تسجيل الخروج ثم الدخول من جديد. وهذا هو السبب المعتاد لبقاء قائمة مهام شخصٍ فارغةً بعد منحه الدور الذي تُسنِد إليه عمليةٌ ما العمل.

سيناريوهات ذات صلة​

  • إنشاء مستخدم.
  • إنشاء دور.