رابط دعوة متابعة المستخدم غير مرئي في Admin/Users بسبب SSO

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

ما الخطأ الذي أرتكبه؟
لقد طلبت من زميلي تسجيل الخروج ثم الدخول مجددًا، لكن لا شيء تغير.

يتم إنشاء دليل المستخدمين دوريًا وفقًا لجدول زمني لأسباب تتعلق بالأداء. فلا داعي للقلق إذا لم يظهر المستخدمون فورًا هناك، ما لم تمر 24 ساعة ولا تزال لا ترى المستخدم.

هناك تلميح يشير إلى هذه الحالة في العنوان، حيث يُكتب “آخر تحديث:”

ماذا يقول “آخر تحديث” في صفحة مستخدميك؟

صباح الخير جيف
سجّل زميلي يوم الجمعة الماضي (28/05/21).
يُظهر دليل المستخدمين الحالي عبارة “آخر تحديث 31/05/21”، وهي لا تزال غير مدرجة في تلك القائمة.

أحتاج إلى ظهور حسابها هناك لأنني بحاجة إلى منحها الصلاحيات. هل هناك إعداد قد يكون خاطئًا ويمكنني التحقق منه؟

لقد تحدثت للتو مع زميلي الذي ذكر أن المشكلة قد تكون في تفعيل SSO بين نظامنا الرئيسي والمنتدى. من المحير أن الأشخاص يستطيعون التسجيل لكنهم لا يظهرون في قائمة المستخدمين.

هل هذا مستخدم مرحلي (البريد الإلكتروني فقط) أم حساب مستخدم كامل؟ هل هناك أي شيء غير عادي في الحساب؟

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

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

استلمت أحدث التحديثات اليومية هذا الصباح، لكن المستخدم لا يزال غير ظاهر في تلك القائمة.

نحتاج إلى دعوة المزيد من المستخدمين في وقت لاحق من هذا الأسبوع. هل ترى إمكانية في إيجاد حل؟

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

فقط أردت إضافة ملاحظة هنا لأقول إن المشكلة تبدو في أنه عند إرسال الدعوات من موقع يستخدم DiscourseConnect للمصادقة، يتم تسجيل دخول المستخدمين إلى Discourse عبر موقع مزود خدمة SSO عند النقر على زر “متابعة” في الدعوة:

هذا يعني أن حساب Discourse الخاص بهم لا يتم إنشاؤه فعليًا إلا بعد إتمام عملية المصادقة على موقع مزود خدمة SSO. هذا هو السلوك المتوقع. فعند تفعيل DiscourseConnect، لا يمكن للمستخدمين تسجيل الدخول إلى Discourse إلا عبر موقع مزود خدمة SSO.

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