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

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

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

التحقق من أدوار تطبيق Firebase

دور وصف الأذونات
مسؤول التحقق من تطبيق 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
الوصول للقراءة فقط إلى
موارد المصادقة

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

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

أدوار 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
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/firebaseextensionspublisher.extensionsAdmin
(بيتا)
تحميل ونشر وعرض التفاصيل والمقاييس الخاصة بـ
ملحقات Firebase
ناشر ملحقات Firebase - عارض الامتدادات
roles/firebaseextensionspublisher.extensionsViewer
(بيتا)
عرض التفاصيل والمقاييس ل
تم تحميل ملحقات Firebase بواسطة هذا الناشر

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

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

أدوار المراسلة داخل التطبيق في Firebase (إصدار تجريبي)

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

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

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

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

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

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

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

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

أدوار Firebase Remote Config

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

أدوار معمل اختبار Firebase

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