תפקידים והרשאות ב-Cloud NGFW

בדף הזה מפורטים כל התפקידים וההרשאות של Cloud NGFW בממשק לניהול הזהויות והרשאות הגישה (IAM).

תפקידים והרשאות של IAM ל-Cloud NGFW

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

קטגוריית המשימה משימה או יכולת התפקיד הנדרש ההרשאות הנדרשות
כללי מדיניות היררכיים של חומת אש יצירת מדיניות חדשה של חומת אש היררכית תפקיד אדמין של מדיניות חומת אש של Compute ברמת הארגון (roles/compute.orgFirewallPolicyAdmin) במשאב שבו המדיניות תהיה קיימת

מידע נוסף זמין במאמר תפקידי IAM לשימוש במדיניות היררכית של חומת אש.
compute.firewallPolicies.create
שיוך מדיניות למשאב אחת מקבוצות התפקידים הבאות:
מידע נוסף זמין במאמר תפקידי IAM לשימוש בכללי מדיניות היררכיים של חומת אש.
compute.firewallPolicies.use
compute.organizations.setFirewallPolicy
שינוי המדיניות על ידי הוספה, עדכון או מחיקה של כללי חומת האש של המדיניות תפקיד אדמין של מדיניות חומת אש של Compute ברמת הארגון (roles/compute.orgFirewallPolicyAdmin) במשאב שבו נמצאת המדיניות או במדיניות עצמה

מידע נוסף זמין במאמר תפקידי IAM לשימוש במדיניות היררכית של חומת אש.
compute.firewallPolicies.update
מחיקת המדיניות תפקיד אדמין של מדיניות חומת אש של Compute ברמת הארגון (roles/compute.orgFirewallPolicyAdmin) במשאב שבו נמצאת המדיניות או במדיניות עצמה

מידע נוסף זמין במאמר תפקידי IAM לשימוש במדיניות היררכית של חומת אש.
compute.firewallPolicies.delete
הצגת כללי חומת האש בפועל של רשת VPC אחד מהתפקידים הבאים ברשת:
מידע נוסף זמין במאמר תפקידי IAM לשימוש בכללי מדיניות היררכיים של חומת אש.
compute.networks.getEffectiveFirewalls
compute.networks.getRegionEffectiveFirewalls
הצגת כללי חומת האש בפועל של מכונה וירטואלית ברשת אחד מהתפקידים הבאים ב-VM:
מידע נוסף זמין במאמר תפקידי IAM לשימוש בכללי מדיניות היררכיים של חומת אש.
compute.instances.getEffectiveFirewalls
מדיניות חומת אש גלובלית ברשתות יצירת מדיניות חדשה של חומת אש ברשת גלובלית התפקיד "אדמין אבטחה ב-Compute" (roles/compute.securityAdmin) בפרויקט שאליו שייכת המדיניות

מידע נוסף זמין במאמר תפקידי IAM לשימוש בכללי מדיניות גלובליים של חומת אש של רשת.
compute.firewallPolicies.create
שיוך מדיניות לרשת התפקיד "אדמין רשת Compute" (roles/compute.networkAdmin) בפרויקט שבו תהיה מדיניות חומת האש

מידע נוסף זמין במאמר תפקידי IAM לשימוש במדיניות חומת אש גלובלית ברשת.
compute.firewallPolicies.use
compute.networks.setFirewallPolicy
שינוי המדיניות על ידי הוספה, עדכון או מחיקה של כללי חומת האש של המדיניות התפקיד "אדמין אבטחה ב-Compute" (roles/compute.securityAdmin) בפרויקט שבו תהיה המדיניות

מידע נוסף זמין במאמר תפקידי IAM לשימוש בכללי מדיניות גלובליים של חומת אש ברשת.
compute.firewallPolicies.update
מחיקת המדיניות התפקיד "אדמין אבטחה ב-Compute" (roles/compute.securityAdmin) בפרויקט שבו תהיה המדיניות

