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