الأدوار المحدَّدة مسبقًا على مستوى منتج Firebase

تمنح هذه الأدوار الإذن بالقراءة/الكتابة بالكامل أو الإذن بالقراءة فقط على منتجات Firebase المحدّدة.

يمكنك إسناد هذه الأدوار لأعضاء المشروع باستخدام وحدة تحكُّم Google Cloud.

Firebase App Check دور

الدور الوصف الأذونات
مشرف Firebase App Check
roles/firebaseappcheck.admin
إذن بالقراءة والكتابة الكامل إلى موارد
App Check
Firebase App Check المشاهد
roles/firebaseappcheck.viewer
إذن بالقراءة فقط لموارد
App Check
Firebase App Check أداة التحقّق من الرموز المميّزة
roles/firebaseappcheck.tokenVerifier
الوصول إلى إمكانات إثبات ملكية الرمز المميّز في App Check

Firebase App Distribution الأدوار

الدور الوصف الأذونات
Firebase App Distribution المشرف
roles/firebaseappdistro.admin
إذن بالقراءة والكتابة الكامل إلى موارد
App Distribution
Firebase App Distribution المشاهد
roles/firebaseappdistro.viewer
إذن بالقراءة فقط إلى
App Distribution مورد

Firebase App Hosting الأدوار

الدور الوصف الأذونات
Firebase App Hosting Compute Runner
roles/firebaseapphosting.computeRunner
الحد الأدنى من أذونات الوصول المطلوبة لإنشاء الخلفيات في App Hosting وتشغيلها يُمنح عادةً لحسابات الخدمة.
Firebase App Hosting المشرف
roles/firebaseapphosting.admin
إذن بالقراءة والكتابة الكامل إلى موارد
App Hosting
Firebase App Hosting المشاهد
roles/firebaseapphosting.viewer
الإذن بالقراءة فقط لموارد
App Hosting
Firebase App Hosting المطوّر
roles/firebaseapphosting.developer
إذن بالقراءة/الكتابة الكامل لموارد الإصدارات والخلفيات والإصدارات
App Hosting

Firebase Authentication الأدوار

الدور الوصف الأذونات
مشرف Firebase Authentication
roles/firebaseauth.admin
إذن بالقراءة والكتابة الكامل إلى موارد
Authentication
Firebase Authentication المشاهد
roles/firebaseauth.viewer
إذن بالقراءة فقط لموارد
Authentication

Firebase A/B Testing الأدوار (إصدار تجريبي)

الدور الوصف الأذونات
Firebase A/B Testing المشرف
roles/firebaseabt.admin
(إصدار تجريبي)
إذن بالقراءة والكتابة الكامل إلى موارد
A/B Testing
Firebase A/B Testing المشاهد
roles/firebaseabt.viewer
(إصدار تجريبي)
إذن بالقراءة فقط إلى
A/B Testing مورد

Cloud Firestore الأدوار

يمكنك العثور على أدوار Cloud Firestore المتاحة في مستندات Google Cloud.

للسماح لعضو في المشروع بتعديل قواعد الأمان ونشرها فيconsole Firebase أو لنشر قواعد الأمان من خلال Firebase CLI، يمكنك إنشاء دور مخصّص ثم منحه أذونات firebaserules.*.

Cloud Storage الأدوار

يمكنك العثور على أدوار Cloud Storage المتاحة في مستندات Google Cloud.

للسماح لعضو في المشروع بتعديل قواعد الأمان ونشرها فيconsole Firebase أو لنشر قواعد الأمان من خلال Firebase CLI، يمكنك إنشاء دور مخصّص ثم منحه أذونات firebaserules.*.

Cloud Functions for Firebase الأدوار

يمكنك العثور على أدوار Cloud Functions for Firebase المتاحة في مستندات Google Cloud.

أدوار حملات المراسلة من Firebase

تنطبق هذه الأدوار على حملات Firebase Cloud Messaging و Firebase In-App Messaging.

الدور الوصف الأذونات
مشرف حملات المراسلة في Firebase
roles/firebasemessagingcampaigns.admin
إذن بالوصول الكامل للقراءة/الكتابة إلى
موارد الحملات ل Cloud Messaging وIn-App Messaging
مشاهد حملة المراسلة من Firebase
roles/firebasemessagingcampaigns.viewer
الإذن بالاطّلاع فقط على
موارد الحملات لكلّ من Cloud Messaging وIn-App Messaging

Firebase Cloud Messaging الأدوار

