איך מאפשרים רק חיבורים חיצוניים מסוימים ל-Apps Script ול-Sheets

התכונה הזו נתמכת במהדורות הבאות: Frontline Plus,‏ Business Plus,‏ Enterprise Standard ו-Enterprise Plus,‏ Education Standard ו-Education Plus,‏ Enterprise Essentials Plus. השוואה בין המהדורות

אדמינים יכולים לקבוע לאילו דומיינים חיצוניים המשתמשים יכולים לגשת דרך Apps Script ו-Sheets. כברירת מחדל, סקריפטים של Apps Script ופונקציות של Google Sheets יכולים לשלוח או לאחזר נתונים באמצעות כל כתובת URL. כדי לשפר את אבטחת הנתונים של הארגון, אתם יכולים ליצור רשימה של כתובות URL מותרות ולחסום את כל השאר.

שלב 1. בדיקת הפעילות הנוכחית של כתובת ה-URL

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

  1. במסוף Google Admin, נכנסים לתפריט ואז דיווח ואז ביקורת וחקירה ואז אירועים ביומן של Drive.

    כדי לעשות את זה צריך הרשאות אדמין לביקורת וחקירה.

  2. לוחצים על הכלי להגדרת תנאים ואז הוספת תנאי.
  3. במאפיין, בוחרים באפשרות אירוע.
  4. כדי שהאירוע יתאים, בוחרים באפשרות בוצעה גישה לכתובת URL.
  5. לוחצים על הוספת תנאי.
  6. במאפיין, בוחרים באפשרות אירוע.
  7. כדי שהאירוע יתאים, בוחרים באפשרות כתובת URL של Sheets לייבוא.
  8. בחלק העליון של הכלי להגדרת תנאים, משנים את אופרטור התנאי מ-וגם ל-או.
  9. לוחצים על חיפוש. בטבלת התוצאות מוצגים כל אירועי הגישה לכתובות URL ב-6 החודשים האחרונים, כולל כתובת ה-URL שאליה ניגשו.
  10. כדי לייצא את רשימת האירועים ולבדוק את כתובות ה-URL מחוץ למסוף Admin:
    1. בחלק העליון של טבלת התוצאות, לוחצים על ייצוא של הכול.
    2. מזינים שם לייצוא.
    3. לוחצים על ייצוא. כשהייצוא מסתיים, הוא מופיע בקטע ייצוא התוצאות של פעולה מתחת לטבלה.
    4. לוחצים על שם הייצוא. הוא נפתח ב-Google Sheets.

שלב 2. הוספת כתובות URL לרשימת ההיתרים

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

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

  1. במסוף Google Admin, נכנסים לתפריט ואז אפליקציות ואז Google Workspace ואז Drive ו-Docs ואז תכונות ואפליקציות.

    כדי לעשות את זה צריך הרשאות אדמין להגדרות השירות.

  2. לוחצים על ייבוא ואחזור מכתובות URL.
  3. (אופציונלי) כדי להחיל את ההגדרה רק על חלק מהמשתמשים, בצד, בוחרים יחידה ארגונית (בדרך כלל מדובר במחלקה) או הגדרות לקבוצת משתמשים (מתקדם).

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

  4. באפשרות אפשר לייבא ולאחזר רק מכתובות ה-URL הבאות, מוסיפים את כתובות ה-URL שרוצים לאשר:
    1. לוחצים על הזנת פריט.
    2. מזינים את כתובת ה-URL שרוצים לאשר. הערה:
      • אפשר להזין את כתובת ה-URL עם או בלי פרוטוקול. לדוגמה, אם תזינו את אחת מהכתובות הבאות: https://www.example.com,‏ http://www.example.com או www.example.com, כל שלוש הגרסאות יאושרו. אין תמיכה בפרוטוקולים אחרים מלבד https://‎ ו-http://‎, כמו ftp://www.example.com.
      • כתובת ה-URL תואמת לכתובת ה-URL הזו ולנתיבים שלה. לדוגמה:
        • הכתובת www.example.com מאפשרת גישה לכתובות www.example.com, www.example.com/home ו-www.example.com/contact.
        • הכתובת www.example.com/home מאפשרת גישה ל-www.example.com/home ול-www.example.com/home/page, אבל לא ל-www.example.com, www.example.com/home2, או ל-www.example.com/contact.
      • אפשר להשתמש בתו כללי אחד לחיפוש (*) כדי להתאים לתת-דומיינים. לדוגמה, https://*.example.com מאפשר גישה אל https://subdomain1.example.com ואל https://subdomain2.example.com, אבל לא אל https://example.com.
    3. לוחצים על הוספה.
    4. חוזרים על הפעולה כדי להוסיף עוד כתובות URL. אפשר להוסיף עד 1,000 כתובות URL.
  5. לוחצים על שמירה. לחלופין, אפשר ללחוץ על שינוי מברירת המחדל לגבי יחידה ארגונית מסוימת.

    אם רוצים לשחזר אחר כך את הערך שעבר בירושה, לוחצים על ירושה (או על ביטול הגדרות כשמדובר בקבוצה).

שלב 3. הפעלת רשימת ההיתרים של כתובות ה-URL

חשוב: צריך להוסיף כתובות URL לרשימת ההיתרים לפני שמאפשרים רק ייבוא ואחזור מכתובות ה-URL האלה. אחרת, תהליכי העבודה של הארגון עלולים להשתבש. כדאי לעדכן את המשתמשים לפני שמשנים את ההגדרה. אחרי שמאשרים רק כתובות URL מסוימות, פונקציות ב-Sheets וב-Apps Script שמנסות לגשת לכתובות URL שלא נמצאות ברשימת ההיתרים מחזירות שגיאה.

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

  1. במסוף Google Admin, נכנסים לתפריט ואז אפליקציות ואז Google Workspace ואז Drive ו-Docs ואז תכונות ואפליקציות.

    כדי לעשות את זה צריך הרשאות אדמין להגדרות השירות.

  2. לוחצים על ייבוא ואחזור מכתובות URL.
  3. (אופציונלי) כדי להחיל את ההגדרה רק על חלק מהמשתמשים, בצד, בוחרים יחידה ארגונית (בדרך כלל מדובר במחלקה) או הגדרות לקבוצת משתמשים (מתקדם).

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

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

    אם רוצים לשחזר אחר כך את הערך שעבר בירושה, לוחצים על ירושה (או על ביטול הגדרות כשמדובר בקבוצה).

חשוב: שגיאות הרשאה וגישה של IMPORTRANGE

כשמשתמשים בפונקציה IMPORTRANGE, יכול להיות שיופיעו שגיאות ההרשאה והגישה הבאות.

  • הגבלות של רשימת ההיתרים של האדמין (#ERROR!): אם כתובת URL לא נמצאת ברשימת ההיתרים, פונקציות כמו IMPORTRANGE מחזירות את הערך Admin has not allowed imports from: [URL]. Contact your Admin if you'd like to allow access.
  • הרשאות בין דומיינים (#REF!): גם אם כתובת ה-URL מותרת, אתם צריכים הרשאת צפייה בקובץ המקור. אם אין לכם הרשאות, או אם השיתוף בין דומיינים מוגבל, הפונקציה מחזירה את הערך You don't have permissions to access that sheet. פרטים נוספים זמינים במאמרים הפונקציה IMPORTRANGE והנחיות לשיתוף עם גורמים מחוץ לארגון.