פריסת מכונה

נתמך ב:

במאמר הזה מוסבר איך להטמיע (לפרוס) מכונה של Google SecOps (SIEM ו-SOAR), ולהפעיל תכונות של Google SecOps בהתאם לרמת החבילה וההרשאות שלכם ב-Google SecOps. שלבי ההגדרה האלה רלוונטיים לחבילות Google SecOps הבאות: Standard,‏ Enterprise ו-Enterprise Plus.

מומחה התחום (SME) שמוגדר להצטרפות, שנקרא גם מומחה התחום של Google SecOps או האדמין לענייני חיוב, מבצע את תהליך ההצטרפות. האדם הזה הוא איש הקשר הראשי של הארגון שלכם ב-Google SecOps.

דרישות מוקדמות

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

פריסת מכונה חדשה של Google SecOps

כדי לפרוס מכונה חדשה של Google SecOps:

  1. חותמים על החוזה של Google SecOps.

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

  2. הכנת הסביבה להצטרפות.

    מומחה התוכן שלכם להכשרת עובדים חדשים צריך להכין את הסביבה לפני שאתם מתחילים להשתמש במכונה חדשה של Google SecOps.

  3. הגדרת מכונה חדשה של Google SecOps.

  4. פריסת מכונות נוספות.

הכנת הסביבה להצטרפות

המומחה להכשרת עובדים חדשים צריך להכין את הסביבה לפני הוספת מכונה של Google SecOps, כמו שמתואר בקטעים הבאים:

  1. מתן הרשאות לביצוע תהליך ההצטרפות.
  2. הגדרת תיקיית Assured Workloads (אופציונלי).
  3. להגדיר פרויקט ב- Google Cloud .
  4. הגדרת ספק זהויות.

מתן הרשאות לביצוע תהליך ההצטרפות

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

הגדרת תיקיית Assured Workloads (אופציונלי)

כדי ליצור תיקיית Assured Workloads:

  1. עוברים אל מוצרים נתמכים לפי חבילת אמצעי בקרה.
  2. ברשימה, בוחרים את סוג חבילת אמצעי הבקרה שרוצים להחיל על התיקייה ב-Assured Workloads.
  3. מוודאים שיש לכם את ההרשאות הנדרשות שמפורטות בקטע תפקידי IAM נדרשים.
  4. פועלים לפי השלבים בקטע יצירת תיקיית Assured Workloads עבור….

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

  • דייר (מופע) מבוקר תאימות הוא דייר שחייב לעמוד באחד או יותר מתקני בקרת התאימות הבאים: FedRAMP,‏ FedRAMP_MODERATE,‏ PCI_DSS,‏ FedRAMP_HIGH,‏ IL4,‏ IL5,‏ CMEK_V1 או DRZ_ADVANCED.

  • כל הקבצים שמשויכים לדייר בענן עם בקרת תאימות חייבים להיות בתיקיית Assured Workloads שמוגדרת לתקן בקרת התאימות המתאים.

  • תיקיית Assured Workloads נוצרת ברמת הארגון.

  • בארגון אפשר ליצור כמה תיקיות של Assured Workloads, שכל אחת מהן מוקדשת לחבילת בקרת תאימות ספציפית בהתאם לדרישות שלה. לדוגמה, תיקייה אחת יכולה לתמוך במכונות FedRAMP_MODERATE, ותיקייה אחרת במכונות FedRAMP_HIGH.

כשפורסים דייר (מופע) עם בקרת תאימות, כדאי לפעול לפי ההנחיות הבאות:

  • אתם צריכים לקשר את הדייר (המופע) שמנוהל בהתאם לדרישות התאימות לפרויקט Google Cloudשנמצא בתיקייה של Assured Workloads.

  • אם אתם מתכננים ליצור פרויקט חדש ב- Google Cloud למכונה של Google SecOps, אתם צריכים ליצור את הפרויקט בתיקייה של Assured Workloads שמוגדרת לחבילת בקרת התאימות הנדרשת.

  • אם לארגון שלכם אין תיקיית Assured Workloads, אתם צריכים ליצור אחת.

כל מכונה חדשה של Google SecOps צריכה להיות מקושרת לפרויקט ב-Google Cloud . אפשר להשתמש בפרויקט קיים ב- Google Cloud או ליצור פרויקט חדש.

