مصادقة Azure AD وإنشاء حساب مستخدم

مرحبًا بالطاقم،

أستخدم منصة Discourse في مؤسستنا، ولديّ حاجة لتمكين تسجيل الدخول الموحد (SSO) باستخدام Azure AD. هل يوجد دليل يوضح كيفية تمكين تسجيل الدخول الموحد عبر Azure AD؟

أيضًا، لديّ حاجة أخرى: عادةً، عند استخدام المصادقة القائمة على اسم المستخدم وكلمة المرور في Discourse، يمكن للمستخدمين التسجيل وإنشاء حساباتهم الخاصة في المنتدى. ولكن في حالة استخدام SSO عبر Azure AD، كيف سيتم إنشاء الملفات الشخصية تلقائيًا أثناء تسجيل الدخول، وكيفية ربطها بمجموعة معينة بناءً على مجموعة في Azure AD؟

هل توجد طريقة لإنشاء حساب المستخدم في المنتدى تلقائيًا عند تسجيل الدخول عبر SSO باستخدام Azure AD، وربطه تلقائيًا بمجموعة معينة بناءً على اسم مجموعة Azure AD؟

تحياتي،
سندارام

أي مساعدة في هذا الأمر تُقدّر كثيرًا.

حقق عدد من الأشخاص نجاحًا باستخدام مكون إضافة OpenID Connect. يوجد قسم مختصر عن Azure AD في أسفل المنشور الأول هنا:

افتراضيًا، سيقوم الأشخاص بالنقر على “تسجيل الدخول” في Discourse، وسيتم توجيههم إلى Azure. عند عودتهم إلى Discourse، سيُعرض عليهم نموذج التسجيل (وهو نفس نموذج التسجيل العادي، مع استثناء حقل كلمة المرور). تتوفر إعدادات موقع مختلفة يمكنك استخدامها للتحكم في سلوك التسجيل.

لا يتم دعم مزامنة المجموعات في الوقت الحالي. ربما تتمكن من تحقيق شيء ما من خلال بناء تكامل مع واجهة برمجة تطبيقات Discourse.

شكرًا لك على ردك، فهذا يساعد حقًا.

هل لدينا أي خطة مستقبلية لهذا النوع من المتطلبات؟

بخصوص مزامنة المجموعة؟ لا توجد لدينا خطط محددة لـ Azure أو OpenID Connect. ومع ذلك، نحن نعمل على إطار عمل عام قد يفتح الباب لإضافة دعم Azure في المستقبل. يمكن العثور على التفاصيل التقنية هنا: