הגדרות אדמין – סשנים

כברירת מחדל, כשמשתמש מתחבר ל-Looker, מוצגת לו אפשרות להישאר מחובר. האפשרות הזו מופיעה כתיבת סימון בתחתית דף ההתחברות.

בדף Sessions, בקטע Authentication בתפריט Admin, אפשר להגדיר אם למשתמשים תהיה אפשרות להישאר מחוברים, למשך כמה זמן הם יישארו מחוברים אם הם לא יבחרו באפשרות הזו, ואם הם יכולים להישאר מחוברים מכמה מכשירים.

התנתקות בגלל חוסר פעילות

כברירת מחדל, משתמש נשאר מחובר ל-Looker למשך זמן מוגדר שנקבע על ידי ההגדרות סשנים מתמשכים ומשך הסשן, בלי קשר לשאלה אם המשתמש משתמש ב-Looker באופן פעיל.

אם מפעילים את האפשרות התנתקות במצב של חוסר פעילות, המשתמשים מתנתקים אוטומטית מ-Looker אחרי 15 דקות של חוסר פעילות. פעילות מוגדרת כמשתמש שלוחץ במקום כלשהו ב-Looker, או נוגע במסך במקרה של מסכי מגע, או מקליד משהו ב-Looker. לכן, אם ההגדרה הזו מופעלת, המשתמשים ינותקו מהחשבון אם הם לא ילחצו או יקלידו שום דבר במשך 15 דקות.

שתי דקות לפני שהמשתמש יתנתק, Looker יציג תיבת דו-שיח כדי להזהיר את המשתמש ולאפשר לו להישאר מחובר.

כשמשתמש מנותק בכוח מהחשבון בגלל חוסר פעילות, הוא מנותק מהסשן הלא פעיל שלו. כל סשן הוא ייחודי לכל דפדפן, כך שאם למשתמש יש כמה כרטיסיות פתוחות והוא מחובר ל-Looker, הוא ינותק מכל הכרטיסיות. אבל אם הם מחוברים דרך כמה דפדפנים, הם מנותקים רק מהסשן בדפדפן הלא פעיל.

כל השינויים שלא נשמרו ב-Looker IDE נשמרים. כשהמשתמש מתחבר מחדש ומטעין קובץ עם שינויים שלא נשמרו, הוא מקבל אפשרות לשחזר את השינויים האלה.

כשההגדרה יציאה אוטומטית מחשבון לאחר תקופה של חוסר פעילות מופעלת, ההגדרה הפעלת סשנים קבועים מושבתת באופן אוטומטי. בנוסף, משך הסשן מוגדר כברירת מחדל ליום אחד. עדיין אפשר לשנות את ההגדרה משך הסשן. הערך שמוגדר במשך הסשן נשאר משך הזמן המקסימלי שמשתמש יכול להישאר מחובר, גם אם הוא פעיל במשך כל הזמן הזה.

לדוגמה, אם המדיניות התנתקות במצב חוסר פעילות מופעלת והמדיניות משך הסשן מוגדרת ל-5 שעות, המשתמש ינותק מהחשבון בנסיבות הבאות:

  • אם המשתמש לא יהיה פעיל במשך 15 דקות בכל שלב במהלך תקופת 5 השעות, הוא ינותק מהמערכת אחרי 15 דקות של חוסר פעילות.
  • אם המשתמש היה פעיל במהלך כל הסשן שנמשך 5 שעות, יוצג לו מסך דו-שיח עם בקשה לבצע אימות מחדש כדי להמשיך לעבוד. אם המשתמש לא יאמת את הזהות שלו מחדש, הוא ינותק מהחשבון.

בנוסף, עם ההגדרות האלה, משתמש שהיה פעיל במשך 4 שעות ו-50 דקות לפני שהפך ללא פעיל במשך 10 דקות, עדיין ינותק מהחשבון אחרי תקופת חוסר הפעילות של 10 דקות. משך הסשן הוא עדיין משך הזמן המקסימלי שבו משתמש יכול להישאר מחובר. משתמשים שניגשים ל-Looker באמצעות Looker API או הטמעה עם חתימה לא מושפעים מהתנתקות עקב חוסר פעילות.

סשנים מתמשכים

כשמשתמש בוחר באפשרות להישאר מחובר, הוא מקבל הרשאה לגשת ל-Looker למשך 30 יום. כשהם יסגרו ויפתחו מחדש את הדפדפן, הם יוכלו לעבור ל-Looker בלי להתחבר שוב.

השבתת הסשנים הקבועים מסירה את האפשרות "להישאר מחובר/ת" ממסך ההתחברות. המשתמשים ינותקו באופן אוטומטי אחרי פרק הזמן שצוין בקטע משך הסשן, או בכל פעם שהם סוגרים את הדפדפן. כך המשתמשים נאלצים לבצע אימות מחדש בפעם הבאה שהם ניגשים ל-Looker.

ההגדרה סשנים קבועים מושבתת באופן אוטומטי כשמפעילים את ההגדרה התנתקות במצב של חוסר פעילות.

משך הסשן

כברירת מחדל, אם משתמש לא בוחר באפשרות להישאר מחובר, הסשן שלו יסתיים אחרי 30 דקות.

שתי דקות לפני שהסשן מסתיים, המשתמש מקבל אפשרות להאריך אותו. אם המשתמש לא מאריך את הסשן, הסשן מסתיים והמשתמש מנותק מ-Looker.

בשדה משך הסשן אפשר לשנות את משך הזמן שבו משתמש יכול להישאר מחובר לפני שתוצג לו הודעה והסשן שלו יסתיים. אפשר להגדיר את הערך הזה מ-5 דקות עד 30 ימים.

  • אם משך הסשן הוא 30 דקות או פחות, משך הסשן המורחב יהיה זהה למשך הסשן. לדוגמה, אם משך הסשן הוא 5 דקות, גם הסשן המורחב יהיה באורך 5 דקות.
  • אם משך הסשן ארוך מ-30 דקות, הסשן המורחב עדיין יהיה 30 דקות. לדוגמה, אם משך הסשן הוא יום אחד, הסשן המורחב יהיה 30 דקות.

אם המדיניות התנתקות במצב של חוסר פעילות מופעלת, צריך להגדיר את משך הסשן לערך שבין 15 דקות ליום אחד. אם הערך של משך הסשן מוגדר מחוץ לטווח הזה, הוא יוגדר ליום אחד.

משך הסשן וכללי המדיניות של ספק הזהויות ב-Looker (שירות הליבה של Google Cloud)

במכונות של Looker (Google Cloud core) שמשתמשות באיחוד שירותי אימות הזהות של כוח העבודה או ב-Google OAuth לאימות משתמשים, התוקף של אסימון הרענון של ספק הזהויות מקבל עדיפות על פני ההגדרות משך הסשן וסשנים קבועים אם אסימון הרענון פג מוקדם יותר:

  • איחוד שירותי אימות הזהות של כוח עבודה: כדי להשתמש בסשנים של משתמשים, צריך טוקן גישה פעיל וטוקן רענון ממאגר הזהויות של כוח העבודה. אם תוקף טוקן הרענון שהוגדר במדיניות של מאגר איחוד שירותי אימות הזהות של כוח העבודה קצר יותר ממשך הסשן שהוגדר ב-Looker, המשתמשים יתנתקו ויידרשו להיכנס שוב כשתוקף טוקן הרענון יפוג. כדי למנוע תפוגה מוקדמת של הסשן, צריך להגדיר תוקף של 90 יום לאסימון הרענון באמצעות מדיניות של אורך סשן מורחב.

    ההגדרות של משך הסשן ותוקף הטוקן ב-Workforce Identity Federation משפיעות גם על תכונות אחרות של Looker:

    • מסירות והתראות מתוזמנות: משימות ברקע פועלות כל עוד האסימון של ספק הזהות של המשתמש תקף. משתמשים צריכים להיכנס למופע לפחות פעם אחת בכל 90 יום (או בתוך משך הסשן שהוגדר במאגר הזהויות של כוח העבודה) כדי שהסשנים שלהם במצב אופליין יישארו פעילים, וכדי למנוע את ההשהיה של מסירות או התראות מתוזמנות.
    • מחברים: שילובים שמשתמשים בשרת Looker OAuth (כמו Data Studio, גיליונות מקושרים ומחברים של צד שלישי) משתמשים באסימון רענון ל-30 יום (או באסימון רענון שלא פג תוקפו ב-Data Studio). אם משך הסשן במאגר כוח העבודה קצר מ-90 יום, יכול להיות שהמשתמשים יצטרכו לאמת מחדש את הזהות שלהם ב-Looker כשהסשן יסתיים.
    • מפתחות API של משתמשים: טוקנים של API של משתמשים דורשים סשן פעיל של IdP של משתמש. המשתמשים צריכים להיכנס למופע לפחות פעם ב-90 ימים (או בתוך משך הזמן של הסשן שהוגדר במאגר הזהויות של כוח העבודה) כדי להמשיך להשתמש במפתחות ה-API שלהם.
    • מפתחות API של חשבונות שירות: טוקני גישה ל-API של חשבונות שירות לא מושפעים.

  • ‫Google OAuth: סשנים של משתמשים דורשים אסימון גישה פעיל ואסימון רענון של Google. כברירת מחדל, בחשבונות Google יש תמיכה בטוקן רענון עם תוקף אינסופי. אם בארגון שלכם מוגדרת מדיניות לגבי Google Cloud אורך הסשן ב-Looker, המדיניות הזו תקבל עדיפות על פני משך הסשן ב-Looker אם הוא יפוג מוקדם יותר. אל תגדירו תפוגה מפורשת של טוקן רענון, אלא אם מדיניות האבטחה של הארגון שלכם מחייבת זאת.

סשנים בו-זמנית

כברירת מחדל, המשתמשים יכולים להישאר מחוברים ל-Looker מכמה דפדפנים ומכשירים בו-זמנית. אם משביתים את האפשרות סשנים מקבילים, אפשר לדרוש מהמשתמשים להתחבר רק מדפדפן וממכשיר אחד בכל פעם. כשההגדרה סשנים בו-זמניים מושבתת, המשתמש מנותק אוטומטית מכל סשן אחר בדפדפן כשהוא מתחבר מדפדפן או ממכשיר אחר.

מיקום הסשן

אם האפשרות מיקום הסשן מופעלת, המיקום של המשתמש יתועד כשהוא יתחבר ל-Looker. מידע המיקום הזה מבוסס על כתובת ה-IP של הדפדפן של המשתמש, והוא זמין למשתמשים ולמנהלי מערכת בדף סשנים לצורך ניהול הסשנים. נתוני המיקום יכולים לעזור לאדמינים לקבוע אילו סשנים עדכניים ואילו סשנים צריך למחוק.

אם האפשרות מיקום הסשן מושבתת, המיקום של המשתמש לא ייעקב בכל פעם שהוא מתחבר ל-Looker.