כדי ליצור פרויקט חדש ב- Google Cloud :

  1. בדייר (מכונה) שתואם ל-FedRAMP, יוצרים את הפרויקט בתיקיית Assured Workloads של הארגון. אם לארגון אין תיקיית Assured Workloads לחבילת אמצעי הבקרה הנדרשת, צרו אחת.

  2. פועלים לפי ההוראות במאמר יצירת פרויקט.

הגדרת פרויקט ב- Google Cloud

פרויקט ב- Google Cloud משמש כשכבת הבקרה של המכונה המקושרת של Google SecOps.

כדי להגדיר אותו כמו שצריך, פועלים לפי השלבים שמפורטים במאמר הגדרת פרויקט ב- Google Cloud ל-Google SecOps.

הגדרת ספק זהויות

הגדירו ספק זהויות כדי לנהל משתמשים, קבוצות ואימות במופע של Google SecOps.

יש שתי אפשרויות נתמכות:

  • אפשרות 1: Google Cloud זהות:

    האפשרות הזו מתאימה אם יש לכם חשבון Google Workspace, או אם אתם מסנכרנים זהויות מספק הזהויות שלכם עם Google Cloud.

    1. ליצור חשבונות משתמשים מנוהלים כדי לשלוט בגישה למשאבים של Google Cloud ולמכונה של Google SecOps.

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

    הוראות מפורטות זמינות במאמר הגדרת ספק זהויות של Google Cloud .

  • אפשרות 2: איחוד שירותי אימות הזהות של כוח עבודה:

    האפשרות הזו מתאימה אם אתם משתמשים ב-IdP של צד שלישי (כמו Okta או Azure AD).

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

    הוראות מפורטות זמינות במאמר הגדרה של ספק זהויות של צד שלישי.

הוספת מכונה חדשה של Google SecOps

המערכת של Google שולחת אימייל עם הזמנה להצטרפות ל-Google SecOps למומחה התוכן שלכם. האימייל הזה כולל קישור להפעלה כדי להתחיל את תהליך ההגדרה.

אחרי הכנת הסביבה להצטרפות, המומחה להצטרפות צריך לבצע את הפעולות הבאות:

תפקידים והרשאות נדרשים

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

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

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

  1. הרשאות בחשבון לחיוב ב-Google
  2. תפקידי IAM מוגדרים מראש
  3. הרשאות ליצירת תיקיית Assured Workloads
  4. הרשאות להוספת Google Cloud פרויקט
  5. הרשאות להגדרת ספק זהויות
    1. הרשאות להגדרת Cloud Identity או Google Workspace
    2. הרשאות להגדרת ספק זהויות של צד שלישי
  6. הרשאות לקישור של מכונה של Google SecOps ל Google Cloud שירותים
  7. הרשאות להגדרת בקרת גישה לתכונות באמצעות IAM
  8. הרשאות להגדרת בקרת גישה לנתונים
  9. הדרישות לשימוש ביכולות המתקדמות של Google SecOps

הרשאות בחשבון לחיוב ב-Google

נותנים למומחה התוכן להכשרת עובדים חדשים את ההרשאה billing.resourceAssociations.list בחשבון לחיוב ב-Google שמצוין בחוזה. איך מעדכנים את הרשאות המשתמשים בחשבון לחיוב ב-Cloud?

תפקידי IAM מוגדרים מראש

מקצים למומחה התוכן להצטרפות את התפקידים המוגדרים מראש הבאים ב-IAM:

הרשאות ליצירת תיקיית Assured Workloads

מקצים למומחה התוכן של תהליך ההצטרפות את התפקיד אדמין של Assured Workloads‏ (roles/assuredworkloads.admin), שכולל את הרשאות ה-IAM המינימליות ליצירה ולניהול של תיקיות Assured Workloads.

הרשאות להוספת פרויקט ב- Google Cloud

נותנים למומחה התוכן להכשרת עובדים חדשים את ההרשאות ליצירת פרויקט ב- Google Cloud ולהפעלת Chronicle API:

הרשאות להגדרת ספק זהויות

אתם יכולים להשתמש ב-IdP כדי לנהל משתמשים, קבוצות ואימות.

