ChakraHQChakraHQ
الميزاتتسجيل الدخول الأحادي (SSO)

ADFS

يشرح هذا المستند كيفية إعداد تسجيل الدخول الأحادي عندما يكون Active Directory Federated System (ADFS) موفر الهوية لديك.

ستتعلم في هذا المستند كيفية دمج Chakra مع ADFS. عند دمج Chakra مع ADFS، يمكنك:

  • التحكم في من لديه حق الوصول إلى Chakra عبر ADFS.
  • تمكين المستخدمين من تسجيل الدخول تلقائيًا إلى Chakra باستخدام حسابات ADFS الخاصة بهم.
  • إدارة حساباتك من موقع مركزي واحد - بوابة ADFS.

المتطلبات الأساسية

لإعداد ميزة تسجيل الدخول الأحادي (SSO) في ADFS وChakra واستخدامها:

  • إمكانية الوصول إلى خادم ADFS.
  • يجب أن تتوفر لديك صلاحية المسؤول على خادم ADFS الخاص بمؤسستك.
  • يجب أن تتوفر لديك صلاحية المسؤول في Chakra.

الإجراءات التي يجب تنفيذها في Chakra

  1. انتقل إلى Admin → SSO & Authentication
  2. أضف موفر ADFS من خلال «Add Provider»
  3. انتقل إلى صفحة تفاصيل موفر ADFS وانسخ القيمتين «SP ACS URL» و«SP Entity ID». ستستخدم هاتين القيمتين في الخطوتين 8 و9 أدناه ضمن «الإجراءات التي يجب تنفيذها على خادم ADFS» Chakra Config 1
  4. أضف عنوان URL لتسجيل الدخول إلى ADFS وعنوان URL لتسجيل الخروج من ADFS Chakra Config 2
  5. شهادة ASFS العامة X509 التي ستحصل عليها في الخطوة 8 من بصمة شهادة ADFS Chakra Config 3

الإجراءات التي يجب تنفيذها على خادم ADFS

إضافة علاقة ثقة بطرف معتمد

  1. افتح Server Manager ADFS Server Config 1
  2. افتح وحدة تحكم إدارة ADFS (Tools > ADFS Management) ADFS Server Config 2
  3. في جزء Actions، انقر على Add Relying Party Trust ADFS Server Config 3
  4. ستظهر الآن صفحة الترحيب في معالج Add Relying Party Trust. انقر على Start. ADFS Server Config 4
  5. حدد زر الاختيار «Enter data about relying party manually»، ثم انقر على Next. ADFS Server Config 5
  6. أدخل «Display Name» من اختيارك، ثم انقر على Next ADFS Server Config 6
  7. اترك إعدادات الشهادة هنا على قيمها الافتراضية، وانقر على Next ADFS Server Config 7
  8. حدد «Enable support for the SAML 2.0 WebSSO protocol»
في حقل «Relying party SAML2.0 SO service URL»، الصق قيمة «SP ACS URL» التي نسختها سابقًا. انقر على Next. ADFS Server Config 8
  1. في حقل «Relying party trust identifier»، الصق قيمة «SP Entity ID» التي نسختها سابقًا. ثم انقر على الزر «Add». ADFS Server Config 9
  2. عندما يظهر الإدخال الذي أضفته في قائمة «Relying party trust identifiers:»، انقر على Next ADFS Server Config 10
  3. أبقِ الإعداد الافتراضي (Permit everyone) وانقر على Next. ADFS Server Config 11
  4. اكتمل الإعداد الآن. انقر على Next للمتابعة. ADFS Server Config 12
  5. تمت الآن إضافة علاقة الثقة بالطرف المعتمد. انقر على Close للانتقال إلى مربع الحوار Edit Claim Rules. ADFS Server Config 13
  6. انقر على زر إضافة قاعدة. ADFS Server Config 14
  7. انقر على التالي لإنشاء قاعدة إرسال سمات LDAP كإقرارات. ADFS Server Config 15
  8. أدخل اسمًا لقاعدة الإقرار، وحدد مخزن السمات بوصفه Active Directory (حيث ستُستخرج سمات LDAP)، ثم اربط سمات LDAP بنوع الإقرار الصادر كما هو موضح أدناه. انقر على إنهاء عند الانتهاء. ADFS Server Config 16
  9. انقر الآن على موافق. ADFS Server Config 17
  10. انتقل الآن إلى ADFS Management>Relying Party Trusts، حيث يمكنك الاطلاع على جميع علاقات الثقة الخاصة بالأطراف المعتمدة. إذا لزم الأمر، يمكنك تعديل الإقرارات بالنقر على تحرير قواعد الإقرار. ويمكنك أيضًا تغيير المعرّفات بالنقر على الخصائص. ADFS Server Config 18
  11. انتقل إلى ADFS>Service>Endpoints، وتأكد من تمكين نقطة النهاية التالية /adfs/services/trust/13/usernamemixed ADFS Server Config 19

بصمة شهادة ADFS

  1. انتقل إلى ADFS > Service > Certificates. ADFS Certificate Thumbprint 1
  2. انقر بزر الماوس الأيمن على الشهادة ضمن Token-signing، ثم انقر على عرض الشهادة ADFS Certificate Thumbprint 2
  3. في مربع حوار الشهادة، انتقل إلى علامة التبويب التفاصيل وانقر على نسخ إلى ملف ADFS Certificate Thumbprint 3
  4. في معالج تصدير الشهادات الذي يفتح، انقر على التالي ADFS Certificate Thumbprint 4
  5. حدد Base-64 encoded X.509 (.CER) للتنسيق، ثم انقر على التالي ADFS Certificate Thumbprint 5
  6. في حقل اسم الملف، حدد المسار الذي تريد حفظ الشهادة المُصدّرة فيه، إلى جانب اسم الملف، ثم انقر على التالي ADFS Certificate Thumbprint 6_1 ADFS Certificate Thumbprint 6_2 ADFS Certificate Thumbprint 6_3
  7. راجع إعدادات الشهادة المُصدّرة، ثم انقر على إنهاء ADFS Certificate Thumbprint 7
  8. افتح ملف الشهادة المُصدّرة وانسخ مفتاح الشهادة ADFS Certificate Thumbprint 8_1 ADFS Certificate Thumbprint 8_2

في هذه الصفحة