Firebase प्रॉडक्ट-लेवल पर पहले से तय की गई भूमिकाएं
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इन भूमिकाओं से, Firebase के चुनिंदा प्रॉडक्ट के लिए, पढ़ने/लिखने या सिर्फ़ पढ़ने का पूरा ऐक्सेस मिलता है.
Google Cloud कंसोल का इस्तेमाल करके, प्रोजेक्ट के सदस्यों को ये भूमिकाएं असाइन करें.
ध्यान दें: यहां दी गई अनुमतियां, Firebase के प्रॉडक्ट-लेवल के लिए पहले से तय किए गए सभी रोल में शामिल हैं:
- firebase.clients.get
- firebase.clients.list
- firebase.projects.get
- resourcemanager.projects.get
- resourcemanager.projects.list
Firebase AI Logic भूमिकाएं
भूमिका
ब्यौरा
अनुमतियां
Firebase AI Logic एडमिन
roles/firebasevertexai.admin
Firebase AI Logic संसाधनों को पूरी तरह से पढ़ने/लिखने का ऐक्सेस
Firebase AI Logic एडमिन
की अनुमतियां
firebasevertexai.configs.update
firebasevertexai.configs.get
Firebase AI Logic दर्शक
roles/firebasevertexai.viewer
Firebase AI Logic संसाधनों का रीड ओनली ऐक्सेस
Firebase AI Logic दर्शक
की अनुमतियां
firebasevertexai.configs.get
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 IAM की इन भूमिकाओं के लिए सुविधा की उपलब्धता और सहायता में सुधार होता रहेगा.
भूमिका
ब्यौरा
अनुमतियां
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 CLI के ज़रिए सुरक्षा के नियमों को डिप्लॉय करने की अनुमति देने के लिए, उन्हें कस्टम भूमिका असाइन की जा सकती है. इस भूमिका में firebaserules.*
अनुमतियां शामिल होती हैं.
Cloud Storage भूमिकाएं
Google Cloud दस्तावेज़ में, उपलब्ध Cloud Storage भूमिकाएं देखें.
किसी प्रोजेक्ट के सदस्य को Firebase कंसोल में सुरक्षा के नियमों में बदलाव करने और उन्हें पब्लिश करने की अनुमति देने के लिए, Firebase CLI के ज़रिए सुरक्षा के नियमों को डिप्लॉय करने की अनुमति देने के लिए, उन्हें कस्टम भूमिका असाइन की जा सकती है. इस भूमिका में firebaserules.*
अनुमतियां शामिल होती हैं.
Cloud Functions for Firebase भूमिकाएं
Google Cloud दस्तावेज़ में, उपलब्ध Cloud Functions for Firebase भूमिकाएं देखें.
Firebase Messaging कैंपेन की भूमिकाएं
ये भूमिकाएं, 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 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 एडमिन
की अनुमतियां
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 IAM की इन भूमिकाओं के लिए सुविधा की उपलब्धता और सहायता में सुधार होता रहेगा.
भूमिका
ब्यौरा
अनुमतियां
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 अनुमतियां सेक्शन में बताए गए किसी एक समाधान का इस्तेमाल करें.