התפקידים 'בעלים', 'עריכה' ו'צפייה'

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

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

שימו לב: בעבר, התפקידים הבסיסיים נקראו "תפקידים פרימיטיביים".

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

תפקיד הרשאות
צפייה
roles/viewer
הרשאות לפעולות קריאה בלבד, כמו עיון במשאבים או בנתונים קיימים (אבל בלי לשנות אותם).
עריכה
roles/editor
כל ההרשאות של התפקיד "צפייה", וגם הרשאות מסוימות לביצוע שינויים, כמו שינוי המשאבים הקיימים.
בעלים
roles/owner
כל ההרשאות של התפקיד "עריכה", וגם הרשאות לבצע את הפעולות הבאות:
  • ניהול תפקידים והרשאות בפרויקט ובכל המשאבים שבאותו פרויקט.
  • הגדרת חיוב לפרויקט.
  • למחוק או לשחזר פרויקט.

למה חשוב להקצות את התפקיד "בעלים"

כדי להבטיח ניהול תקין של פרויקט Firebase, צריך להיות לו בעלים.

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

  • חברי פרויקט עם תפקיד Project Owner הם בדרך כלל החברים היחידים שיכולים לבצע פעולות ניהול חשובות (כמו הקצאת תפקידים וניהול מאפייני Google Analytics), והתמיכה של Firebase יכולה למלא רק בקשות ניהול מבעלי פרויקטים מוכחים.
  • בדרך כלל, חברי הפרויקט עם התפקיד "בעלים" הם היחידים שמקבלים (כברירת מחדל) התראות על שינויים בפרויקט או במוצרים (כמו שינויים בחיוב ובנושאים משפטיים, הוצאה משימוש של תכונות וכו'). אם רוצים שחברים ספציפיים או נוספים בפרויקט יקבלו התראות, אפשר להתאים אישית את "אנשי הקשר החיוניים" של הפרויקט.

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

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