لا يمكن للمستخدمين دعوة أشخاص

Since going live we have had an issue with our users being unable to invite users signup for the community.

I know this is limited to users able TL2 but users who are TL2 and above do not have the ability to invite users, there just isn’t an option available within their account.

is this a bug or is there something else i need to do to activate this functionality?

لقد قمت بتعطيل الدخول الموحد (SSO) وتفعيل تسجيل الدخول المحلي، وعند تسجيل الدخول كمستخدم من المستوى TL2، لا أرى رابط دعوة ضمن ملفي الشخصي.

نفس السلوك يحدث في موقعي. المستخدمون الذين لديهم مستوى ثقة لا يستطيعون دعوة أشخاص آخرين. أنا فقط قادر على دعوة المستخدمين (بصفتي مسؤولًا).

هل يمكن لأي شخص أن يخبرني ما هي المشكلة التي قد تسبب عدم عمل ميزة الدعوة؟

تعمل ميزة الدعوة كما هو مخطط لها؛ لقد جربتها للتو على try.discourse.org — كل شيء يعتمد على أن تكون مستخدمًا بمستوى ثقة 2، كما هو موضح في جميع وثائق Discourse.

سجّلت حسابًا جديدًا (جميع الحسابات تبدأ افتراضيًا بمستوى ثقة 1 هناك). لا يمكنني إرسال الدعوات كمستخدم بمستوى ثقة 1. فزر المشاركة في الموضوع لا يعرض خيار الدعوة، ولا توجد علامة تبويب “الدعوات” في ملفي الشخصي. على النحو التالي:

ومع ذلك، بمجرد منح الحساب الجديد مستوى ثقة 2، لاحظ أن زر المشاركة في الموضوع يعرض الآن خيار الدعوة:

يمكن إرسال الدعوات عبر نافذة الحوار الخاصة بالدعوة

علاوة على ذلك، كمستخدم بمستوى ثقة 2، يمكنني تتبع حالة جميع دعواتي عبر علامة التبويب “الدعوات” في ملفي الشخصي:

ربما يكون لديك إعداد موقع آخر مفعل يمنع عمل الدعوات؟ هل موقعك مضبوط على خاص؟ (على سبيل المثال، كان SSO / DiscourseConnect يمنع عمل الدعوات سابقًا، لكنني أعتقد أن هذا لم يعد هو الحال.)

شكرًا لك على إجابتك. لكن جميع المستخدمين لديهم مستوى ثقة 2. ومع ذلك، فإن موقعي يفعّل تسجيل الدخول عبر ديسكورد (SSO). فهل قد لا يزال الخطأ موجودًا؟