این نقشها دسترسی کامل خواندن/نوشتن یا فقط خواندنی را به محصولات خاص Firebase میدهند.
این نقش ها را با استفاده از Google Cloud Console به اعضای پروژه اختصاص دهید.
توجه: مجوزهای زیر در همه نقش های از پیش تعریف شده در سطح محصول Firebase وجود دارد: - firebase.clients.get - firebase.clients.list - firebase.projects.get - resourcemanager.projects.get - resourcemanager.projects.list نقشهای بررسی برنامه Firebase نقش شرح مجوزها بررسی برنامه Firebase Admin 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 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 Check Token Verifier roles/firebaseappcheck.tokenVerifier
دسترسی به قابلیت های تأیید رمز برای بررسی برنامه مجوزهای تأیید کننده رمز را بررسی کنید
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.sendEmail firebaseauth.users.update
نمایشگر احراز هویت Firebase roles/firebaseauth.viewer
دسترسی فقط خواندنی به منابع احراز هویت مجوزهای Authentication 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 Testing Viewer roles/firebaseabt.viewer
(بتا) دسترسی فقط خواندنی به منابع تست A/B مجوزهای A/B Testing Viewer
firebaseabt.experimentresults.get firebaseabt.experiments.get firebaseabt.experiments.list firebaseabt.projectmetadata.get
نقش های Cloud Firestore نقشهای موجود Cloud Firestore را در اسناد Google Cloud پیدا کنید.
برای اجازه دادن به یک عضو پروژه برای ویرایش و انتشار قوانین امنیتی در کنسول Firebase یا استقرار قوانین امنیتی از طریق Firebase CLI، میتوانید یک نقش سفارشی که شامل مجوزهای firebaserules.*
میشود را به آنها اختصاص دهید.
نقشهای ذخیرهسازی ابری نقشهای Cloud Storage موجود را در اسناد Google Cloud پیدا کنید.
برای اجازه دادن به یک عضو پروژه برای ویرایش و انتشار قوانین امنیتی در کنسول Firebase یا استقرار قوانین امنیتی از طریق Firebase CLI، میتوانید یک نقش سفارشی که شامل مجوزهای firebaserules.*
میشود را به آنها اختصاص دهید.
توابع ابری برای نقش های Firebase توابع Cloud موجود برای نقش های 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 roles/firebasenotifications.admin
دسترسی کامل خواندن/نوشتن به منابع پیام رسانی ابری مجوزهای مدیر پیام رسانی ابری
firebasenotifications.messages.create firebasenotifications.messages.delete firebasenotifications.messages.get firebasenotifications.messages.list firebasenotifications.messages.update
Firebase Cloud Messaging Viewer roles/firebasenotifications.viewer
دسترسی فقط خواندنی به منابع پیام رسانی ابری مجوزهای Cloud Messaging Viewer
firebasenotifications.messages.get firebasenotifications.messages.list
نقش های Firebase Crashlytics نقش شرح مجوزها Firebase Crashlytics Admin 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 Viewer roles/firebasecrashlytics.viewer
دسترسی فقط خواندنی به منابع Crashlytics مجوزهای Crashlytics Viewer
firebasecrashlytics.config.get firebasecrashlytics.data.get firebasecrashlytics.issues.get firebasecrashlytics.issues.list firebasecrashlytics.sessions.get
نقش های Firebase Dynamic Links نقش شرح مجوزها مدیریت پیوندهای دینامیک Firebase roles/firebasedynamiclinks.admin
دسترسی کامل خواندن/نوشتن به منابع پیوندهای پویا مجوزهای مدیریت پیوندهای پویا
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 roles/firebasedynamiclinks.viewer
دسترسی فقط خواندنی به منابع پیوندهای پویا مجوزهای مشاهده کننده پیوندهای پویا
firebasedynamiclinks.destinations.list firebasedynamiclinks.domains.get firebasedynamiclinks.domains.list firebasedynamiclinks.links.get firebasedynamiclinks.links.list firebasedynamiclinks.stats.get
نقش های میزبانی Firebase نقش شرح مجوزها مدیر میزبانی Firebase roles/firebasehosting.admin
دسترسی کامل خواندن/نوشتن به منابع میزبانی میزبانی مجوزهای مدیریت
firebasehosting.sites.create firebasehosting.sites.delete firebasehosting.sites.get firebasehosting.sites.list firebasehosting.sites.update
نمایشگر میزبانی Firebase roles/firebasehosting.viewer
دسترسی فقط خواندنی به منابع میزبانی میزبانی مجوزهای Viewer
firebasehosting.sites.get firebasehosting.sites.list
نقش های پیام رسانی درون برنامه ای Firebase (بتا) احتیاط: این نقشها و مجوزهای خاص محصول آنها نسخههای بتا هستند. این به این معنی است که عملکرد ممکن است به روش های ناسازگار با عقب تغییر کند یا پشتیبانی محدودی داشته باشد. نسخه بتا مشمول هیچ سیاست 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
(بتا) دسترسی فقط خواندنی به منابع پیام رسانی درون برنامه مجوزهای In-App Messaging 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 Viewer 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 نقش شرح مجوزها مدیریت پایگاه داده بیدرنگ 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
دسترسی فقط خواندنی به منابع پیکربندی از راه دور مجوزهای Remote Config Viewer
cloudconfig.configs.get
نقش های آزمایشگاه تست Firebase Firebase Test Lab به دسترسی به سطلهای Cloud Storage نیاز دارد، بنابراین به مجموعهای از مجوزها نیاز دارد که همه در نقشهای از پیش تعریفشده استاندارد Firebase گنجانده نشدهاند. برای اعطای دسترسی به Test Lab، از یکی از راه حل های توضیح داده شده در بخش مجوزهای آزمایشگاه تست Firebase استفاده کنید.