الدور الوصف الأذونات
Firebase Cloud Messaging المشرف
roles/firebasenotifications.admin
إذن بالقراءة والكتابة الكامل إلى موارد
Cloud Messaging
مشاهد Firebase Cloud Messaging
roles/firebasenotifications.viewer
الإذن بالقراءة فقط لموارد
Cloud Messaging

Firebase Crashlytics الأدوار

الدور الوصف الأذونات
Firebase Crashlytics المشرف
roles/firebasecrashlytics.admin
إذن بالقراءة والكتابة الكامل إلى موارد
Crashlytics
Firebase Crashlytics المشاهد
roles/firebasecrashlytics.viewer
إذن بالقراءة فقط إلى
Crashlytics مورد
الدور الوصف الأذونات
Firebase Dynamic Links المشرف
roles/firebasedynamiclinks.admin
إذن بالقراءة والكتابة الكامل إلى موارد
Dynamic Links
Firebase Dynamic Links المشاهد
roles/firebasedynamiclinks.viewer
الإذن بالقراءة فقط لموارد
Dynamic Links

Firebase Extensions من أدوار الناشر

الدور الوصف الأذونات
Firebase Extensions الناشر - مشرف الإضافات
roles/firebaseextensionspublisher.extensionsAdmin
(إصدار تجريبي)
تحميل وعرض تفاصيل ومقاييس لـ
Firebase Extensions ونشرها وعرضها
Firebase Extensions الناشر - عارض الإضافات
roles/firebaseextensionspublisher.extensionsViewer
(إصدار تجريبي)
عرض التفاصيل والمقاييس لـ
Firebase Extensions الذي حمّله هذا الناشر

Firebase Hosting دور

الدور الوصف الأذونات
مشرف Firebase Hosting
roles/firebasehosting.admin
إذن بالقراءة والكتابة الكامل إلى موارد
Hosting
Firebase Hosting المشاهد
roles/firebasehosting.viewer
الإذن بالقراءة فقط لموارد
Hosting

Firebase In-App Messaging دور (إصدار تجريبي)

الدور الوصف الأذونات
Firebase In-App Messaging المشرف
roles/firebaseinappmessaging.admin
(إصدار تجريبي)
إذن بالقراءة والكتابة الكامل إلى موارد
In-App Messaging
Firebase In-App Messaging المشاهد
roles/firebaseinappmessaging.viewer
(إصدار تجريبي)
الإذن بالقراءة فقط لموارد
In-App Messaging

Firebase ML الأدوار (إصدار تجريبي)

الدور الوصف الأذونات
Firebase ML المشرف
roles/firebaseml.admin
(إصدار تجريبي)
إذن بالقراءة والكتابة الكامل إلى موارد
Firebase ML
Firebase ML المشاهد
roles/firebaseml.viewer
(إصدار تجريبي)
إذن بالقراءة فقط لموارد
Firebase ML

Firebase Performance Monitoring الأدوار

الدور الوصف الأذونات
Firebase Performance Monitoring المشرف
roles/firebaseperformance.admin
إذن بالوصول الكامل للقراءة/الكتابة إلى موارد
Performance Monitoring

ضبط تنبيهات Performance Monitoring واستلامها
Firebase Performance Monitoring المشاهد
roles/firebaseperformance.viewer
الإذن بالقراءة فقط لموارد
Performance Monitoring

Firebase Realtime Database الأدوار

الدور الوصف الأذونات
Firebase Realtime Database المشرف
roles/firebasedatabase.admin
إذن بالقراءة والكتابة الكامل إلى موارد
Realtime Database
مشاهد Firebase Realtime Database
roles/firebasedatabase.viewer
إذن بالقراءة فقط لموارد
Realtime Database

Firebase Remote Config الأدوار

الدور الوصف الأذونات
Firebase Remote Config المشرف
roles/cloudconfig.admin
الإذن الكامل بقراءة/كتابة
Remote Config مورد
Firebase Remote Config المشاهد
roles/cloudconfig.viewer
الإذن بالقراءة فقط لموارد
Remote Config

Firebase Test Lab الأدوار

تتطلّب الدالة Firebase Test Lab الوصول إلى مجموعات بيانات Cloud Storage، لذا فهي تتطلّب مجموعة محدّدة جدًا من الأذونات التي لا يتم تضمينها كلّها في الأدوار العادية المحدّدة مسبقًا في Firebase. لمنح إذن الوصول إلى Test Lab، استخدِم أحد الحلول الموضّحة في القسم أذونات Firebase Test Lab.