מידע נוסף זמין במאמר תפקידי IAM לשימוש בכללי מדיניות גלובליים של חומת אש ברשת.
compute.firewallPolicies.delete
הצגת כללי חומת האש בפועל ברשת VPC אחד מהתפקידים הבאים ברשת:
מידע נוסף זמין במאמר תפקידי IAM לשימוש בכללי מדיניות גלובליים של חומת אש ברשת.
compute.networks.getEffectiveFirewalls
compute.networks.getRegionEffectiveFirewalls
הצגת כללי חומת האש בפועל של מכונה וירטואלית ברשת אחד מהתפקידים הבאים ב-VM:
מידע נוסף זמין במאמר תפקידי IAM לשימוש בכללי מדיניות גלובליים של חומת אש ברשת.
compute.instances.getEffectiveFirewalls
כללי מדיניות של חומת אש בין רשתות אזוריות במאמרים יצירת כללים ומדיניות חומת אש ברשת אזורית וניהול מדיניות חומת אש ברשת אזורית מוסבר על התפקידים וההרשאות ב-IAM שקובעים את הפעולות ליצירה ולניהול של מדיניות חומת אש ברשת אזורית.
כללי חומת אש של VPC יצירת כלל של חומת אש ב-VPC התפקיד "Security Admin ב-Compute"
(roles/compute.securityAdmin)
compute.firewalls.create
שינוי כלל של חומת אש ב-VPC התפקיד "Security Admin ב-Compute"
(roles/compute.securityAdmin)
compute.firewalls.update
הצגת רשימה של כללי חומת אש ב-VPC התפקיד "צפייה ברשת Compute"
(roles/compute.networkViewer)
compute.firewalls.list
הצגת פרטים על כלל של חומת אש ב-VPC התפקיד "צפייה ברשת Compute"
(roles/compute.networkViewer)
compute.firewalls.get
מחיקת כלל של חומת אש ב-VPC התפקיד "Security Admin ב-Compute"
(roles/compute.securityAdmin)
compute.firewalls.delete
קבוצות של כתובות יצירה וניהול של קבוצות כתובות התפקיד "אדמין של רשת Compute"
(roles/compute.networkAdmin)
networksecurity.addressGroups.*
איך מוצאים ורואים קבוצות של כתובות התפקיד "משתמש ברשת Compute"
(roles/compute.networkUser)
networksecurity.addressGroups.list
networksecurity.addressGroups.get
networksecurity.addressGroups.use
פרופילי אבטחה יצירת פרופיל אבטחה אחד מהתפקידים הבאים: networksecurity.securityProfiles.create
שינוי של פרופיל אבטחה אחד מהתפקידים הבאים: networksecurity.securityProfiles.update
מחיקת פרופיל אבטחה אחד מהתפקידים הבאים: networksecurity.securityProfiles.delete
הצגת פרטים על פרופיל אבטחה בארגון או בפרויקט אחד מהתפקידים הבאים: networksecurity.securityProfiles.get
לראות את כל פרופילי האבטחה בארגון או בפרויקט אחד מהתפקידים הבאים: networksecurity.securityProfiles.list
שימוש בפרופיל אבטחה בקבוצה של פרופילי אבטחה אחד מהתפקידים הבאים: networksecurity.securityProfiles.use
קבוצות של פרופילי אבטחה יצירת קבוצה של פרופילי אבטחה אחד מהתפקידים הבאים: networksecurity.securityProfileGroups.create
שינוי קבוצה של פרופילי אבטחה אחד מהתפקידים הבאים: networksecurity.securityProfileGroups.update
מחיקה של קבוצת פרופילי אבטחה אחד מהתפקידים הבאים: networksecurity.securityProfileGroups.delete
הצגת פרטים על קבוצת פרופילי האבטחה בארגון ובפרויקט אחד מהתפקידים הבאים: networksecurity.securityProfileGroups.get
הצגת כל הקבוצות של פרופילי האבטחה בארגון ובפרויקט אחד מהתפקידים הבאים: networksecurity.securityProfileGroups.list
שימוש בקבוצת פרופילי אבטחה בכלל מדיניות חומת אש אחד מהתפקידים הבאים: networksecurity.securityProfileGroups.use
נקודות קצה של חומת אש יצירת נקודת קצה של חומת אש אחד מהתפקידים הבאים: networksecurity.firewallEndpoints.create
שינוי נקודת קצה של חומת אש אחד מהתפקידים הבאים: networksecurity.firewallEndpoints.update
מחיקה של נקודת קצה של חומת אש אחד מהתפקידים הבאים: networksecurity.firewallEndpoints.delete
הצגת פרטים על נקודת הקצה של חומת האש אחד מהתפקידים הבאים: networksecurity.firewallEndpoints.get
הצגת כל נקודות הקצה של חומת האש אחד מהתפקידים הבאים: networksecurity.firewallEndpoints.list
שיוכים של נקודות קצה של חומת אש יצירת שיוך של נקודת קצה של חומת אש אחד מהתפקידים הבאים: ‫networksecurity.firewallEndpointAssociations.create
networksecurity.firewallEndpoints.use בארגון או בפרויקט שבהם נוצרה נקודת הקצה של חומת האש
שינוי השיוך של נקודת קצה של חומת אש אחד מהתפקידים הבאים: networksecurity.firewallEndpointAssociations.update
מחיקת שיוך של נקודת קצה של חומת אש אחד מהתפקידים הבאים: networksecurity.firewallEndpointAssociations.delete
הצגת פרטים על השיוך של נקודת הקצה של חומת האש אחד מהתפקידים הבאים: networksecurity.firewallEndpointAssociations.get
הצגת כל השיוכים של נקודות הקצה של חומת האש אחד מהתפקידים הבאים: networksecurity.firewallEndpointAssociations.list
תגים מאובטחים במאמר ניהול תגים במשאבים מוסבר אילו תפקידים והרשאות ב-IAM נדרשים כדי ליצור ולנהל תגים מאובטחים.
חבילת עדכונים לכללים במדיניות חומת אש ייצוא הכללים של מדיניות חומת האש ההיררכית אחד מהתפקידים הבאים: compute.firewallPolicies.get
ייבוא הכללים של מדיניות חומת האש ההיררכית אחד מהתפקידים הבאים: compute.firewallPolicies.update
ייצוא הכללים של מדיניות חומת האש ברשת הגלובלית אחד מהתפקידים הבאים: compute.firewallPolicies.get
ייצוא הכללים של מדיניות חומת האש ברשת האזורית אחד מהתפקידים הבאים: compute.regionFirewallPolicies.get
ייבוא הכללים של מדיניות חומת האש ברשת הגלובלית אחד מהתפקידים הבאים: compute.firewallPolicies.update
ייבוא הכללים של מדיניות חומת האש של הרשת האזורית אחד מהתפקידים הבאים: compute.regionFirewallPolicies.update

