בעזרת Security Assertion Markup Language (SAML), המשתמשים יכולים להיכנס לאפליקציות ארגוניות בענן באמצעות פרטי הכניסה שלהם ל-Google Cloud.
הגדרה של SSO דרך SAML ל-Mingle
שלב 1: הגדרת Google כספק הזהויות (IdP) ב-SAML
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזו אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
-
לוחצים על הוספת אפליקציה
חיפוש אפליקציות.
- מזינים Mingle בשדה החיפוש.
- בתוצאות החיפוש, מציבים את סמן העכבר מעל אפליקציית SAML Mingle ולוחצים על בחירה.
- בדף פרטי ספק זהויות של Google:
- מעתיקים ושומרים את כתובת ה-URL של ה-SSO.
- מורידים את האישור.
- לוחצים על המשך.
- בדף פרטי ספק השירות, עורכים את כתובת ה-URL להתחלה ומחליפים את {your-subdomain} בתת-הדומיין של Mingle. לדוגמה, אם הדומיין הוא https://abc.mingle.thoughtworks.com, מזינים abc כתת-הדומיין בשדה כתובת אתר להתחלה.
- לוחצים על המשך.
-
(אופציונלי) כדי למפות מאפיינים במאגר של Google למאפיינים התואמים באפליקציה, בחלון מיפוי מאפיינים:
- לוחצים על הוספת מיפוי.
- לוחצים על בחירת שדה
בוחרים מאפיין של ספריית Google.
- בקטע מאפייני אפליקציה, מזינים את מאפיין האפליקציה המתאים.
-
(אופציונלי) אפשר להזין שמות של קבוצות שרלוונטיות לאפליקציה הזאת:
- בקטע חברות בקבוצה (אופציונלי), לוחצים על חיפוש של קבוצה, מזינים אות אחת או יותר מהשם של הקבוצה ובוחרים את הקבוצה הרצויה.
- מוסיפים עוד קבוצות לפי הצורך (אפשר להוסיף עד 75 קבוצות).
- בשדה מאפיין אפליקציה, מזינים את שם המאפיין של הקבוצות הרלוונטיות של ספק השירות.
תגובת SAML תכלול רק קבוצות שמשתמש חבר בהן (באופן ישיר או עקיף), בלי קשר לכמות של שמות הקבוצות שמזינים. מידע נוסף זמין במאמר מידע על מיפוי של חברוּת בקבוצות.
- בדף מיפוי מאפיינים, לוחצים על סיום.
שלב 2: הגדרה של Mingle כספק שירות (SP) של SAML 2.0
- פותחים חלון חדש בדפדפן במצב פרטי.
- נכנסים לאפליקציית Mingle באמצעות חשבון האדמין של הארגון ב-Mingle.
- בדף הבית של Mingle, לוחצים על Admin (אדמין).
- בוחרים באפשרות SSO Config (הגדרת SSO) מהרשימה.
- מעלים את אישור ספק הזהויות של Google שהורדתם בשלב 1.
- לוחצים על Save Changes.
שלב 3: מפעילים את אפליקציית Mingle
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזו אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
- בוחרים באפשרות Mingle.
- לוחצים על גישת משתמשים.
-
כדי להפעיל או להשבית שירות לכולם בארגון, לוחצים על מופעל לכולם או על מושבת לכולם ואז לוחצים על שמירה.
-
(אופציונלי) כדי להפעיל או להשבית שירות ביחידה ארגונית:
- בצד ימין, בוחרים את היחידה הארגונית.
- כדי לשנות את סטטוס השירות, בוחרים באפשרות מופעל או מושבת.
- בוחרים אפשרות:
- אם ההגדרה של סטטוס השירות היא הועבר בירושה ואתם רוצים שההגדרה שעדכנתם תישמר גם אם הגדרת ההורה תשתנה, לוחצים על שינוי.
- אם ההגדרה של סטטוס השירות היא בוטל ואתם רוצים לחזור להגדרה שיש להורה, לוחצים על העברה בירושה. לחלופין, אם אתם רוצים שההגדרה החדשה תישמר גם אם ההגדרה של ההורה תשתנה, לוחצים על שמירה.
מידע נוסף על מבנה ארגוני
- (אופציונלי) כדי להפעיל שירות לקבוצה של משתמשים בתוך יחידה ארגונית או בכמה יחידות ארגוניות שונות, צריך לבחור בקבוצת גישה. מידע נוסף מופיע במאמר בנושא הגדרה של קבוצות גישה כדי לתת הרשאות לשירותים שונים בהתאם לצרכים.
- מוודאים שמזהי האימייל של חשבונות המשתמשים ב-Mingle זהים לאלה שבדומיין Google.
שלב 4: מוודאים שה-SSO עובד
באפליקציית Mingle יש תמיכה ב-SSO ביוזמת ספק הזהויות וגם ב-SSO ביוזמת ספק השירות. כדי לאמת את ה-SSO בכל אחד מהמצבים, פועלים לפי השלבים הבאים:
כניסה יזומה של IdP
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזו אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
- בוחרים באפשרות Mingle.
- בפינה הימנית העליונה, לוחצים על בדיקת התחברות ל-SAML.
האפליקציה Mingle אמורה להיפתח בכרטיסייה נפרדת. אם היא לא נפתחת, ניתן להשתמש במידע שמופיע בהודעות השגיאה של SAML כדי לעדכן את הגדרות ה-IdP וה-SP לפי הצורך. לאחר מכן אפשר לבדוק מחדש את ההתחברות ל-SAML.
כניסה יזומה של SP
- סוגרים את כל חלונות הדפדפן.
- פותחים את הכתובת https://your-subdomain.mingle.thoughtworks.com ומנסים להיכנס. המערכת אמורה להפנות אתכם לדף הכניסה באמצעות חשבון Google.
- מזינים שם משתמש וסיסמה.
אחרי שהמערכת תאמת את פרטי הכניסה שלכם, תופנו בחזרה אל Mingle.
אם חשבון המשתמש שאומת על ידי ספק הזהויות של Google לא קיים כבר ב-Mingle, מערכת Mingle מקצה באופן אוטומטי חשבון משתמש חדש למשתמש המחובר.