Check out the latest news from Firebase at Cloud Next 2025.
Learn more.
إرسال ملاحظات
الأدوار المحدَّدة مسبقًا على مستوى منتج Firebase
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تمنح هذه الأدوار إذن وصول كامل للقراءة/الكتابة أو إذن وصول للقراءة فقط إلى منتجات Firebase
معيّنة.
يمكنك منح هذه الأدوار لأعضاء المشروع باستخدام
وحدة تحكّم Google Cloud .
ملاحظة: تتوفّر الأذونات التالية في جميع
الأدوار المحدّدة مسبقًا على مستوى منتج Firebase:
- firebase.clients.get
- firebase.clients.list
- firebase.projects.get
- resourcemanager.projects.get
- resourcemanager.projects.list
Firebase App Check الأدوار
الدور
الوصف
الأذونات
Firebase App Check المشرف
roles/firebaseappcheck.admin
إذن بالقراءة والكتابة الكامل إلى مواردApp Check
أذونات App Check المشرف
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 App Check المشاهد
roles/firebaseappcheck.viewer
الإذن بالقراءة فقط لمواردApp Check
أذونات 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 App Check أداة التحقّق من الرموز المميّزة
roles/firebaseappcheck.tokenVerifier
الوصول إلى إمكانات إثبات ملكية الرمز المميّز في App Check
أذونات App Check أداة التحقّق من الرموز المميزة
firebaseappcheck.appCheckTokens.verify
Firebase App Distribution الأدوار
الدور
الوصف
الأذونات
Firebase App Distribution المشرف
roles/firebaseappdistro.admin
إذن بالقراءة والكتابة الكامل إلى مواردApp Distribution
أذونات App Distribution المشرف
firebaseappdistro.releases.list
firebaseappdistro.releases.update
firebaseappdistro.testers.list
firebaseappdistro.testers.update
firebaseappdistro.groups.list
firebaseappdistro.groups.update
Firebase App Distribution المشاهد
roles/firebaseappdistro.viewer
الإذن بالقراءة فقط لمواردApp Distribution
أذونات App Distribution المُشاهد
firebaseappdistro.releases.list
firebaseappdistro.testers.list
firebaseappdistro.groups.list
Firebase App Hosting الأدوار
ملاحظة: على مالك المشروع إنشاء الخلفية App Hosting الأولى ل
المشروع. بعد عملية الإعداد الأولية هذه، App Hosting يمكن للمشرفين أيضًا إنشاء و
إدارة خدمات خلفية إضافية.
الدور
الوصف
الأذونات
Firebase App Hosting Compute Runner
roles/firebaseapphosting.computeRunner
الحد الأدنى من أذونات الوصول المطلوبة لإنشاء الخلفيات في App Hosting وتشغيلها
يتم منحه عادةً لحسابات الخدمة.
أذونات App Hosting Compute Runner
Firebase App Hosting المشرف
roles/firebaseapphosting.admin
إذن بالقراءة والكتابة الكامل إلى مواردApp Hosting
أذونات App Hosting المشرف
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 App Hosting المشاهد
roles/firebaseapphosting.viewer
الإذن بالقراءة فقط لمواردApp Hosting
أذونات App Hosting المُشاهد
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 App Hosting المطوّر
roles/firebaseapphosting.developer
إذن بالقراءة/الكتابة الكامل لموارد الإصدارات والخلفيات والإصداراتApp Hosting
App Hosting أذونات
المطوّر
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 Authentication الأدوار
الدور
الوصف
الأذونات
Firebase Authentication المشرف
roles/firebaseauth.admin
إذن بالقراءة والكتابة الكامل إلى مواردAuthentication
أذونات Authentication المشرف
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 Authentication المشاهد
roles/firebaseauth.viewer
الإذن بالقراءة فقط لمواردAuthentication
أذونات Authentication المُشاهد
firebaseauth.configs.get
firebaseauth.users.get
Firebase A/B Testing الأدوار (إصدار تجريبي)
ملاحظة: هذه الأدوار وأذوناتها الخاصة بالمنتج
هي إصدارات تجريبية . ويعني ذلك أنّه قد يتم تغيير وظائف
الإصدار بطرق غير متوافقة مع الإصدارات القديمة أو قد يكون استخدام
الإصدار محدودًا. لا يخضع الإصدار التجريبي لأي اتفاقية مستوى خدمة أو سياسة إيقاف نهائي.
سيستمر تحسين مدى توفّر الميزات ودعم أدوار إدارة الهوية وإمكانية الوصول في Firebase مع نضوج الأداة.
الدور
الوصف
الأذونات
Firebase A/B Testing المشرف
roles/firebaseabt.admin
(إصدار تجريبي)
إذن بالقراءة والكتابة الكامل إلى مواردA/B Testing
أذونات A/B Testing المشرف
firebaseabt.experimentresults.get
firebaseabt.experiments.create
firebaseabt.experiments.delete
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.experiments.update
firebaseabt.projectmetadata.get
Firebase A/B Testing المشاهد
roles/firebaseabt.viewer
(إصدار تجريبي)
الإذن بالقراءة فقط لمواردA/B Testing
أذونات A/B Testing المُشاهد
firebaseabt.experimentresults.get
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.projectmetadata.get
Cloud Firestore الأدوار
يمكنك العثور على أدوار Cloud Firestore المتاحة في
مستندات Google Cloud .
للسماح لعضو في المشروع بتعديل قواعد الأمان ونشرها فيconsole
Firebase أو لنشر قواعد الأمان من خلال Firebase CLI،
يمكنك إنشاء دور مخصّص ثم منحه
أذونات firebaserules.*
.
Cloud Storage الأدوار
يمكنك العثور على أدوار Cloud Storage المتاحة في
مستندات Google Cloud .
للسماح لعضو في المشروع بتعديل قواعد الأمان ونشرها فيconsole
Firebase أو لنشر قواعد الأمان من خلال Firebase CLI،
يمكنك إنشاء دور مخصّص ثم منحه
أذونات 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
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
إذن بالاطّلاع فقط على موارد الحملات لكلّ من Cloud Messaging وIn-App Messaging
أذونات مُشاهد حملات المراسلة على Firebase
firebasemessagingcampaigns.campaigns.get
firebasemessagingcampaigns.campaigns.list
Firebase Cloud Messaging الأدوار
الدور
الوصف
الأذونات
Firebase Cloud Messaging المشرف
roles/firebasenotifications.admin
إذن بالقراءة والكتابة الكامل إلى مواردCloud Messaging
أذونات Cloud Messaging المشرف
firebasenotifications.messages.create
firebasenotifications.messages.delete
firebasenotifications.messages.get
firebasenotifications.messages.list
firebasenotifications.messages.update
Firebase Cloud Messaging المشاهد
roles/firebasenotifications.viewer
الإذن بالقراءة فقط لمواردCloud Messaging
أذونات Cloud Messaging المشاهد
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 Dynamic Links الأدوار
الدور
الوصف
الأذونات
Firebase Dynamic Links المشرف
roles/firebasedynamiclinks.admin
إذن بالقراءة والكتابة الكامل إلى مواردDynamic Links
أذونات Dynamic Links المشرف
firebasedynamiclinks.destinations.list
firebasedynamiclinks.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 Dynamic Links المشاهد
roles/firebasedynamiclinks.viewer
الإذن بالقراءة فقط لمواردDynamic Links
أذونات Dynamic Links المُشاهد
firebasedynamiclinks.destinations.list
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamiclinks.stats.get
Firebase Extensions أدوار الناشر
ملاحظة: هذه الأدوار وأذوناتها الخاصة بالمنتج
هي إصدارات تجريبية . ويعني ذلك أنّه قد يتم تغيير وظائف
الإصدار بطرق غير متوافقة مع الإصدارات القديمة أو قد يكون استخدام
الإصدار محدودًا. لا يخضع الإصدار التجريبي لأي اتفاقية مستوى خدمة أو سياسة إيقاف نهائي.
سيستمر تحسين مدى توفّر الميزات ومدى توفّر الدعم لأدوار إدارة الهوية وإمكانية الوصول في Firebase هذه مع نضوج الأداة.
الدور
الوصف
الأذونات
Firebase Extensions الناشر - مشرف الإضافات
roles/firebaseextensionspublisher.extensionsAdmin
(إصدار تجريبي)
تحميل تفاصيل ومقاييسFirebase Extensions ونشرها وعرضها
Firebase Extensions أذونات الناشر - مشرف الإضافات
firebaseextensionspublisher.extensions.create
firebaseextensionspublisher.extensions.delete
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
Firebase Extensions الناشر - أداة عرض الإضافات
roles/firebaseextensionspublisher.extensionsViewer
(إصدار تجريبي)
عرض تفاصيل ومقاييسFirebase Extensions التي حمّلها هذا الناشر
Firebase Extensions الناشر - أذونات "عارض الإضافات"
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
Firebase Hosting الأدوار
الدور
الوصف
الأذونات
Firebase Hosting المشرف
roles/firebasehosting.admin
إذن بالقراءة والكتابة الكامل إلى مواردHosting
أذونات Hosting المشرف
firebasehosting.sites.create
firebasehosting.sites.delete
firebasehosting.sites.get
firebasehosting.sites.list
firebasehosting.sites.update
Firebase Hosting المشاهد
roles/firebasehosting.viewer
الإذن بالقراءة فقط لمواردHosting
أذونات Hosting المُشاهد
firebasehosting.sites.get
firebasehosting.sites.list
Firebase In-App Messaging الأدوار (إصدار تجريبي)
ملاحظة: هذه الأدوار وأذوناتها الخاصة بالمنتج
هي إصدارات تجريبية . ويعني ذلك أنّه قد يتم تغيير وظائف
الإصدار بطرق غير متوافقة مع الإصدارات القديمة أو قد يكون استخدام
الإصدار محدودًا. لا يخضع الإصدار التجريبي لأي اتفاقية مستوى خدمة أو سياسة إيقاف نهائي.
سيستمر تحسين مدى توفّر الميزات ومدى توفّر الدعم لأدوار إدارة الهوية وإمكانية الوصول في Firebase هذه مع نضوج الأداة.
الدور
الوصف
الأذونات
Firebase In-App Messaging المشرف
roles/firebaseinappmessaging.admin
(إصدار تجريبي)
إذن بالقراءة والكتابة الكامل إلى مواردIn-App Messaging
أذونات In-App Messaging المشرف
firebaseinappmessaging.campaigns.create
firebaseinappmessaging.campaigns.delete
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
firebaseinappmessaging.campaigns.update
Firebase In-App Messaging المشاهد
roles/firebaseinappmessaging.viewer
(إصدار تجريبي)
الإذن بالقراءة فقط لمواردIn-App Messaging
أذونات In-App Messaging المُشاهد
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
Firebase ML الأدوار (إصدار تجريبي)
ملاحظة: هذه الأدوار وأذوناتها الخاصة بالمنتج
هي إصدارات تجريبية . ويعني ذلك أنّه قد يتم تغيير وظائف
الإصدار بطرق غير متوافقة مع الإصدارات القديمة أو قد يكون استخدام
الإصدار محدودًا. لا يخضع الإصدار التجريبي لأي اتفاقية مستوى خدمة أو سياسة إيقاف نهائي.
سيستمر تحسين مدى توفّر الميزات ودعم أدوار إدارة الهوية وإمكانية الوصول في Firebase مع نضوج الأداة.
الدور
الوصف
الأذونات
Firebase ML المشرف
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 المُشاهد
firebaseml.models.get
firebaseml.models.list
firebaseml.modelversions.get
firebaseml.modelversions.list
firebaseml.compressionjobs.get
firebaseml.compressionjobs.list
الدور
الوصف
الأذونات
Firebase Performance Monitoring المشرف
roles/firebaseperformance.admin
إذن بالوصول الكامل للقراءة/الكتابة إلى مواردPerformance Monitoring
ضبط تنبيهات Performance Monitoring واستلامها
أذونات Performance Monitoring المشرف
firebaseperformance.config.create
firebaseperformance.config.delete
firebaseperformance.config.update
firebaseperformance.data.get
Firebase Performance Monitoring المشاهد
roles/firebaseperformance.viewer
الإذن بالقراءة فقط لمواردPerformance Monitoring
أذونات Performance Monitoring المُشاهد
firebaseperformance.data.get
Firebase Realtime Database الأدوار
الدور
الوصف
الأذونات
Firebase Realtime Database المشرف
roles/firebasedatabase.admin
إذن بالقراءة والكتابة الكامل إلى مواردRealtime Database
أذونات Realtime Database المشرف
firebasedatabase.instances.create
firebasedatabase.instances.get
firebasedatabase.instances.list
firebasedatabase.instances.update
Firebase Realtime Database المشاهد
roles/firebasedatabase.viewer
الإذن بالقراءة فقط لمواردRealtime Database
أذونات Realtime Database المُشاهد
firebasedatabase.instances.get
firebasedatabase.instances.list
Firebase Remote Config الأدوار
الدور
الوصف
الأذونات
Firebase Remote Config المشرف
roles/cloudconfig.admin
إذن بالقراءة والكتابة الكامل إلى مواردRemote Config
أذونات Remote Config المشرف
cloudconfig.configs.get
cloudconfig.configs.update
Firebase Remote Config المشاهد
roles/cloudconfig.viewer
الإذن بالقراءة فقط لمواردRemote Config
أذونات Remote Config المُشاهد
cloudconfig.configs.get
Firebase Test Lab الأدوار
يتطلّب Firebase Test Lab الوصول إلى حِزم Cloud Storage ، لذا فإنه
يتطلّب مجموعة محدّدة جدًا من الأذونات التي لا يتم تضمينها كلها في
الأدوار المحدّدة مسبقًا العادية في Firebase. لمنح إذن الوصول إلى Test Lab ، استخدِم أحد
الحلول الموضّحة في القسم
أذونات Firebase Test Lab .
إرسال ملاحظات
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0 . للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers . إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-04-15 (حسب التوقيت العالمي المتفَّق عليه)
هل تريد مشاركة ملاحظاتك معنا؟
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-04-15 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]