תפקידי IAM לשימוש בכללי מדיניות היררכיים של חומת אש

התפקידים הבאים רלוונטיים למדיניות היררכית של חומת אש.

שם התפקיד תיאור
תפקיד אדמין של מדיניות חומת אש בארגון Compute‏ (roles/compute.orgFirewallPolicyAdmin) אפשר להקצות אותה במשאב או במדיניות ספציפית. אם התפקיד מוקצה ברמת המשאב, המשתמשים יכולים ליצור, לעדכן ולמחוק מדיניות חומת אש היררכית ואת הכללים שלה. אם ההרשאה ניתנת למדיניות ספציפית, המשתמש יכול לעדכן את כללי המדיניות, אבל לא ליצור או למחוק את המדיניות. התפקיד הזה גם מאפשר למשתמש לשייך מדיניות למשאב, אם יש לו גם את התפקיד compute.orgSecurityResourceAdmin במשאב הזה.
התפקיד "אדמין של משאבים ארגוניים ב-Compute" ‏(roles/compute.orgSecurityResourceAdmin) אם ההרשאה ניתנת ברמת הארגון או לתיקייה, היא מאפשרת לאדמינים ברמת התיקייה לשייך מדיניות למשאב הזה. כדי להשתמש במדיניות, לאדמינים צריך להיות גם התפקיד compute.orgFirewallPolicyUser או compute.orgFirewallPolicyAdmin במשאב שבבעלותו המדיניות או במדיניות עצמה.
תפקיד משתמש במדיניות חומת האש של הארגון ב-Compute ‏(roles/compute.orgFirewallPolicyUser) הרשאה שניתנת במשאב או במדיניות ספציפית, ומאפשרת לאדמינים להשתמש במדיניות הספציפית או בכללי המדיניות שמשויכים למשאב. כדי לשייך מדיניות למשאב המטרה, המשתמשים צריכים גם את התפקיד compute.orgSecurityResourceAdmin במשאב המטרה.
התפקיד "Security Admin ב-Compute" (roles/compute.securityAdmin)

