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

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

Cloud Storage الأدوار

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

للسماح لأحد أعضاء المشروع بتعديل قواعد الأمان ونشرها في وحدة تحكّم Firebase أو لنشر قواعد الأمان عبر واجهة سطر الأوامر Firebase، عليك إنشاءها ثم تعيين دور مخصص لهم تتضمن أذونات 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) .