يمكنك ضبط خدمة الدخول المُوحَّد (SSO) لعدد من تطبيقات السحابة الإلكترونية باستخدام معيار SAML 2.0. وبعد إعداد خدمة الدخول المُوحَّد (SSO)، يمكن للمستخدمين استخدام بيانات اعتماد Google Workspace لتسجيل الدخول إلى تطبيق باستخدام الدخول المُوحَّد (SSO).
استخدام لغة SAML لإعداد الدخول المُوحَّد (SSO) في تطبيق Black Duck
عليك تسجيل الدخول بصفتك مشرفًا متميزًا لهذه المَهمة.قبل البدء
يمكنك استخدام Black Duck على Google Compute Engine (GCE) أو Amazon Web Services (AWS) أو Azure. للحصول على تعليمات التثبيت، يُرجى الرجوع إلى وثائق Cloud Platform لتطبيق Black Duck.
الخطوة 1: إعداد Google كموفِّر هوية SAML
-
في "وحدة تحكّم المشرف في Google"، انتقِل إلى "القائمة"
التطبيقات
تطبيقات الويب والتطبيقات المتوافقة مع الأجهزة الجوّالة.
عليك تسجيل الدخول بصفتك مشرفًا متميزًا لهذه المَهمة.
-
انقر على إضافة تطبيق
البحث عن التطبيقات.
-
في حقل إدخال اسم التطبيق، أدخِل Blackduck.
-
في نتائج البحث، أشِر إلى Blackduck وانقر على اختيار.
-
في نافذة تفاصيل موفِّر الهوية من Google، نزِّل البيانات الوصفية لموفِّر الهوية.
-
انقر على متابعة.
-
في صفحة تفاصيل مقدِّم الخدمة، بالنسبة إلى عنوان URL لخدمة ACS ورقم تعريف الكيان، استبدِل {your-domain} بالنطاق الذي تم تثبيت تطبيق Black Duck فيه.
-
انقر على متابعة.
-
في نافذة ربط السمات، انقر على اختيار حقل، واربُط سمات دليل Google التالية بسمات Black Duck المقابلة لها. يجب توفير سمات FirstName وLastName وEmail وName.
سمة دليل Google سمة Black Duck Basic Information > First Name FirstName Basic Information > Last Name LastName Basic Information > Primary Email Email Basic Information > Primary Email الاسم - (اختياري) لإضافة عمليات ربط إضافية، انقر على إضافة عملية ربط واختَر الحقول التي تحتاج إلى ربطها.
-
(اختياري) لإدخال أسماء المجموعات ذات الصلة بهذا التطبيق:
- في الانتساب في المجموعة (اختياري)، انقر على البحث عن مجموعة، وأدخِل حرفًا واحدًا أو أكثر من اسم المجموعة، ثم اختَر اسم المجموعة.
- أضف مجموعات أخرى حسب الحاجة (بحد أقصى 75 مجموعة).
- في سمة التطبيق، أدخِل اسم سمة المجموعات المقابلة لمقدّم الخدمة.
يُرجى العلم أنه بغض النظر عن عدد أسماء المجموعات التي تدخلها، فلن تتضمن استجابة SAML سوى المجموعات التي يكون المستخدم عضوًا فيها (بشكل مباشر أو غير مباشر). لمزيد من المعلومات، يُرجى الانتقال إلى مقالة لمحة عن ربط الانتساب في المجموعة.
-
انقر على إنهاء.
الخطوة 2: إعداد Black Duck كمقدّم خدمة SAML 2.0
-
افتح نافذة تصفّح متخفٍ، وانتقِل إلى صفحة تسجيل الدخول إلى Black Duck، وسجِّل الدخول باستخدام حساب مشرف Black Duck.
-
انقر على الإدارة واختَر تكامل SAML.
-
ضَع علامة في المربّع تفعيل SAML.
-
في القسم عنوان URL لكيان مقدّمي الخدمات، أدخِل عنوان URL إلى "الموزع".
-
بالنسبة إلى البيانات الوصفية لموفِّر الهوية، الصِق البيانات الوصفية لموفِّر الهوية التي نزّلتها في الخطوة 1.
-
انقر على حفظ.
-
يمكنك الربط بخادم الموزع باستخدام بروتوكول النقل الآمن (SSH).
-
في دليل إنشاء Docker، أضِف السطر التالي إلى نهاية ملف hub-proxy.env: HUB_SAML_EXTERNAL_URL={url-to-the-hub}.
-
استبدِل {url-to-the-hub} بعنوان URL للنسخة الافتراضية حيث تم تثبيت Black Duck.
-
أعِد تشغيل النسخة الافتراضية للموزع.
الخطوة 3: تفعيل التطبيق للمستخدمين
-
في "وحدة تحكّم المشرف في Google"، انتقِل إلى "القائمة"
التطبيقات
تطبيقات الويب والتطبيقات المتوافقة مع الأجهزة الجوّالة.
عليك تسجيل الدخول بصفتك مشرفًا متميزًا لهذه المَهمة.
-
انقر على Blackduck.
- انقر على وصول المستخدم.
-
لتفعيل خدمة أو إيقافها لجميع المستخدمين في مؤسستك، انقر على التفعيل للجميع أو الإيقاف للجميع، ثم انقر على حفظ.
-
(اختياري) لتفعيل خدمة أو إيقافها لوحدة تنظيمية:
- على يمين الصفحة، اختَر الوحدة التنظيمية.
- لتغيير حالة الخدمة، اختَر تفعيل أو إيقاف.
- حدِّد خيارًا مما يلي:
- في حال ضبط حالة الخدمة على مكتسَب وأردت الإبقاء على الإعداد المعدَّل، حتى في حال تغيُّر الإعداد الرئيسي، انقر على إلغاء.
- في حال ضبط حالة الخدمة على تم الإلغاء، انقر على اكتساب للعودة إلى خيار مطابق للخيار الرئيسي أو انقر على حفظ للاحتفاظ بالخيار الجديد حتى في حال تغيير الخيار الرئيسي.
تعرَّف على المزيد من المعلومات عن البنية التنظيمية.
- (اختياري) لتفعيل خدمة لمجموعة من المستخدمين على مستوى وحدات تنظيمية متعددة أو داخلها، اختَر مجموعة مخوّلة بالوصول. لمعرفة التفاصيل، يُرجى الانتقال إلى مقالة تخصيص الوصول إلى الخدمات باستخدام مجموعات الوصول.
-
يُرجى التأكُّد من مطابقة نطاقات البريد الإلكتروني لحساب مستخدم Black Duck مع النطاق الأساسي لحساب Google المُدار الخاص بمؤسستك.
الخطوة 4: التحقّق من عمل الدخول الموحّد (SSO)
يتوافق تطبيق Black Duck مع الدخول المُوحَّد (SSO) فقط في حال تسجيل الدخول من خلال Google. لا يمكنك استخدام الدخول المُوحَّد (SSO) في حال تسجيل الدخول مباشرةً إلى Black Duck.
التحقُّق من الدخول المُوحَّد (SSO) الذي بدأه موفِّر الهوية
-
في "وحدة تحكّم المشرف في Google"، انتقِل إلى "القائمة"
التطبيقات
تطبيقات الويب والتطبيقات المتوافقة مع الأجهزة الجوّالة.
عليك تسجيل الدخول بصفتك مشرفًا متميزًا لهذه المَهمة.
-
انقر على Blackduck.
-
في قسم Blackduck، انقر على اختبار تسجيل الدخول باستخدام SAML. من المفترض أن يفتح التطبيق في علامة تبويب منفصلة. وإذا لم يحدث ذلك، يمكنك تحديد وحلّ المشاكل في رسالة الخطأ ثم إعادة المحاولة. للتعرُّف على تفاصيل تحديد المشاكل وحلّها، يُرجى الانتقال إلى رسائل خطأ تطبيق SAML.
إنّ Google وGoogle Workspace والعلامات والشعارات ذات الصلة هي علامات تجارية (TM) تابعة لشركة Google LLC. وجميع أسماء الشركات والمنتجات الأخرى هي علامات تجارية (TM) تملكها الشركات ذات الصلة بها.