Catch up on highlights from Firebase at Google I/O 2023. Learn more

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

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

عيّن هذه الأدوار لأعضاء المشروع باستخدام Google Cloud Console .

وظائف Firebase App Check

دور وصف أذونات
تطبيق Firebase تحقق من المسؤول
roles/firebaseappcheck.admin
الوصول الكامل للقراءة / الكتابة إلى
موارد التحقق من التطبيق
عارض فحص تطبيق Firebase
roles/firebaseappcheck.viewer
الوصول للقراءة فقط إلى ملفات
موارد التحقق من التطبيق
أداة التحقق من رمز التحقق من تطبيق Firebase
roles/firebaseappcheck.tokenVerifier
الوصول إلى إمكانات التحقق من الرمز المميز للتحقق من التطبيق

أدوار توزيع تطبيقات Firebase

دور وصف أذونات
مسؤول توزيع تطبيقات Firebase
roles/firebaseappdistro.admin
الوصول الكامل للقراءة / الكتابة إلى
موارد توزيع التطبيق
عارض توزيع تطبيقات Firebase
roles/firebaseappdistro.viewer
الوصول للقراءة فقط إلى ملفات
موارد توزيع التطبيق

أدوار مصادقة Firebase

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

أدوار اختبار Firebase A / B (تجريبي)

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

أدوار Cloud Firestore

ابحث عن أدوار Cloud Firestore المتاحة في وثائق Google Cloud .

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

أدوار التخزين السحابي

ابحث عن أدوار التخزين السحابي المتاحة في وثائق Google Cloud .

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

وظائف السحابة لأدوار Firebase

ابحث عن وظائف السحابة المتاحة لأدوار Firebase في وثائق Google Cloud .

أدوار حملات رسائل Firebase

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

دور وصف أذونات
مدير حملات رسائل Firebase
roles/firebasemessagingcampaigns.admin
الوصول الكامل للقراءة / الكتابة إلى
موارد الحملات للرسائل السحابية والمراسلة داخل التطبيق
عارض حملات رسائل Firebase
roles/firebasemessagingcampaigns.viewer
الوصول للقراءة فقط إلى ملفات
موارد الحملات للرسائل السحابية والمراسلة داخل التطبيق

أدوار Firebase Cloud Messaging

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

أدوار Firebase Crashlytics

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

أدوار استضافة Firebase

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

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

دور وصف أذونات
مدير الرسائل داخل التطبيق في Firebase
roles/firebaseinappmessaging.admin
(تجريبي)
الوصول الكامل للقراءة / الكتابة إلى
موارد المراسلة داخل التطبيق
عارض الرسائل داخل التطبيق في Firebase
roles/firebaseinappmessaging.viewer
(تجريبي)
الوصول للقراءة فقط إلى ملفات
موارد المراسلة داخل التطبيق

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

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

أدوار مراقبة أداء Firebase

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

تكوين وتلقي تنبيهات مراقبة الأداء
عارض مراقبة أداء Firebase
roles/firebaseperformance.viewer
الوصول للقراءة فقط إلى ملفات
موارد مراقبة الأداء

أدوار قاعدة بيانات Firebase Realtime

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

أدوار Firebase Remote Config

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

أدوار Firebase Test Lab

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