אתם יכולים להגדיר כניסה יחידה (SSO) לכמה אפליקציות ענן בעזרת תקן SAML 2.0. אחרי שתגדירו SSO, המשתמשים שלכם יוכלו להשתמש בפרטי הכניסה שלהם ל-Google Workspace כדי להיכנס לאפליקציה באמצעות SSO.
איך משתמשים ב-SAML כדי להגדיר SSO ל-Canvas LMS
כדי לבצע את המשימה הזו אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.שלב 1: הגדרת Google כספק הזהויות ב-SAML
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזו אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
-
לוחצים על הוספת אפליקציה
חיפוש אפליקציות.
- בקטע איך קוראים לאפליקציה? מזינים Canvas LMS.
- בתוצאות החיפוש, מצביעים על Canvas LMS ולוחצים על בחירה.
- בחלון פרטי ספק זהויות של Google, באפשרות 1: הורדת מטא-נתונים של IdP, לוחצים על הורדת מטא-נתונים
המשך.
- בדף פרטי ספק השירות, בשדות כתובת אתר של ACS, מזהה ישות וכתובת אתר להתחלה, מחליפים את {your-account-id} במזהה החשבון שלכם ב-Canvas LMS ולוחצים על המשך.
-
(אופציונלי) כדי למפות מאפיינים במאגר של Google למאפיינים התואמים באפליקציה, בחלון מיפוי מאפיינים:
- לוחצים על הוספת מיפוי.
- לוחצים על בחירת שדה
בוחרים מאפיין של ספריית Google.
- בקטע מאפייני אפליקציה, מזינים את מאפיין האפליקציה המתאים.
-
(אופציונלי) אפשר להזין שמות של קבוצות שרלוונטיות לאפליקציה הזאת:
- בקטע חברות בקבוצה (אופציונלי), לוחצים על חיפוש של קבוצה, מזינים אות אחת או יותר מהשם של הקבוצה ובוחרים את הקבוצה הרצויה.
- מוסיפים עוד קבוצות לפי הצורך (אפשר להוסיף עד 75 קבוצות).
- בשדה מאפיין אפליקציה, מזינים את שם המאפיין של הקבוצות הרלוונטיות של ספק השירות.
תגובת SAML תכלול רק קבוצות שמשתמש חבר בהן (באופן ישיר או עקיף), בלי קשר לכמות של שמות הקבוצות שמזינים. מידע נוסף זמין במאמר מידע על מיפוי של חברוּת בקבוצות.
- לוחצים על סיום.
שלב 2: אירוח המטא-נתונים של ספק הזהויות של Google בשרת קבצים ציבורי
בשרת קבצים שנגיש לציבור, מאחסנים את קובץ המטא-נתונים של ספק הזהויות של Google שהורד בשלב 1. הקובץ צריך להיות מוצג ישירות, ולא דרך הפניות אוטומטיות. הקובץ צריך להיות זמין באופן קבוע בכתובת URL ספציפית. מערכת Canvas לניהול למידה מבקשת את הקובץ בכל פעם שמשתמש נכנס לחשבון.
שלב 3: הגדרה של Canvas LMS כספק שירות של SAML 2.0
- פותחים חלון פרטי בדפדפן, עוברים אל דף הכניסה של Canvas LMS ונכנסים באמצעות חשבון האדמין של Canvas LMS.
- לוחצים על אדמין ובוחרים באפשרות אימות.
- מוסיפים SAML כספק האימות.
- בשדה כתובת URL של מטא-נתונים של ספק הזהויות, מדביקים את כתובת ה-URL של המטא-נתונים של ספק הזהויות של Google שמתארחת בשרת הקבצים, כפי שמפורט בשלב 2.
- לוחצים על שמירה.
הערכים של שאר השדות יאוכלסו על סמך המטא-נתונים של ספק הזהויות. - בקטע Identity Format (פורמט הזהות), בוחרים באפשרות nameid-format:emailAddress.
- בשדה הקשר אימות, בוחרים באפשרות classes:Password.
- מפעילים את האפשרות הקצאת הרשאות אוטומטית בזמן אמת.
- בקטע SAML authentication, בשדה Position, בוחרים באפשרות 1.
- לוחצים על שמירה.
שלב 4: הפעלת האפליקציה למשתמשים
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזו אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
- לוחצים על Canvas LMS.
- לוחצים על גישת משתמשים.
-
כדי להפעיל או להשבית שירות לכולם בארגון, לוחצים על מופעל לכולם או על מושבת לכולם ואז לוחצים על שמירה.
-
(אופציונלי) כדי להפעיל או להשבית שירות ביחידה ארגונית:
- בצד ימין, בוחרים את היחידה הארגונית.
- כדי לשנות את סטטוס השירות, בוחרים באפשרות מופעל או מושבת.
- בוחרים אפשרות:
- אם ההגדרה של סטטוס השירות היא הועבר בירושה ואתם רוצים שההגדרה שעדכנתם תישמר גם אם הגדרת ההורה תשתנה, לוחצים על שינוי.
- אם ההגדרה של סטטוס השירות היא בוטל ואתם רוצים לחזור להגדרה שיש להורה, לוחצים על העברה בירושה. לחלופין, אם אתם רוצים שההגדרה החדשה תישמר גם אם ההגדרה של ההורה תשתנה, לוחצים על שמירה.
מידע נוסף על מבנה ארגוני
- (אופציונלי) כדי להפעיל שירות לקבוצה של משתמשים בתוך יחידה ארגונית או בכמה יחידות ארגוניות שונות, צריך לבחור בקבוצת גישה. מידע נוסף מופיע במאמר בנושא הגדרה של קבוצות גישה כדי לתת הרשאות לשירותים שונים בהתאם לצרכים.
- מוודאים שהדומיינים באימיילים של חשבונות המשתמשים ב-Canvas LMS תואמים לדומיין הראשי של חשבון Google המנוהל של הארגון.
שלב 5: בדיקה שה-SSO עובד
באפליקציית Canvas LMS יש תמיכה ב-SSO ביוזמת ספק הזהויות וגם ב-SSO ביוזמת ספק השירות.
אימות SSO ביוזמת ספק הזהויות
-
במסוף Google Admin, נכנסים לתפריט
אפליקציות
אפליקציות לאינטרנט ולניידים.
כדי לבצע את המשימה הזו אתם צריכים להיות מחוברים לחשבון בתור סופר-אדמינים.
- לוחצים על Canvas LMS.
- בקטע Canvas LMS, לוחצים על בדיקת התחברות ל-SAML.
האפליקציה אמורה להיפתח בכרטיסייה נפרדת. אם לא, פותרים את הבעיה שמופיעה בהודעת השגיאה ומנסים שוב.
פרטים על פתרון בעיות מופיעים במאמר הודעות שגיאה באפליקציות SAML.
אימות SSO ביוזמת ספק השירות
- סוגרים את כל חלונות הדפדפן.
- פותחים את הכתובת https://{your-account-id}.instructure.com. המערכת אמורה להפנות אתכם לדף הכניסה באמצעות חשבון Google.
- מזינים שם משתמש וסיסמה.
אחרי שהמערכת תאמת את פרטי הכניסה שלכם, תופנו בחזרה ל-Canvas LMS.
אם חשבון המשתמש שאומת על ידי ספק הזהויות של Google לא קיים כבר במערכת Canvas LMS, מערכת Canvas LMS מקצה באופן אוטומטי חשבון משתמש חדש למשתמש שנכנס לחשבון.
Google, Google Workspace וסימנים וסמלי לוגו קשורים הם סימנים מסחריים של Google LLC. כל שמות החברות והמוצרים האחרים הם סימנים מסחריים של החברות שאליהן הם משויכים.