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