ये भूमिकाएं, खास 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 एडमिन
के पास ये अनुमतियां होती हैं
1 और - , - एक और - संभव - एक और -खाता, - और - और - और - किसी - - - - - - - और - किसी एक - - - - - किसी - - और -खाता -की -आकी - - - सिर्फ़ - - - - - - - - - उसकी - - - - -आ नहीं नहीं नहीं Firebase -ऐप -की - -आ
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 भूमिकाएं
भूमिका
ब्यौरा
अनुमतियां
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.create
firebaseauth.users.
firebaseauth.users.get
email.
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 भूमिकाएं
Google Cloud दस्तावेज़ में उपलब्ध Cloud Firestore भूमिकाएं देखें.
किसी प्रोजेक्ट के सदस्य को Firebase कंसोल में सुरक्षा नियमों में बदलाव करने और उन्हें पब्लिश करने या Firebase सीएलआई की मदद से सुरक्षा नियमों को डिप्लॉय करने की अनुमति देने के लिए, आपके पास पसंद के मुताबिक भूमिका बनाने का विकल्प है. इसमें firebaserules.*
अनुमतियां शामिल होती हैं.
Cloud Storage भूमिकाएं
Google Cloud दस्तावेज़ में, Cloud Storage की उपलब्ध भूमिकाएं देखें.
प्रोजेक्ट के किसी सदस्य को Firebase कंसोल में, सुरक्षा के नियमों में बदलाव करने और उन्हें पब्लिश करने की अनुमति देने के लिए या Firebase सीएलआई की मदद से सुरक्षा नियमों को डिप्लॉय करने के लिए, उन्हें कस्टम भूमिका असाइन की जा सकती है. इसमें firebaserules.*
की अनुमतियां शामिल हैं.
Cloud Functions for Firebase भूमिकाएं
Google Cloud दस्तावेज़ में उपलब्ध Cloud Functions for Firebase भूमिकाएं देखें.
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 मैसेजिंग कैंपेन व्यूअर
की अनुमतियां
firebaseMESSAGEcampaigns.campaigns.get
firebasejscampaigns.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 दर्शक
अनुमतियां
firebaseसूचना.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 IAM की इन भूमिकाओं के लिए सुविधाओं की उपलब्धता और सहायता भी बेहतर होती रहेगी.
भूमिका
ब्यौरा
अनुमतियां
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 IAM की इन भूमिकाओं के लिए सुविधाओं की उपलब्धता और सहायता भी बेहतर होती रहेगी.
भूमिका
ब्यौरा
अनुमतियां
Firebase In-App Messaging एडमिन
roles/firebaseinappmessaging.admin
(बीटा)
In-App Messaging संसाधनों को पढ़ने और उनमें बदलाव करने का पूरा ऐक्सेस
In-App Messaging एडमिन
के पास ये अनुमतियां होती हैं
firebaseinappMESSAGE.campaigns.create
firebaseinapp धीरे.campaigns.delete
firebaseinappMESSAGES.campaigns.get
firebaseinapp धीरे.campaigns.list
firebaseinappMESSAGES.campaigns.update
Firebase In-App Messaging दर्शक
roles/firebaseinappmessaging.viewer
(बीटा वर्शन)
In-App Messaging संसाधनों का रीड ओनली ऐक्सेस
In-App Messaging दर्शक
को मिलने वाली अनुमतियां
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
Firebase ML भूमिकाएं (बीटा वर्शन)
चेतावनी: ये भूमिकाएं और प्रॉडक्ट के हिसाब से मिलने वाली अनुमतियां, बीटा वर्शन हैं. इसका मतलब है कि सुविधा के काम करने के तरीके में बदलाव हो सकता है. ऐसा हो सकता है कि यह सुविधा, पुराने वर्शन के साथ काम न करे या सीमित तौर पर काम करे. बीटा रिलीज़ पर, सेवा स्तर समझौते (एसएलए) या सेवा बंद करने की नीति लागू नहीं होती.
टूल के बेहतर होने के साथ-साथ, Firebase IAM की इन भूमिकाओं के लिए सुविधाओं की उपलब्धता और सहायता भी बेहतर होती रहेगी.
भूमिका
ब्यौरा
अनुमतियां
Firebase ML एडमिन
roles/firebaseml.admin
(बीटा)
Firebase ML संसाधनों को पढ़ने/लिखने का पूरा ऐक्सेस
Firebase ML एडमिन
के पास ये अनुमतियां होती हैं
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 अनुमतियां सेक्शन में दिए गए समाधानों में से किसी एक का इस्तेमाल करें.