ये भूमिकाएं खास Firebase प्रॉडक्ट को पूरी तरह से पढ़ने/लिखने या रीड ओनली ऐक्सेस देती हैं.
Google Cloud Console का इस्तेमाल करके, प्रोजेक्ट के सदस्यों को ये भूमिकाएं असाइन करें.
ध्यान दें: ये अनुमतियां सभी
Firebase प्रॉडक्ट-लेवल पर पहले से तय भूमिकाओं में हैं:
- firebase.clients.get
- firebase.clients.list
- firebase.projects.get
-resourcemanager.projects.get
-Resourcemanager.projects.list
Firebase में ऐप्लिकेशन की जांच करने की भूमिकाएं
भूमिका
ब्यौरा
अनुमतियां
Firebase ऐप्लिकेशन की जांच करने वाला एडमिन
roles/firebaseappcheck.admin
ऐप्लिकेशन की जांच के संसाधनों को पढ़ने/लिखने का पूरा ऐक्सेस
ऐप्लिकेशन की जांच से जुड़ी एडमिन
अनुमतियां
अन्य
Firebase का ऐप्लिकेशन चेक व्यूअर
roles/firebaseappcheck.viewer
ऐप्लिकेशन की जांच करने वाले संसाधनों का रीड ओनली ऐक्सेस
ऐप्लिकेशन की जांच करने वाला व्यूअर
अनुमतियां
BigQuery
Firebase ऐप्लिकेशन चेक टोकन की पुष्टि करने वाला
roles/firebaseappcheck.tokenVerifier
ऐप्लिकेशन की जांच के लिए, टोकन की पुष्टि करने की सुविधाओं का ऐक्सेस
ऐप्लिकेशन की जांच टोकन की पुष्टि करने वाले
अनुमतियां
firebaseappcheck.appCheckTokens.verify
Firebase ऐप्लिकेशन डिस्ट्रिब्यूशन से जुड़ी भूमिकाएं
भूमिका
ब्यौरा
अनुमतियां
Firebase ऐप्लिकेशन डिस्ट्रिब्यूशन एडमिन
roles/firebaseappdistro.admin
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 संसाधनों का रीड ओनली ऐक्सेस
ऐप्लिकेशन डिस्ट्रिब्यूशन व्यूअर
अनुमतियां
firebaseappdistro.releases.list
firebaseappdistro.testers.list
firebaseappdistro.groups.list
Firebase ऐप्लिकेशन होस्टिंग की भूमिकाएं
भूमिका
ब्यौरा
अनुमतियां
Firebase ऐप्लिकेशन होस्टिंग कंप्यूट रनर
roles/firebaseapphosting.computeRunner
ऐप्लिकेशन होस्टिंग बैकएंड बनाने और चलाने के लिए, बहुत कम ऐक्सेस की ज़रूरत होती है.
आम तौर पर, सेवा खातों को दिया जाता है.
ऐप्लिकेशन होस्टिंग कंप्यूट रनर
अनुमतियां
Firebase ऐप्लिकेशन होस्टिंग एडमिन
roles/firebaseapphosting.admin
ऐप्लिकेशन होस्टिंग संसाधनों को पढ़ने/लिखने का पूरा ऐक्सेस
ऐप्लिकेशन होस्टिंग एडमिन
अनुमतियां
Firebase
Firebase ऐप्लिकेशन होस्टिंग व्यूअर
roles/firebaseapphosting.viewer
ऐप्लिकेशन होस्टिंग संसाधनों का रीड ओनली ऐक्सेस
ऐप्लिकेशन होस्टिंग व्यूअर
अनुमतियां
Firebase
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).create.
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
firebase.auth.users.get
firebase.
Firebase से पुष्टि करने वाला व्यूअर
roles/firebaseauth.viewer
पुष्टि करने वाले संसाधनों का रीड ओनली ऐक्सेस
पुष्टि करने वाला व्यूअर
अनुमतियां
firebaseauth.configs.get
firebaseauth.users.get
Firebase A/B टेस्टिंग रोल (बीटा)
चेतावनी: ये भूमिकाएं और प्रॉडक्ट के लिए खास तौर पर दी गई अनुमतियां, बीटा रिलीज़ हैं. इसका मतलब है कि यह सुविधा, पुराने सिस्टम के साथ काम न करने वाले तरीकों में बदलाव कर सकती है. इसके अलावा, यह भी हो सकता है कि कुछ सुविधाएं ही काम न करें. बीटा वर्शन पर, सेवा स्तर समझौते (एसएलए) या सेवा को रोकने की नीति लागू नहीं होती.
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.projectमेटाडेटा.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 की भूमिकाएं
Google Cloud दस्तावेज़ में, Cloud Firestore के उपलब्ध रोल देखें.
प्रोजेक्ट के किसी सदस्य को Firebase कंसोल में सुरक्षा नियमों में बदलाव करने और उन्हें पब्लिश करने की अनुमति देने या Firebase सीएलआई की मदद से सुरक्षा नियमों को डिप्लॉय करने की अनुमति देने के लिए, उन्हें कस्टम भूमिका असाइन करें. इसमें firebaserules.*
अनुमतियां शामिल हैं.
Cloud Storage की भूमिकाएं
Google Cloud के दस्तावेज़ में, Cloud Storage में उपलब्ध भूमिकाओं के बारे में जानें.
प्रोजेक्ट के किसी सदस्य को Firebase कंसोल में सुरक्षा नियमों में बदलाव करने और उन्हें पब्लिश करने की अनुमति देने या Firebase सीएलआई की मदद से सुरक्षा नियमों को डिप्लॉय करने की अनुमति देने के लिए, उन्हें कस्टम भूमिका असाइन करें. इसमें firebaserules.*
अनुमतियां शामिल हैं.
Firebase के लिए Cloud Functions की भूमिकाएं
Google Cloud के दस्तावेज़ में, 'Firebase के लिए Cloud Functions' की उपलब्ध भूमिकाओं के बारे में जानें.
Firebase मैसेज सेवा कैंपेन की भूमिकाएं
ये भूमिकाएं, Firebase क्लाउड से मैसेज और
Firebase इन-ऐप्लिकेशन मैसेज के कैंपेन पर लागू होती हैं.
भूमिका
ब्यौरा
अनुमतियां
Firebase मैसेज कैंपेन का एडमिन
roles/firebasemessagingcampaigns.admin
क्लाउड से मैसेज और इन-ऐप्लिकेशन मैसेज के लिए, कैंपेन के संसाधनों को पढ़ने/लिखने का पूरा ऐक्सेस
Firebase मैसेजिंग कैंपेन के एडमिन
अनुमतियां
firebasemessagecampaigns.campaigns.create
firebase Messagingcampaigns.campaigns.delete
firebase Messagingcampaigns.campaigns.get
firebase Messagingcampaigns.campaigns.list
firebase Messagingcampaigns.campaigns.update
firebasemessagecampaigns.campaigns.start
firebase Messagingcampaigns.campaigns.stop)
Firebase मैसेज कैंपेन का व्यूअर
roles/firebasemessagingcampaigns.viewer
क्लाउड से मैसेज और इन-ऐप्लिकेशन मैसेज के लिए, कैंपेन संसाधनों का रीड ओनली ऐक्सेस
Firebase मैसेज कैंपेन के व्यूअर
अनुमतियां
firebasemessagecampaigns.campaigns.get
firebase Messagingcampaigns.campaigns.list
Firebase क्लाउड से मैसेज की भूमिकाएं
भूमिका
ब्यौरा
अनुमतियां
Firebase क्लाउड से मैसेज करने का एडमिन
roles/firebasenotifications.admin
क्लाउड से मैसेज करने के संसाधनों को पढ़ने/लिखने का पूरा ऐक्सेस
क्लाउड से मैसेज भेजने वाले एडमिन
की अनुमतियां
firebaseसूचनाएं.messages.create
firebaseसूचनाएं.messages.delete
firebaseNotifications.messages.get
firebaseसूचनाएं.messages.list
firebaseसूचनाएं.messages.update
Firebase क्लाउड से मैसेज दिखाने वाला टूल
roles/firebasenotifications.viewer
क्लाउड से मैसेज करने के संसाधनों के लिए रीड ओनली ऐक्सेस
क्लाउड से मैसेज भेजने का टूल
अनुमतियां
firebaseसूचनाएं.messages.get
firebaseसूचनाएं.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
firebaseDynamiclinks.destinations.update
firebaseDynamiclinks.domains.create
firebaseDynamiclinks.domains.delete
firebaselinks.domains.get
firebaseDynamiclinks.domains.list
firebaseDynamiclinks.update
firebasegetlinks.links.create
firebaseDynamiclinks.analytics.link.getlist
firebase
Firebase डाइनैमिक लिंक व्यूअर
roles/firebasedynamiclinks.viewer
डाइनैमिक लिंक वाले संसाधनों का रीड ओनली ऐक्सेस
डाइनैमिक लिंक व्यूअर
अनुमतियां
firebaseDynamiclinks.destinations.list
firebaseDynamiclinks.domains.get
firebaseDynamiclinks.domains.list
firebaseDynamiclinks.links.get
firebaseDynamiclinks.links.list
firebaseDynamiclinks.stats.getडाइनैमिक
Firebase एक्सटेंशन के लिए पब्लिशर की भूमिकाएं
चेतावनी: ये भूमिकाएं और प्रॉडक्ट के लिए खास तौर पर दी गई अनुमतियां, बीटा रिलीज़ हैं. इसका मतलब है कि यह सुविधा, पुराने सिस्टम के साथ काम न करने वाले तरीकों में बदलाव कर सकती है. इसके अलावा, यह भी हो सकता है कि कुछ सुविधाएं ही काम न करें. बीटा वर्शन पर, सेवा स्तर समझौते (एसएलए) या सेवा को रोकने की नीति लागू नहीं होती.
Firebase IAM भूमिकाओं के लिए सुविधाओं की उपलब्धता और काम करने की सुविधा
समय के साथ बेहतर होती जाएगी.
भूमिका
ब्यौरा
अनुमतियां
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 IAM भूमिकाओं के लिए सुविधाओं की उपलब्धता और काम करने की सुविधा
समय के साथ बेहतर होती जाएगी.
भूमिका
ब्यौरा
अनुमतियां
Firebase इन-ऐप्लिकेशन मैसेज का एडमिन
roles/firebaseinappmessaging.admin
(बीटा)
इन-ऐप्लिकेशन मैसेज के संसाधनों को पढ़ने/लिखने का पूरा ऐक्सेस
इन-ऐप्लिकेशन मैसेज वाले एडमिन
अनुमतियां
firebaseinapp Messaging.campaigns.create
firebaseinapp Messaging.campaigns.delete
firebaseinapp Messaging.campaigns.get
firebaseinapp Messaging.campaigns.list
firebaseinapp Messaging.campaigns.update
Firebase इन-ऐप्लिकेशन मैसेज का व्यूअर
roles/firebaseinappmessaging.viewer
(बीटा)
इन-ऐप्लिकेशन मैसेज के संसाधनों का रीड ओनली ऐक्सेस
इन-ऐप्लिकेशन मैसेज का व्यूअर
अनुमतियां
firebaseinapp Messaging.campaigns.get
firebaseinapp Messaging.campaigns.list
Firebase ML भूमिकाएं (बीटा वर्शन)
चेतावनी: ये भूमिकाएं और प्रॉडक्ट के लिए खास तौर पर दी गई अनुमतियां, बीटा रिलीज़ हैं. इसका मतलब है कि यह सुविधा, पुराने सिस्टम के साथ काम न करने वाले तरीकों में बदलाव कर सकती है. इसके अलावा, यह भी हो सकता है कि कुछ सुविधाएं ही काम न करें. बीटा वर्शन पर, सेवा स्तर समझौते (एसएलए) या सेवा को रोकने की नीति लागू नहीं होती.
Firebase IAM भूमिकाओं के लिए सुविधाओं की उपलब्धता और काम करने की सुविधा
समय के साथ बेहतर होती जाएगी.
भूमिका
ब्यौरा
अनुमतियां
Firebase एमएल एडमिन
roles/firebaseml.admin
(बीटा)
Firebase ML संसाधनों को पढ़ने/लिखने का ऐक्सेस
Firebase ML एडमिन
अनुमतियां
firebaseml.models.create
firebaseml.modelsmodels.get
firebaseml.models.list
firebaseml.models.update
firebaseml.models.delete
firebaseml.modelversions.create
firebaseml.modelversions.get
firebaseml.modelversions.list
firebase.mljobs).
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 की परफ़ॉर्मेंस मॉनिटर करने वाला एडमिन
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 टेस्ट लैब की अनुमतियों सेक्शन में बताए गए किसी एक समाधान का इस्तेमाल करें.