אתם יכולים להגדיר כניסה יחידה (SSO) לכמה אפליקציות ענן בעזרת תקן SAML 2.0. אחרי שתגדירו SSO, המשתמשים שלכם יוכלו להשתמש בפרטי הכניסה שלהם ל-Google Workspace כדי להיכנס לאפליקציה באמצעות SSO.
איך משתמשים ב-SAML כדי להגדיר SSO ל-Black Duck
לפני שמתחילים
אפשר להשתמש ב-Black Duck ב-Google Compute Engine (GCE), ב-Amazon Web Services (AWS) או ב-Azure. הוראות ההתקנה זמינות במאמרי העזרה של פלטפורמת הענן של Black Duck.
שלב 1: הגדרת Google כספק הזהויות ב-SAML
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזאת אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
-
לוחצים על הוספת אפליקציה
חיפוש אפליקציות.
-
בקטע איך קוראים לאפליקציה? מזינים Blackduck.
-
בתוצאות החיפוש, מצביעים על Blackduck ולוחצים על בחירה.
-
בחלון פרטי ספק זהויות של Google, מורידים את המטא-נתונים של ספק הזהויות.
-
לוחצים על המשך.
-
בדף פרטים של ספק השירות, בשדות כתובת אתר של ACS ומזהה ישות, מחליפים את {your-domain} בדומיין שבו מותקן Black Duck.
-
לוחצים על המשך.
-
בחלון מיפוי מאפיינים, לוחצים על בחירת שדה וממפים את המאפיינים הבאים של ספריית Google למאפיינים התואמים שלהם ב-Black Duck. חובה להזין את המאפיינים FirstName, LastName, Email ו-Name.
מאפיין של 'הארגון שלי' ב-Google מאפיין Black Duck מידע בסיסי > שם פרטי שם פרטי מידע בסיסי > שם משפחה שם משפחה מידע בסיסי > כתובת אימייל ראשית אימייל מידע בסיסי > כתובת אימייל ראשית שם - (אופציונלי) כדי להוסיף עוד מיפויים, לוחצים על הוספת מיפוי ובוחרים את השדות שרוצים למפות.
-
(אופציונלי) אפשר להזין שמות של קבוצות שרלוונטיות לאפליקציה הזאת:
- בשביל חברות בקבוצה (אופציונלי), לוחצים על חיפוש של קבוצה, ואז מזינים אות אחת או יותר מהשם של הקבוצה ובוחרים את הקבוצה הרצויה.
- מוסיפים עוד קבוצות לפי הצורך (אפשר להוסיף עד 75 קבוצות).
- בשדה מאפיין אפליקציה, מזינים את שם המאפיין של הקבוצות הרלוונטיות של ספק השירות.
תגובת SAML תכלול רק קבוצות שמשתמש חבר בהן (באופן ישיר או עקיף), בלי קשר לכמות של שמות הקבוצות שמזינים. מידע נוסף זמין במאמר מידע על מיפוי של חברוּת בקבוצות.
-
לוחצים על סיום.
שלב 2: הגדרה של Black Duck כספק שירות של SAML 2.0
-
פותחים חלון פרטי בדפדפן, עוברים אל דף הכניסה של Black Duck ונכנסים באמצעות חשבון האדמין ב-Black Duck.
-
לוחצים על Administration (ניהול) ובוחרים באפשרות SAML Integration (שילוב SAML).
-
מסמנים את התיבה הפעלת SAML.
-
בשדה Service Providers Entity URL, מזינים את כתובת ה-URL של ה-Hub.
-
בקטע מטא-נתונים של ספק הזהויות, מדביקים את המטא-נתונים של ספק הזהויות שהורדתם בשלב 1.
-
לוחצים על שמירה.
-
מתחברים לשרת ה-Hub באמצעות Secure Shell (SSH).
-
בספרייה docker-compose, מוסיפים את השורה הבאה לסוף הקובץ hub-proxy.env: HUB_SAML_EXTERNAL_URL={url-to-the-hub}.
-
מחליפים את {url-to-the-hub} בכתובת ה-URL של המופע שבו מותקן Black Duck.
-
מפעילים מחדש את מופע ה-Hub.
שלב 3: הפעלת האפליקציה למשתמשים
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזאת אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
-
לוחצים על Blackduck.
- לוחצים על גישת משתמשים.
-
כדי להפעיל או להשבית שירות לכולם בארגון, לוחצים על מופעל לכולם או על מושבת לכולם, ואז לוחצים על שמירה.
-
(אופציונלי) אם רוצים להפעיל או להשבית שירות ביחידה ארגונית:
- בצד ימין, בוחרים את היחידה הארגונית.
- כדי לשנות את סטטוס השירות, לוחצים על מופעל או מושבת.
- בוחרים אחת מהאפשרויות הבאות:
- אם ההגדרה של סטטוס השירות היא עבר בירושה ואתם רוצים שהבחירה שלכם תישמר גם אם ההגדרה הראשית תשתנה, לחצו על שינוי מברירת המחדל.
- אם ההגדרה של סטטוס השירות היא בוטל ואתם רוצים לחזור לערך של ההגדרה הראשית, לחצו על קבלה בירושה. לחלופין, אם אתם רוצים שהבחירה שלכם תישמר גם אם ההגדרה הראשית תשתנה, לחצו על שמירה.
- (אופציונלי) כדי להפעיל שירות לקבוצה של משתמשים בתוך יחידה ארגונית או בכמה יחידות ארגוניות שונות, צריך להגדיר קבוצת גישה. מידע נוסף מופיע במאמר התאמה אישית של גישה לשירותים באמצעות קבוצות גישה.
-
מוודאים שהדומיינים באימיילים של חשבונות המשתמשים ב-Black Duck תואמים לדומיין הראשי של חשבון Google המנוהל של הארגון שלכם.
שלב 4: בדיקה שה-SSO עובד
אפליקציית Black Duck תומכת ב-SSO רק אם נכנסים לחשבון מ-Google. אי אפשר להשתמש ב-SSO אם נכנסים ישירות ל-Black Duck.
אימות SSO ביוזמת ספק הזהויות
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזאת אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
-
לוחצים על Blackduck.
-
בקטע Blackduck, לוחצים על בדיקת התחברות ל-SAML. האפליקציה אמורה להיפתח בכרטיסייה נפרדת. אם לא, פותרים את הבעיה שמופיעה בהודעת השגיאה ומנסים שוב. פרטים על פתרון בעיות זמינים במאמר הודעות שגיאה באפליקציות SAML.
Google, Google Workspace וסימנים וסמלי לוגו קשורים הם סימנים מסחריים של Google LLC. כל שמות החברות והמוצרים האחרים הם סימנים מסחריים של החברות שאליהן הם משויכים.