الأدوار المحدَّدة مسبقًا على مستوى منتج 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.