الأدوار المحدّدة مسبقًا في Firebase هي أدوار منسّقة خاصة بـ Firebase تتيح التحكّم في الوصول بشكل أكثر دقة من الأدوار الأساسية (التي كانت تُعرف سابقًا باسم "الأدوار الأولية"). يمكنك إسناد أكثر من دور واحد لكل عضو في المشروع.
باستخدام الأدوار المحدّدة مسبقًا، يمكنك منح مستويات وصول مختلفة (مشرف مقابل عارض) بالإضافة إلى نطاق الوصول (منتجات فردية مقابل مجموعات من المنتجات).
الأدوار على مستوى Firebase: تمنح هذه الأدوار إذن القراءة والكتابة الكامل أو إذن القراءة فقط لـ جميع منتجات Firebase.
يمكنك إسناد الأدوار على مستوى Firebase باستخدام Firebase وحدة التحكّم.الأدوار على مستوى فئة المنتجات: تمنح هذه الأدوار إذن القراءة والكتابة الكامل أو إذن القراءة فقط لمجموعات من المنتجات. وهي منظَّمة حول Google Analytics والفئات العامة للمنتجات.
يمكنك إسناد الأدوار على مستوى فئة المنتجات في Firebase باستخدام Firebase وحدة التحكّم.الأدوار على مستوى المنتج: تمنح هذه الأدوار إذن القراءة والكتابة الكامل أو إذن القراءة فقط لمنتجات Firebase محدّدة.
يمكنك إسناد الأدوار على مستوى المنتج في Firebase باستخدام Google Cloud Console.
يُرجى العِلم أنّ الأدوار المحدّدة مسبقًا تتضمّن تلقائيًا الأذونات التالية عند الحاجة:
الأذونات المطلوبة لتنفيذ بعض الإجراءات الخاصة بخدمة Firebase
الأذونات المطلوبة لتنفيذ بعض الإجراءات الخاصة بإدارة Firebase