התפקיד "צפייה ב-Compute" (roles/compute.viewer)

התפקיד "משתמש ברשת Compute" (roles/compute.networkUser)

התפקיד "צפייה ברשת Compute" (roles/compute.networkViewer)
מאפשרת למשתמשים לראות את כללי חומת האש שחלים על הרשת או על המכונה.‫
כולל את ההרשאה compute.networks.getEffectiveFirewalls לרשתות ואת ההרשאה compute.instances.getEffectiveFirewalls למכונות.

הערה: בגרסאות בטא של מדיניות חומת אש היררכית נעשה שימוש בתפקידי IAM‏ compute.orgSecurityPolicyAdmin ו-compute.orgSecurityPolicyUser. התפקידים האלה שילבו הרשאות למדיניות היררכית של חומת אש ול-Google Cloud Armor. כדי להפריד בין ההרשאות האלה, אנחנו עוברים לתפקידים compute.orgFirewallPolicyAdmin ו-compute.orgFirewallPolicyUser בכללי מדיניות חומת אש היררכיים. התפקידים הקודמים ממשיכים לפעול, אבל מומלץ לעבור לתפקידים החדשים בהקדם האפשרי.

בדוגמה הבאה, יוסי יכול ליצור, לשנות ולמחוק כל מדיניות חומת אש היררכית בתיקייה policies, אבל הוא לא יכול לצרף את מדיניות חומת האש ההיררכית לתיקייה כי אין לו את התפקיד orgSecurityResourceAdmin באף תיקייה.

עם זאת, מכיוון שיוסי נתן למרים הרשאות להשתמש ב-policy-1, היא יכולה להציג את מדיניות חומת האש ההיררכית ולשייך אותה לתיקייה dev-projects או לכל אחד מהצאצאים שלה. התפקיד orgFirewallPolicyUser לא מעניק הרשאה לשייך את כללי המדיניות לתיקיות. למשתמש צריך להיות גם התפקיד orgSecurityResourceAdmin בתיקיית היעד.

דוגמה ל-policy-1
דוגמה ל-policy-1

תפקידי IAM לשימוש בכללי מדיניות גלובליים של חומת אש לרשת

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

שם התפקיד תיאור
התפקיד "Security Admin ב-Compute" (roles/compute.securityAdmin) אפשר להקצות את התפקיד ברמת הפרויקט או ברמת המדיניות. אם נותנים את התפקיד ברמת הפרויקט, המשתמשים יכולים ליצור, לעדכן ולמחוק כללי מדיניות גלובליים של חומת אש ברשת ואת הכללים שלהם. ברמת המדיניות, מאפשרת למשתמשים לעדכן את כללי המדיניות, אבל לא ליצור או למחוק את המדיניות. התפקיד הזה גם מאפשר למשתמשים לשייך מדיניות לרשת.
התפקיד "אדמין של רשת Compute" (roles/compute.networkAdmin) מוענקת ברמת הפרויקט או ברמת הרשת. אם ההרשאה ניתנת לרשת, המשתמשים יכולים לראות את רשימת מדיניות חומת האש ברשת הגלובלית.
התפקיד "צפייה ב-Compute" (roles/compute.viewer)

התפקיד "משתמש ברשת Compute" (roles/compute.networkUser)

התפקיד "צפייה ברשת Compute" (roles/compute.networkViewer)

מאפשרת למשתמשים לראות את כללי חומת האש שחלים על הרשת או על המכונה.‫
כולל את ההרשאה compute.networks.getEffectiveFirewalls לרשתות ואת ההרשאה compute.instances.getEffectiveFirewalls למכונות.