כדי להגדיר IdP, צריך לתת את ההרשאות הבאות למומחה התוכן שמטפל בהצטרפות:

הרשאות להגדרת Cloud Identity או Google Workspace

מידע נוסף על השימוש ב-Cloud Identity או ב-Google Workspace כספק הזהויות מופיע במאמר הגדרת ספק הזהויות של Google Cloud .

הרשאות להגדרת IdP של צד שלישי

אם אתם משתמשים ב-IdP של צד שלישי (כמו Okta או Azure AD), הגדירו את איחוד שירותי אימות הזהות של כוח העבודה יחד עם מאגר זהויות של כוח העבודה כדי לאפשר אימות מאובטח.

מקצים למומחה התוכן להכשרת עובדים חדשים את התפקידים וההרשאות הבאים ב-IAM:

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

אם אתם מתכננים להעביר מכונה קיימת של Google SecOps, אתם צריכים הרשאות גישה ל-Google SecOps. ברשימה הזו מפורטים התפקידים המוגדרים מראש ב-Google SecOps ב-IAM.

הרשאות להגדרת בקרת גישה לתכונות באמצעות IAM

הרשאות להגדרת בקרת גישה לנתונים

מקצים למומחה התוכן של תהליך ההצטרפות את התפקידים הבאים ב-IAM:

  • תפקידי אדמין ב-Chronicle API (roles/chronicle.admin) וצפייה בתפקידים (roles/iam.roleViewer), כדי להגדיר בקרת גישה מבוססת-תפקידים (RBAC) לנתונים של משתמשים.
  • התפקיד "אדמין IAM בפרויקט" (roles/resourcemanager.projectIamAdmin) או "אדמין אבטחה" (roles/iam.securityAdmin), כדי להקצות את ההיקפים למשתמשים.

אם אין לכם את התפקידים הנדרשים, הקצו את התפקידים ב-IAM.

הדרישות ליכולות המתקדמות של Google SecOps

בטבלה הבאה מפורטות היכולות המתקדמות של Google SecOps והתלות שלהן בפרויקט Google Cloud של הלקוח ובאיחוד שירותי אימות הזהות של כוח העבודה ב-Google.

יכולת Google Cloud foundation צריך פרויקט ב- Google Cloud ? נדרש שילוב של IAM?
יומני ביקורת של Cloud: פעילויות אדמין יומני ביקורת של Cloud כן כן
יומני ביקורת של Cloud: גישה לנתונים יומני ביקורת של Cloud כן כן
חיוב ב-Cloud: מינוי אונליין או תשלום לפי שימוש חיוב ב-Cloud כן לא
ממשקי API של Chronicle: גישה כללית, הנפקה וניהול של פרטי כניסה באמצעות IdP של צד שלישי Google Cloud ממשקי API כן כן
ממשקי API של Chronicle: גישה כללית, הנפקה וניהול של פרטי כניסה באמצעות Cloud Identity Google Cloud ממשקי API, ‏ Cloud Identity כן כן
אמצעי בקרה תואמים: CMEK ‫Cloud Key Management Service או Cloud External Key Manager כן לא
אמצעי בקרה תואמים: FedRAMP High ומעלה Assured Workloads כן כן
אמצעי בקרה תואמים: שירות מדיניות הארגון שירות מדיניות הארגון כן לא
ניהול אנשי קשר: גילוי נאות כנדרש בחוק אנשי קשר חיוניים כן לא
מעקב אחר תקינות: הפסקות בצינור עיבוד הנתונים להטמעה Cloud Monitoring כן לא
הטמעה: webhook, ‏ Pub/Sub, ‏ Azure Event Hub, ‏ Amazon Kinesis Data Firehose ניהול זהויות והרשאות גישה כן לא
בקרת גישה המבוססת על תפקידים (RBAC): נתונים ניהול זהויות והרשאות גישה כן כן
בקרות גישה מבוססות-תפקידים: תכונות או משאבים ניהול זהויות והרשאות גישה כן כן
גישה לתמיכה: שליחת בקשות תמיכה, מעקב Cloud Customer Care כן לא
אימות מאוחד ב-SecOps איחוד שירותי אימות הזהות של כוח העבודה ב-Google לא כן

הבעיה עדיין לא נפתרה? קבלת תשובות מחברי הקהילה וממומחי Google SecOps.