تمنح هذه الأدوار حق الوصول الكامل للقراءة / الكتابة أو للقراءة فقط إلى منتجات محددة من Firebase.
عيّن هذه الأدوار لأعضاء المشروع باستخدام Google Cloud Console .
ملاحظة: الأذونات التالية موجودة في جميع الأدوار المحددة مسبقًا على مستوى منتج Firebase: - firebase.clients.get - firebase.clients.list - firebase.projects.get - إدارة الموارد - قائمة إدارة الموارد وظائف Firebase App Check دور وصف أذونات تطبيق Firebase تحقق من المسؤول roles/firebaseappcheck.admin
الوصول الكامل للقراءة / الكتابة إلى موارد التحقق من التطبيق التحقق من أذونات المسؤول التطبيق
firebaseappcheck.appAttestConfig.get firebaseappcheck.appAttestConfig.update firebaseappcheck.appCheckTokens.verify firebaseappcheck.debugTokens.get firebaseappcheck.debugTokens.update firebaseappcheck.deviceCheckConfig.get firebaseappcheck.deviceCheckConfig.update firebaseappcheck.playIntegrityConfig.get firebaseappcheck.playIntegrityConfig.update firebaseappcheck.recaptchaEnterpriseConfig.get firebaseappcheck.recaptchaEnterpriseConfig.update firebaseappcheck.recaptchaV3Config.get firebaseappcheck.recaptchaV3Config.update firebaseappcheck.safetyNetConfig.get firebaseappcheck.safetyNetConfig.update firebaseappcheck.services.get firebaseappcheck.services.update
عارض فحص تطبيق Firebase roles/firebaseappcheck.viewer
الوصول للقراءة فقط إلى ملفات موارد التحقق من التطبيق أذونات عارض التحقق من التطبيق
firebaseappcheck.appAttestConfig.get firebaseappcheck.debugTokens.get firebaseappcheck.deviceCheckConfig.get firebaseappcheck.playIntegrityConfig.get firebaseappcheck.recaptchaEnterpriseConfig.get firebaseappcheck.recaptchaV3Config.get firebaseappcheck.safetyNetConfig.get firebaseappcheck.services.get
أداة التحقق من رمز التحقق من تطبيق Firebase roles/firebaseappcheck.tokenVerifier
الوصول إلى إمكانات التحقق من الرمز المميز للتحقق من التطبيق أذونات App Check Token Verifier
firebaseappcheck.appCheckTokens.verify
أدوار توزيع تطبيقات Firebase دور وصف أذونات مسؤول توزيع تطبيقات Firebase roles/firebaseappdistro.admin
الوصول الكامل للقراءة / الكتابة إلى موارد توزيع التطبيق أذونات مسؤول توزيع التطبيق
firebaseappdistro.releases.list firebaseappdistro.releases.update firebaseappdistro.testers.list firebaseappdistro.testers.update firebaseappdistro.groups.list firebaseappdistro.groups.update
عارض توزيع تطبيقات Firebase roles/firebaseappdistro.viewer
الوصول للقراءة فقط إلى ملفات موارد توزيع التطبيق أذونات عارض توزيع التطبيق
firebaseappdistro.releases.list firebaseappdistro.testers.list firebaseappdistro.groups.list
أدوار مصادقة Firebase دور وصف أذونات مدير مصادقة Firebase roles/firebaseauth.admin
الوصول الكامل للقراءة / الكتابة إلى موارد المصادقة أذونات مسؤول المصادقة
إنشاءات firebaseauth.configs.create firebaseauth.configs.get firebaseauth.configs.getHashConfig firebaseauth.configs.getSecret firebaseauth.configs.update firebaseauth.users.create. إنشاء firebaseauth.users.createSession. الجلسة firebaseauth.users.delete firebaseauth.users.get firebaseauth.users.send البريد الإلكتروني firebaseauth.users.update
عارض مصادقة Firebase roles/firebaseauth.viewer
الوصول للقراءة فقط إلى ملفات موارد المصادقة أذونات عارض المصادقة
firebaseauth.configs.get firebaseauth.users.get
أدوار اختبار Firebase A / B (تجريبي) تحذير: هذه الأدوار والأذونات الخاصة بالمنتج هي إصدارات تجريبية . هذا يعني أن الوظيفة قد تتغير بطرق غير متوافقة مع الإصدارات السابقة أو يكون لها دعم محدود. لا يخضع إصدار بيتا لأي اتفاقية SLA أو سياسة إيقاف. سيستمر توفر الميزات والدعم لأدوار Firebase IAM هذه في التحسن مع نضوج الأداة.
دور وصف أذونات مدير اختبار Firebase A / B roles/firebaseabt.admin
(تجريبي) الوصول الكامل للقراءة / الكتابة إلى موارد اختبار A / B أذونات مسؤول اختبار A / B
firebaseabt.experimentresults.get firebaseabt.experiments.create firebaseabt.experiments.delete firebaseabt.experiments.get firebaseabt.experiments.list firebaseabt.experiments.update firebaseabt.projectmetadata.get
عارض اختبار Firebase A / B roles/firebaseabt.viewer
(تجريبي) الوصول للقراءة فقط إلى ملفات موارد اختبار A / B أذونات عارض اختبار A / B
firebaseabt.experimentresults.get firebaseabt.experiments.get firebaseabt.experiments.list firebaseabt.projectmetadata.get
أدوار 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
Firebasemessagingcampaigns.campaigns.create Firebasemessagingcampaigns.campaigns.delete firebasemessagingcampaigns.campaigns.get firebasemessagingcampaigns.campaigns.list Firebasemessagingcampaigns.campaigns.update Firebasemessagingcampaigns.campaigns.start Firebasemessagingcampaigns.campaigns.stop
عارض حملات رسائل Firebase roles/firebasemessagingcampaigns.viewer
الوصول للقراءة فقط إلى ملفات موارد الحملات للرسائل السحابية والمراسلة داخل التطبيق أذونات عارض حملات رسائل Firebase
firebasemessagingcampaigns.campaigns.get firebasemessagingcampaigns.campaigns.list
أدوار Firebase Cloud Messaging دور وصف أذونات مشرف Firebase Cloud Messaging roles/firebasenotifications.admin
الوصول الكامل للقراءة / الكتابة إلى موارد المراسلة السحابية أذونات مسؤول المراسلة السحابية
إخطارات الحريق firebasenotifications.messages.delete firebasenotifications.messages.get firebasenotifications.messages.list إخطارات الحريق. الرسائل. تحديث
عارض الرسائل السحابية Firebase roles/firebasenotifications.viewer
الوصول للقراءة فقط إلى ملفات موارد المراسلة السحابية أذونات عارض المراسلة السحابية
firebasenotifications.messages.get firebasenotifications.messages.list
أدوار Firebase Crashlytics دور وصف أذونات مدير Firebase Crashlytics roles/firebasecrashlytics.admin
الوصول الكامل للقراءة / الكتابة إلى موارد Crashlytics أذونات المسؤول Crashlytics
firebasecrashlytics.config.get firebasecrashlytics.config.update firebasecrashlytics.data.get firebasecrashlytics.issues.get firebasecrashlytics.issues.list firebasecrashlytics.issues.update firebasecrashlytics.sessions.get
عارض Firebase Crashlytics roles/firebasecrashlytics.viewer
الوصول للقراءة فقط إلى ملفات موارد Crashlytics أذونات عارض Crashlytics
firebasecrashlytics.config.get firebasecrashlytics.data.get firebasecrashlytics.issues.get firebasecrashlytics.issues.list firebasecrashlytics.sessions.get
أدوار روابط Firebase الديناميكية دور وصف أذونات مدير روابط Firebase الديناميكية roles/firebasedynamiclinks.admin
الوصول الكامل للقراءة / الكتابة إلى موارد الروابط الديناميكية أذونات مسؤول الروابط الديناميكية
firebasedynamiclinks.destinations.list روابط ديناميكية تستند إلى Firebased firebasedynamiclinks.domains.create firebasedynamiclinks.domains.delete firebasedynamiclinks.domains.get firebasedynamiclinks.domains.list firebasedynamiclinks.domains.update الروابط الديناميكية النارية firebasedynamiclinks.links.get firebasedynamiclinks.links.list روابط ديناميكية Firebasedynamiclinks.links.update firebasedynamiclinks.stats.get
عارض روابط Firebase الديناميكية roles/firebasedynamiclinks.viewer
الوصول للقراءة فقط إلى ملفات موارد الروابط الديناميكية أذونات عارض الروابط الديناميكية
firebasedynamiclinks.destinations.list firebasedynamiclinks.domains.get firebasedynamiclinks.domains.list firebasedynamiclinks.links.get firebasedynamiclinks.links.list firebasedynamiclinks.stats.get
أدوار الناشر لإضافات Firebase تحذير: هذه الأدوار والأذونات الخاصة بالمنتج هي إصدارات تجريبية . هذا يعني أن الوظيفة قد تتغير بطرق غير متوافقة مع الإصدارات السابقة أو يكون لها دعم محدود. لا يخضع إصدار بيتا لأي اتفاقية SLA أو سياسة إيقاف. سيستمر توفر الميزات والدعم لأدوار Firebase IAM هذه في التحسن مع نضوج الأداة.
دور وصف أذونات ناشر إضافات Firebase - مسؤول الإضافات roles/firebaseextensionspublisher.extensionsAdmin
(تجريبي) تحميل ونشر وعرض التفاصيل والمقاييس لـ ملحقات Firebase Firebase Extensions Publisher - أذونات مسؤول الإضافات
firebaseextensionspublisher.extensions.create firebaseextensionspublisher.extensions.delete firebaseextensionspublisher.extensions.get firebaseextensionspublisher.extensions.list
ناشر ملحقات Firebase - عارض الإضافات roles/firebaseextensionspublisher.extensionsViewer
(تجريبي) عرض التفاصيل والمقاييس لـ تم تحميل إضافات Firebase بواسطة هذا الناشر Firebase Extensions Publisher - أذونات عارض الإضافات
firebaseextensionspublisher.extensions.get firebaseextensionspublisher.extensions.list
أدوار استضافة Firebase دور وصف أذونات مشرف استضافة Firebase roles/firebasehosting.admin
الوصول الكامل للقراءة / الكتابة إلى موارد الاستضافة استضافة أذونات المسؤول
firebasehosting.sites.create firebasehosting.sites.delete firebasehosting.sites.get firebasehosting.sites.list firebasehosting.sites.update
عارض استضافة Firebase roles/firebasehosting.viewer
الوصول للقراءة فقط إلى ملفات موارد الاستضافة استضافة أذونات عارض
firebasehosting.sites.get firebasehosting.sites.list
أدوار Firebase In-App Messaging (تجريبي) تحذير: هذه الأدوار والأذونات الخاصة بالمنتج هي إصدارات تجريبية . هذا يعني أن الوظيفة قد تتغير بطرق غير متوافقة مع الإصدارات السابقة أو يكون لها دعم محدود. لا يخضع إصدار بيتا لأي اتفاقية SLA أو سياسة إيقاف. سيستمر توفر الميزات والدعم لأدوار Firebase IAM هذه في التحسن مع نضوج الأداة.
دور وصف أذونات مدير الرسائل داخل التطبيق في Firebase roles/firebaseinappmessaging.admin
(تجريبي) الوصول الكامل للقراءة / الكتابة إلى موارد المراسلة داخل التطبيق أذونات مسؤول المراسلة داخل التطبيق
firebaseinappmessaging.campaigns.create firebaseinappmessaging.campaigns.delete firebaseinappmessaging.campaigns.get firebaseinappmessaging.campaigns.list firebaseinappmessaging.campaigns.update
عارض الرسائل داخل التطبيق في Firebase roles/firebaseinappmessaging.viewer
(تجريبي) الوصول للقراءة فقط إلى ملفات موارد المراسلة داخل التطبيق أذونات عارض الرسائل داخل التطبيق
firebaseinappmessaging.campaigns.get firebaseinappmessaging.campaigns.list
أدوار Firebase ML (تجريبي) تحذير: هذه الأدوار والأذونات الخاصة بالمنتج هي إصدارات تجريبية . هذا يعني أن الوظيفة قد تتغير بطرق غير متوافقة مع الإصدارات السابقة أو يكون لها دعم محدود. لا يخضع إصدار بيتا لأي اتفاقية SLA أو سياسة إيقاف. سيستمر توفر الميزات والدعم لأدوار Firebase IAM هذه في التحسن مع نضوج الأداة.
دور وصف أذونات Firebase ML Admin roles/firebaseml.admin
(تجريبي) الوصول الكامل للقراءة / الكتابة إلى موارد Firebase ML أذونات مسؤول Firebase ML
firebaseml.models.create firebaseml.models.get firebaseml.models.list firebaseml.models.update firebaseml.models.delete firebaseml.modelversions.create firebaseml.modelversions.get firebaseml.modelversions.list firebaseml.modelversions.update firebaseml.modelversions.delete firebaseml.compressionjobs.create firebaseml.compressionjobs.get firebaseml.compressionjobs.list firebaseml.compressionjobs.update firebaseml.compressionjobs.delete firebaseml.compressionjobs.start
عارض Firebase ML roles/firebaseml.viewer
(تجريبي) الوصول للقراءة فقط إلى ملفات موارد Firebase ML أذونات Firebase ML Viewer
firebaseml.models.get firebaseml.models.list firebaseml.modelversions.get firebaseml.modelversions.list firebaseml.compressionjobs.get firebaseml.compressionjobs.list
دور وصف أذونات مسؤول مراقبة أداء Firebase roles/firebaseperformance.admin
الوصول الكامل للقراءة / الكتابة إلى موارد مراقبة الأداء تكوين وتلقي تنبيهات مراقبة الأداء أذونات مسؤول مراقبة الأداء
firebaseperformance.config.create firebaseperformance.config.delete firebaseperformance.config.update firebaseperformance.data.get
عارض مراقبة أداء Firebase roles/firebaseperformance.viewer
الوصول للقراءة فقط إلى ملفات موارد مراقبة الأداء أذونات عارض مراقبة الأداء
firebaseperformance.data.get
أدوار قاعدة بيانات Firebase Realtime دور وصف أذونات مدير قاعدة بيانات Firebase Realtime roles/firebasedatabase.admin
الوصول الكامل للقراءة / الكتابة إلى موارد قاعدة البيانات في الوقت الحقيقي أذونات مسؤول قاعدة البيانات في الوقت الحقيقي
firebasedatabase.instances.create firebasedatabase.instances.get firebasedatabase.instances.list firebasedatabase.instances.update
عارض قاعدة بيانات Firebase Realtime roles/firebasedatabase.viewer
الوصول للقراءة فقط إلى ملفات موارد قاعدة البيانات في الوقت الحقيقي أذونات عارض قاعدة البيانات في الوقت الحقيقي
firebasedatabase.instances.get firebasedatabase.instances.list
أدوار Firebase Remote Config دور وصف أذونات Firebase Remote Config Admin roles/cloudconfig.admin
الوصول الكامل للقراءة / الكتابة إلى موارد التكوين عن بعد أذونات مسؤول التكوين البعيد
cloudconfig.configs.get cloudconfig.configs.update
عارض Firebase Remote Config roles/cloudconfig.viewer
الوصول للقراءة فقط إلى ملفات موارد التكوين عن بعد أذونات عارض التكوين البعيد
cloudconfig.configs.get
أدوار Firebase Test Lab يتطلب Firebase Test Lab الوصول إلى حاويات التخزين السحابي ، لذا فهو يتطلب مجموعة محددة جدًا من الأذونات التي لم يتم تضمينها جميعًا في أدوار Firebase القياسية المحددة مسبقًا. لمنح حق الوصول إلى Test Lab ، استخدم أحد الحلول الموضحة في قسم أذونات Firebase Test Lab .