تمنح هذه الأدوار إذنًا كاملاً بالقراءة/الكتابة أو الإذن بالقراءة فقط في Firebase محدّد
المنتجات.
وقم بتعيين هذه الأدوار لأعضاء المشروع باستخدام
وحدة تحكُّم Google Cloud
ملاحظة: تتوفر الأذونات التالية في كل .
الأدوار المحدَّدة مسبقًا على مستوى منتج Firebase:
- firebase.clients.get
- firebase.clients.list
- firebase.projects.get
- resourcesmanager.projects.get
-sourcemanager.projects.list
أدوار فحص التطبيقات من Firebase
الدور
الوصف
الأذونات
مشرف فحص التطبيقات من 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
إذن بالقراءة فقط في موارد App Check
عارِض فحص التطبيقات
الأذونات
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
الاستفادة من إمكانات التحقّق من الرموز المميّزة لميزة "التحقّق من التطبيقات"
أداة إثبات ملكية الرمز المميّز لفحص التطبيقات
الأذونات
firebaseappcheck.appCheckTokens.verify
أدوار توزيع التطبيقات على Firebase
الدور
الوصف
الأذونات
مشرف Firebase App Distribution
roles/firebaseappdistro.admin
الإذن الكامل بقراءة/كتابة موارد App Distribution
مشرف توزيع التطبيقات
الأذونات
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 App Hosting
roles/firebaseapphosting.computeRunner
مطلوب أقل إمكانية وصول لإنشاء الواجهات الخلفية لـ "استضافة التطبيقات" وتشغيلها.
ويتم منح هذه الأذونات عادةً لحسابات الخدمة.
أداة تشغيل الحوسبة لاستضافة التطبيقات
الأذونات
مشرف استضافة التطبيقات على Firebase
roles/firebaseapphosting.admin
الإذن الكامل بقراءة/كتابة موارد استضافة التطبيقات
مشرف استضافة التطبيقات
الأذونات
firebaseapphosting.backends.create
firebaseapphosting.backends.delete
firebaseapphosting.backends.get
firebaseapphosting.backends.list
firebaseapphosting.backends.update
firebaseapphosting.builds.create
firebaseapphosting.builds.delete
firebaseapphosting.builds.get
firebaseapphosting.builds.list
firebaseapphosting.builds.update
firebaseapphosting.domains.create
firebaseapphosting.domains.delete
firebaseapphosting.domains.get
firebaseapphosting.domains.list
firebaseapphosting.domains.update
firebaseapphosting.locations.get
firebaseapphosting.locations.list
firebaseapphosting.operations.cancel
firebaseapphosting.operations.delete
firebaseapphosting.operations.get
firebaseapphosting.operations.list
firebaseapphosting.rollouts.create
firebaseapphosting.rollouts.delete
firebaseapphosting.rollouts.get
firebaseapphosting.rollouts.list
firebaseapphosting.rollouts.update
firebaseapphosting.traffic.get
firebaseapphosting.traffic.list
firebaseapphosting.traffic.update
عارِض استضافة التطبيقات على Firebase
roles/firebaseapphosting.viewer
إذن بالقراءة فقط في موارد استضافة التطبيقات
عارض استضافة التطبيقات
الأذونات
firebaseapphosting.backends.get
firebaseapphosting.backends.list
firebaseapphosting.builds.get
firebaseapphosting.builds.list
firebaseapphosting.domains.get
firebaseapphosting.domains.list
firebaseapphosting.locations.get
firebaseapphosting.locations.list
firebaseapphosting.operations.list
firebaseapphosting.operations.get
firebaseapphosting.rollouts.get
firebaseapphosting.rollouts.list
firebaseapphosting.traffic.get
firebaseapphosting.traffic.list
مطوِّر برامج استضافة التطبيقات على Firebase
roles/firebaseapphosting.developer
الإذن الكامل بقراءة/الكتابة إلى الخلفيات والإصدارات الخاصة باستضافة التطبيق
وتصدر الموارد.
مطوِّر استضافة التطبيقات
الأذونات
firebaseapphosting.backends.update
firebaseapphosting.builds.create
firebaseapphosting.builds.delete
firebaseapphosting.builds.update
firebaseapphosting.operations.delete
firebaseapphosting.operations.cancel
firebaseapphosting.rollouts.create
firebaseapphosting.rollouts.delete
firebaseapphosting.rollouts.update
firebaseapphosting.traffic.update
أدوار مصادقة 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.sendEmail
firebaseauth.users.update
عارض مصادقة Firebase
roles/firebaseauth.viewer
إذن بالقراءة فقط إلى موارد المصادقة
عارض المصادقة
الأذونات
firebaseauth.configs.get
firebaseauth.users.get
الأدوار في اختبار A/B من Firebase (إصدار تجريبي)
تنبيه: هذه الأدوار والأدوار الخاصة بمنتجاتها
الأذونات هي إصدارات تجريبية . وهذا يعني أن
قد تتغير الوظائف بطرق غير متوافقة مع الإصدارات القديمة أو قد تكون محدودة
والدعم. لا يخضع الإصدار التجريبي لأي سياسة إيقاف أو اتفاقية مستوى خدمة.
سيصبح مدى توفُّر الميزات ودعمها لأدوار إدارة الهوية وإمكانية الوصول في Firebase هذه
مواصلة التحسين مع تقدّم الأداة
الدور
الوصف
الأذونات
مشرف ميزة "اختبار A/B من Firebase"
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
عارِض اختبارات A/B من Firebase
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،
إنشاءها، ثم إسناد دور مخصص إليهم
تتضمن
أذونات firebaserules.*
أدوار Cloud Storage
يمكنك العثور على أدوار Cloud Storage المتاحة في
مستندات Google Cloud
للسماح لأحد أعضاء المشروع بتعديل قواعد الأمان ونشرها في
وحدة تحكُّم Firebase أو لنشر قواعد الأمان عبر واجهة سطر الأوامر في Firebase،
إنشاءها، ثم إسناد دور مخصص إليهم
تتضمن
أذونات firebaserules.*
وظائف السحابة الإلكترونية للأدوار في Firebase
يمكنك العثور على وظائف السحابة الإلكترونية المتاحة لأدوار Firebase في
مستندات Google Cloud
أدوار حملات المراسلة على Firebase
تنطبق هذه الأدوار على حملات "المراسلة عبر السحابة الإلكترونية من Firebase"
المراسلة داخل التطبيق من Firebase.
الدور
الوصف
الأذونات
مشرف حملات المراسلة على 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"
الدور
الوصف
الأذونات
مشرف "المراسلة عبر السحابة الإلكترونية من Firebase"
roles/firebasenotifications.admin
الإذن بالوصول الكامل للقراءة/الكتابة إلى موارد خدمة المراسلة عبر السحابة الإلكترونية
مشرف خدمة المراسلة عبر السحابة الإلكترونية
الأذونات
firebasenotifications.messages.create
firebasenotifications.messages.delete
firebasenotifications.messages.get
firebasenotifications.messages.list
firebasenotifications.messages.update
عارِض "المراسلة عبر السحابة الإلكترونية من 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.تحديث
firebasecrashlytics.sessions.get
عارِض Crashlytics من Firebase
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
الإذن الكامل بقراءة/كتابة موارد الروابط الديناميكية
مشرف الروابط الديناميكية
الأذونات
firebase Dynamiclinks.destinations.list
firebase Dynamiclinks.destinations.update
firebasedynamiclinks.domains.create
firebasedynamiclinks.domains.delete
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.domains.update
firebasedynamiclinks.links.create
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamiclinks.links.update
firebasedynamiclinks.stats.get
عارِض روابط Firebase الديناميكية
roles/firebasedynamiclinks.viewer
إذن بالقراءة فقط في موارد الروابط الديناميكية
عارِض الروابط الديناميكية
الأذونات
firebase Dynamiclinks.destinations.list
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamiclinks.stats.get
أدوار الناشر في إضافات Firebase
تنبيه: هذه الأدوار والأدوار الخاصة بمنتجاتها
الأذونات هي إصدارات تجريبية . وهذا يعني أن
قد تتغير الوظائف بطرق غير متوافقة مع الإصدارات القديمة أو قد تكون محدودة
والدعم. لا يخضع الإصدار التجريبي لأي سياسة إيقاف أو اتفاقية مستوى خدمة.
سيصبح مدى توفُّر الميزات ودعمها لأدوار إدارة الهوية وإمكانية الوصول في Firebase هذه
مواصلة التحسين مع تقدّم الأداة
الدور
الوصف
الأذونات
ناشر إضافات Firebase - مشرف الإضافات
roles/firebaseextensionspublisher.extensionsAdmin
(إصدار تجريبي)
تحميل تفاصيل ومقاييس إضافات Firebase ونشرها وعرضها
ناشر إضافات Firebase - مشرف الإضافات
الأذونات
firebaseextensionspublisher.extensions.create
firebaseextensionspublisher.extensions.delete
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
ناشر إضافات Firebase - عارض الإضافات
roles/firebaseextensionspublisher.extensionsViewer
(إصدار تجريبي)
عرض تفاصيل ومقاييس إضافات Firebase التي حمّلها هذا الناشر
ناشر إضافات Firebase - عارض الإضافات
الأذونات
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" (إصدار تجريبي)
تنبيه: هذه الأدوار والأدوار الخاصة بمنتجاتها
الأذونات هي إصدارات تجريبية . وهذا يعني أن
قد تتغير الوظائف بطرق غير متوافقة مع الإصدارات القديمة أو قد تكون محدودة
والدعم. لا يخضع الإصدار التجريبي لأي سياسة إيقاف أو اتفاقية مستوى خدمة.
سيصبح مدى توفُّر الميزات ودعمها لأدوار إدارة الهوية وإمكانية الوصول في Firebase هذه
مواصلة التحسين مع تقدّم الأداة
الدور
الوصف
الأذونات
مشرف ميزة "المراسلة داخل التطبيق" من 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 (إصدار تجريبي)
تنبيه: هذه الأدوار والأدوار الخاصة بمنتجاتها
الأذونات هي إصدارات تجريبية . وهذا يعني أن
قد تتغير الوظائف بطرق غير متوافقة مع الإصدارات القديمة أو قد تكون محدودة
والدعم. لا يخضع الإصدار التجريبي لأي سياسة إيقاف أو اتفاقية مستوى خدمة.
سيصبح مدى توفُّر الميزات ودعمها لأدوار إدارة الهوية وإمكانية الوصول في Firebase هذه
مواصلة التحسين مع تقدّم الأداة
الدور
الوصف
الأذونات
مشرف تعلُّم الآلة في Firebase
roles/firebaseml.admin
(إصدار تجريبي)
الإذن بالوصول الكامل للقراءة/الكتابة إلى موارد تعلُّم الآلة في Firebase
مشرف تعلُّم الآلة في Firebase
الأذونات
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
roles/firebaseml.viewer
(إصدار تجريبي)
إذن بالقراءة فقط إلى موارد تعلُّم الآلة في Firebase
عارِض تعلُّم الآلة في Firebase
الأذونات
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 في الوقت الفعلي
الدور
الوصف
الأذونات
مشرف قاعدة بيانات Firebase في الوقت الفعلي
roles/firebasedatabase.admin
الإذن بالوصول الكامل للقراءة/الكتابة إلى موارد قاعدة البيانات في الوقت الفعلي
مشرف قاعدة البيانات في الوقت الفعلي
الأذونات
firebasedatabase.instances.create
firebasedatabase.instances.get
firebasedatabase.instances.list
firebasedatabase.instances.update
عارِض قاعدة بيانات Firebase في الوقت الفعلي
roles/firebasedatabase.viewer
إذن بالقراءة فقط في موارد قاعدة البيانات في الوقت الفعلي
عارِض قاعدة البيانات في الوقت الفعلي
الأذونات
firebasedatabase.instances.get
firebasedatabase.instances.list
أدوار "الإعداد عن بُعد في Firebase"
الدور
الوصف
الأذونات
مشرف "الإعداد عن بُعد في Firebase"
roles/cloudconfig.admin
الإذن بالوصول الكامل للقراءة/الكتابة إلى موارد "الإعداد عن بُعد"
مشرف "الإعداد عن بُعد"
الأذونات
cloudconfig.configs.get
cloudconfig.configs.update
عارِض ميزة "الإعداد عن بُعد في Firebase"
roles/cloudconfig.viewer
إذن بالقراءة فقط في مراجع "الإعداد عن بُعد"
عارِض ميزة "الإعداد عن بُعد"
الأذونات
cloudconfig.configs.get
الأدوار في مركز الاختبار الافتراضي لمنصة Firebase
يتطلب مركز الاختبار الافتراضي لمنصة Firebase إمكانية الوصول إلى حِزم Cloud Storage، وبالتالي
مجموعة محددة جدًا من الأذونات التي لم يتم تضمينها في
الأدوار العادية المحدّدة مسبقًا في Firebase. لمنح إذن الوصول إلى مركز الاختبار الافتراضي، استخدِم أحد
للحلول الموضحة في
أذونات Firebase Test Lab
.