आपके प्रोजेक्ट के सदस्यों को इसके ज़रिए अनुमतियां दी जाती हैं भूमिकाएं. भूमिका, अनुमतियों का एक संग्रह होती है. किसी प्रोजेक्ट के सदस्य को कोई भूमिका असाइन करने पर, उस प्रोजेक्ट के सदस्य को सभी अनुमतियां होती हैं जो भूमिका की होती हैं.
इस पेज पर उन कार्रवाइयों के बारे में बताया गया है जो अनुमतियों की वजह से चालू होती हैं एक Firebase-समर्थित भूमिका में सूचीबद्ध है. ये अनुमतियां दो कैटगरी में आती हैं:
पहचान और ऐक्सेस मैनेजमेंट (आईएएम) की ज़रूरी अनुमतियां सभी भूमिकाओं के लिए या Firebase में खास कार्रवाइयों के लिए
ज़रूरी अनुमतियां
Firebase IAM में ये अनुमतियां शामिल होती हैं:
Firebase के किसी भी प्रॉडक्ट या सेवा का इस्तेमाल करने के लिए ज़रूरी है.
Firebase की सेवा से जुड़ी कुछ कार्रवाइयां करने के लिए ज़रूरी है.
Firebase मैनेजमेंट से जुड़ी कुछ खास कार्रवाइयां करने के लिए ज़रूरी है.
Firebase प्रॉडक्ट से जुड़ी खास अनुमतियों की सामान्य सूची और ब्यौरे के लिए का संदर्भ लें, तो Firebase प्रॉडक्ट के लिए खास आईएएम अनुमतियां.
सभी भूमिकाओं में शामिल ज़रूरी अनुमतियां
नीचे दी गई टेबल में दी गई अनुमतियों की मदद से, Firebase प्रॉडक्ट या सेवा.
ये अनुमतियां प्रत्येक में अपने आप शामिल हो जाती हैं Firebase की पहले से तय भूमिकाएं.
अनुमति | ब्यौरा |
---|---|
Firebase प्रोजेक्ट की जानकारी वापस पाने के लिए अनुमतियां देता है | |
Firebase प्रोजेक्ट की जानकारी पाने की अनुमतियां देता है | |
अनुदान Google API की स्थिति देखने और उसे चलाने की अनुमतियां Firebase सीएलआई निर्देश |
Firebase की सेवा से जुड़ी कार्रवाइयों के लिए ज़रूरी अनुमतियां
Firebase की सेवा से जुड़ी कुछ कार्रवाइयां करने के लिए, नीचे दी गई टेबल में दी गई अनुमतियां ज़रूरी हैं.
ज़रूरत पड़ने पर, ये अनुमतियां Firebase की पहले से तय की गई हर भूमिका में अपने-आप शामिल हो जाती हैं.
कार्रवाई | ज़रूरी अनुमति |
---|---|
साथ मिलकर काम करने वाले टूल की मदद से, Firebase प्रोजेक्ट के इंटिग्रेशन ऐक्सेस करना (इनमें Slack, Jira, और PagerDuty शामिल हैं) | firebaseextensions.configs.* |
StackDriver के इस्तेमाल और आंकड़े देखें | Monitoring.timeSeries.list |
Firebase सीएलआई के निर्देश चलाएं ज़्यादा जानकारी के लिए, रनटाइम कॉन्फ़िगरर ऐक्सेस के बारे में Google Cloud का दस्तावेज़ देखें. |
runtimeconfig.* |
Firebase मैनेजमेंट से जुड़ी खास कार्रवाइयों के लिए ज़रूरी अनुमतियां
नीचे दी गई टेबल में दी गई अनुमतियां, ऐसी अतिरिक्त अनुमतियां हैं जो Firebase मैनेजमेंट से जुड़ी कुछ खास कार्रवाइयां करने के लिए ज़रूरी हैं.
मैनेजमेंट की अनुमति और उससे जुड़ी कार्रवाइयां | अन्य अनुमति ज़रूरी है |
---|---|
firebase.billingPlans.update | |
Firebase प्रोजेक्ट के लिए बिलिंग प्लान बदलना | Resourcemanager.projects.createबिलिंग असाइनमेंट Resourcemanager.projects.deletebillingAssignment |
firebase.projects.delete | |
Firebase प्रोजेक्ट मिटाना | Resourcemanager.projects.delete |
firebase.projects.update | |
मौजूदा Google Cloud प्रोजेक्ट में Firebase के संसाधन जोड़ना | Resourcemanager.projects.get serviceusage.services.enable serviceusage.services.get |
Firebase प्रोजेक्ट का नाम बदलना | Resourcemanager.projects.update |
Android ऐप्लिकेशन के लिए SHA प्रमाणपत्र फ़िंगरप्रिंट जोड़ें | clientauthconfig.clients.create |
Android ऐप्लिकेशन के लिए SHA प्रमाणपत्र के फ़िंगरप्रिंट हटाएं | clientauthconfig.clients.delete |
Apple के ऐप्लिकेशन के लिए, App Store आईडी या टीम आईडी अपडेट करना | clientauthconfig.clients.get clientauthconfig.clients.update |
Firebase के प्रॉडक्ट के लिए खास आईएएम अनुमतियां
नीचे दी गई टेबल में उन अनुमतियों की सूची दी गई है जो खास तौर से Firebase के लिए हैं प्रॉडक्ट या सेवा. इन अनुमतियों का इस्तेमाल इन कामों के लिए किया जा सकता है कस्टम भूमिकाएं बनाएं.
Firebase मैनेजमेंट की अनुमतियां
ध्यान दें कि नीचे दी गई कुछ प्रबंधन अनुमतियों में से कुछ खास कार्रवाइयों के लिए अतिरिक्त अनुमतियां ज़रूरी हों.
अनुमति का नाम | ब्यौरा |
---|---|
firebase.billingPlans.get | वर्तमान को फिर से पाएं Firebase बिलिंग प्लान प्रोजेक्ट के लिए |
firebase.billingPlans.update | मौजूदा स्थिति बदलें Firebase बिलिंग प्लान प्रोजेक्ट के लिए |
firebase.clients.create | किसी प्रोजेक्ट में नए ऐप्लिकेशन जोड़ना |
firebase.clients.delete | किसी प्रोजेक्ट से मौजूदा ऐप्लिकेशन मिटाना |
firebase.clients.get | किसी प्रोजेक्ट में ऐप्लिकेशन की जानकारी और कॉन्फ़िगरेशन वापस पाना |
firebase.clients.list | किसी प्रोजेक्ट में ऐप्लिकेशन की सूची वापस पाना |
firebase.clients.undelete | मिटाए गए ऐप्लिकेशन का डेटा हमेशा के लिए मिटाए जाने से पहले, उसे वापस लाना |
firebase.clients.update | किसी प्रोजेक्ट में ऐप्लिकेशन की जानकारी और कॉन्फ़िगरेशन अपडेट करना |
firebase.links.create | Google सिस्टम के नए लिंक बनाएं
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन) |
firebase.links.delete | Google सिस्टम के लिंक मिटाएं
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन) |
firebase.links.list | Google सिस्टम के लिंक की सूची फिर से पाएं
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन) |
firebase.links.update | Google के सिस्टम पर मौजूदा लिंक अपडेट करें
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन) |
firebase.playLinks.get | Google Play के लिंक से जुड़ी जानकारी वापस पाना
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन > Google Play) |
firebase.playLinks.list | Google Play के लिंक की सूची फिर से पाएं
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन > Google Play) |
firebase.playLinks.update | नए लिंक बनाना और मौजूदा लिंक को Google Play में अपडेट करना
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन > Google Play) |
firebase.projects.delete | मौजूदा प्रोजेक्ट मिटाएं |
firebase.projects.get | किसी प्रोजेक्ट की जानकारी और Firebase संसाधनों को वापस पाना |
firebase.projects.update | किसी मौजूदा प्रोजेक्ट के एट्रिब्यूट में बदलाव करें Firebase के जिन प्रॉडक्ट और सुविधाओं को लागू किया जा सकता है उनके बारे में सूचनाएं पाएं (ज़्यादा जानें) |
firebaseinstallations.instances.delete | Firebase इंस्टॉलेशन आईडी और उस इंस्टॉलेशन से जुड़ा डेटा मिटाएं (ज़्यादा जानें) |
Google Analytics अनुमतियां
ये अनुमतियां, इससे जुड़ी Analytics प्रॉपर्टी का ऐक्सेस देती हैं Firebase प्रोजेक्ट. इनकी मदद से, Firebase प्रोजेक्ट के सदस्य ऐक्सेस कर सकते हैं Analytics डेटा. इसमें ऑडियंस, उपयोगकर्ता प्रॉपर्टी, फ़नल, रिपोर्ट शामिल हैं कन्वर्ज़न वगैरह
अनुमति का नाम | ब्यौरा |
---|---|
firebaseanalytics.resources.googleAnalyticsEdit | डिफ़ॉल्ट रूप से, लिंक किए गए यूआरएल में Analytics एडिटर की भूमिका असाइन करता है Analytics प्रॉपर्टी |
firebaseanalytics.resources.googleAnalyticsAdditionalAccess | डिफ़ॉल्ट रूप से, लिंक किए गए यूआरएल को Analytics मार्केटर की भूमिका देता है Analytics प्रॉपर्टी |
firebaseanalytics.resources.googleAnalyticsReadAndAnalyze | डिफ़ॉल्ट रूप से, जोड़े गए व्यक्ति को Analytics दर्शक की भूमिका असाइन करता है Analytics प्रॉपर्टी |
firebaseanalytics.resources.googleAnalyticsRestrictedAccess | डिफ़ॉल्ट रूप से, जोड़े गए व्यक्ति को Analytics दर्शक की भूमिका असाइन करता है Analytics प्रॉपर्टी, जिसके पास आय और लागत के डेटा का ऐक्सेस नहीं है |
Firebase App Check अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebaseappcheck.appAttestConfig.get | किसी ऐप्लिकेशन का ऐप्लिकेशन प्रमाणित करने का कॉन्फ़िगरेशन वापस पाना |
firebaseappcheck.appAttestConfig.update | किसी ऐप्लिकेशन के App Attest कॉन्फ़िगरेशन को अपडेट करना |
firebaseappcheck.appCheckTokens.verify | Firebase प्रोजेक्ट के लिए जारी किए गए App Check टोकन की पुष्टि करें |
firebaseappcheck.debugTokens.get | किसी ऐप्लिकेशन के डीबग टोकन वापस पाना |
firebaseappcheck.debugTokens.update | किसी ऐप्लिकेशन के डीबग टोकन बनाना, अपडेट करना या मिटाना |
firebaseappcheck.deviceCheckConfig.get | किसी ऐप्लिकेशन का DeviceCheck कॉन्फ़िगरेशन वापस पाना |
firebaseappcheck.deviceCheckConfig.update | किसी ऐप्लिकेशन के DeviceCheck कॉन्फ़िगरेशन को अपडेट करना |
firebaseappcheck.playIntegrityConfig.get | किसी ऐप्लिकेशन के Play Integrity कॉन्फ़िगरेशन को वापस पाना |
firebaseappcheck.playIntegrityConfig.update | किसी ऐप्लिकेशन के Play Integrity कॉन्फ़िगरेशन को अपडेट करना |
firebaseappcheck.re कैप्चाEnterpriseConfig.get | किसी ऐप्लिकेशन का reCAPTCHA Enterprise कॉन्फ़िगरेशन वापस पाना |
firebaseappcheck.re कैप्चाEnterpriseConfig.update | किसी ऐप्लिकेशन के reCAPTCHA Enterprise कॉन्फ़िगरेशन को अपडेट करना |
firebaseappcheck.re कैप्चाV3Config.get | किसी ऐप्लिकेशन का reCAPTCHA v3 कॉन्फ़िगरेशन वापस पाना |
firebaseappcheck.re कैप्चाV3Config.update | किसी ऐप्लिकेशन के reCAPTCHA v3 कॉन्फ़िगरेशन को अपडेट करना |
firebaseappcheck.safetyNetConfig.get | किसी ऐप्लिकेशन का SafetyNet कॉन्फ़िगरेशन वापस पाना |
firebaseappcheck.safetyNetConfig.update | किसी ऐप्लिकेशन का SafetyNet कॉन्फ़िगरेशन अपडेट करना |
firebaseappcheck.services.get | किसी प्रोजेक्ट के लिए सेवा के उल्लंघन को ठीक करने के तरीके (एनफ़ोर्समेंट) से जुड़े कॉन्फ़िगरेशन वापस पाना |
firebaseappcheck.services.update | किसी प्रोजेक्ट के लिए, सेवा लागू करने से जुड़े कॉन्फ़िगरेशन अपडेट करना |
Firebase App Distribution अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebaseappdistro.releases.list | मौजूदा डिस्ट्रिब्यूशन की सूची और न्योते के लिंक वापस पाएं |
firebaseappdistro.releases.update | डिस्ट्रिब्यूशन बनाना, मिटाना, और उनमें बदलाव करना न्योते के लिंक बनाना और मिटाना |
firebaseappdistro.testers.list | किसी प्रोजेक्ट में मौजूदा टेस्टर की सूची वापस पाना |
firebaseappdistro.testers.update | किसी प्रोजेक्ट में टेस्टर बनाना और उन्हें मिटाना |
firebaseappdistro.groups.list | किसी प्रोजेक्ट में मौजूदा टेस्टर ग्रुप की सूची वापस पाना |
firebaseappdistro.groups.update | किसी प्रोजेक्ट में टेस्टर के ग्रुप बनाना और उन्हें मिटाना |
Firebase Authentication अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebaseauth.configs.create | Authentication कॉन्फ़िगरेशन बनाएं |
firebaseauth.configs.get | Authentication कॉन्फ़िगरेशन वापस पाएं |
firebaseauth.configs.getHashConfig | उपयोगकर्ता खातों का पासवर्ड हैश कॉन्फ़िगरेशन और पासवर्ड हैश पाएं |
firebaseauth.configs.getSecret | Authentication कॉन्फ़िगरेशन में क्लाइंट सीक्रेट पाएं |
firebaseauth.configs.update | Authentication के मौजूदा कॉन्फ़िगरेशन को अपडेट करें |
firebaseauth.users.create | Authentication में नए उपयोगकर्ता बनाएं |
firebaseauth.users.createsession | लॉग इन किए हुए उपयोगकर्ता के लिए सेशन कुकी बनाना |
firebaseauth.users.delete | Authentication के मौजूदा उपयोगकर्ताओं को मिटाएं |
firebaseauth.users.get | मौजूदा Authentication उपयोगकर्ताओं की सूची वापस पाएं |
firebaseauth.users.sendEmail | उपयोगकर्ताओं को ईमेल भेजना |
firebaseauth.users.update | Authentication के मौजूदा उपयोगकर्ताओं को अपडेट करें |
Firebase A/B Testing अनुमतियां (बीटा वर्शन)
अनुमति का नाम | ब्यौरा |
---|---|
firebaseabt.experimentresults.get | प्रयोग के नतीजे वापस पाना |
firebaseabt.experiments.create | नए प्रयोग बनाएं |
firebaseabt.experiments.delete | मौजूदा एक्सपेरिमेंट मिटाना |
firebaseabt.experiments.get | किसी मौजूदा प्रयोग की जानकारी पाना |
firebaseabt.experiments.list | मौजूदा एक्सपेरिमेंट की सूची देखना |
firebaseabt.experiments.update | किसी मौजूदा एक्सपेरिमेंट को अपडेट करना |
firebaseabt.projectmetadata.get | प्रयोग सेट अप करने के लिए Analytics मेटाडेटा वापस पाएं |
Firebase App Hosting अनुमतियां (बीटा)
अनुमति का नाम | ब्यौरा |
---|---|
firebaseapphosting.backends.create | Firebase प्रोजेक्ट के लिए नया App Hosting बैकएंड बनाएं. |
firebaseapphosting.backends.delete | Firebase प्रोजेक्ट से, किसी मौजूदा App Hosting बैकएंड को मिटाएं. |
firebaseapphosting.backends.get | किसी खास App Hosting बैकएंड के बारे में जानकारी यहां पाएं Firebase प्रोजेक्ट. |
firebaseapphosting.backends.list | Firebase प्रोजेक्ट में सभी उपलब्ध App Hosting बैकएंड की सूची बनाएं. |
firebaseapphosting.backends.अपडेट | मौजूदा App Hosting का कॉन्फ़िगरेशन या सेटिंग बदलें बैकएंड. |
firebaseapphosting.builds.create | Firebase प्रोजेक्ट में, App Hosting बैकएंड के लिए नई बिल्ड प्रोसेस शुरू करना. |
firebaseapphosting.builds.delete | App Hosting बैकएंड में मौजूद बिल्ड मिटाएं. |
firebaseapphosting.builds.get | App Hosting में मौजूदा बिल्ड की जानकारी वापस पाएं बैकएंड. |
firebaseapphosting.builds.list | किसी App Hosting बैकएंड से जुड़े सभी बिल्ड की सूची Firebase प्रोजेक्ट. |
firebaseapphosting.builds.update | फ़ाइनल नहीं किए गए मौजूदा App Hosting बिल्ड के कॉन्फ़िगरेशन में बदलाव करें. |
firebaseapphosting.domains.create | App Hosting के लिए एक नया डोमेन असोसिएशन बनाएं Firebase प्रोजेक्ट में बैकएंड करें. |
firebaseapphosting.domains.delete | App Hosting बैकएंड से कोई डोमेन असोसिएशन हटाएं. |
firebaseapphosting.domains.get | इससे जुड़े किसी खास डोमेन की जानकारी वापस पाई जा सकती है App Hosting साइट. |
firebaseapphosting.domains.list | App Hosting से जुड़े सभी डोमेन की सूची बनाएं. |
firebaseapphosting.domains.update | किसी डोमेन की सेटिंग या कॉन्फ़िगरेशन को App Hosting बैकएंड. |
firebaseapphosting.rollout.create | किसी मौजूदा App Hosting बैकएंड के लिए, मौजूदा वर्शन के लिए, मौजूदा वर्शन का प्रमोशन करने के लिए नया रोल आउट शुरू करें. |
firebaseapphosting.rollout.get | App Hosting के किसी खास रोल आउट के बारे में जानकारी वापस पाएं. |
firebaseapphosting.rollouts.list | किसी App Hosting बैकएंड से जुड़े सभी रोल आउट की सूची बनाएं. |
firebaseapphosting.traffic.get | इसके लिए वर्तमान ट्रैफ़िक विभाजन और रोल आउट नीति पुनर्प्राप्त करें App Hosting साइट. |
firebaseapphosting.traffic.list | `firebaseapphosting.traffic.get` के फ़ंक्शन में एक जैसा, जिसमें सभी बैकएंड के लिए सूची को फिर से पाने की सुविधा शामिल है आपके पास यह अनुमति है. |
firebaseapphosting.traffic.update | किसी App Hosting बैकएंड के लिए, ट्रैफ़िक के मौजूदा बंटवारे और रोल आउट की नीति में बदलाव करें. |
Cloud Firestore अनुमतियां
Cloud Firestore की अनुमतियों की सूची और जानकारी के लिए, यहां दी गई अनुमतियां देखें Google Cloud का दस्तावेज़.
Cloud Storage अनुमतियां
Cloud Storage की अनुमतियों की सूची और जानकारी के लिए, यहां दी गई अनुमतियां देखें Google Cloud का दस्तावेज़.
Firebase के सुरक्षा नियमों (Cloud Firestore और Cloud Storage) की अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebaserules.releases.create | रिलीज़ बनाएं |
firebaserules.Releases.delete | रिलीज़ मिटाएं |
firebaserules.Releases.get | रिलीज़ वापस पाना |
firebaseRules.releases.get प्रोसेस, | रिलीज़ के लिए बाइनरी एक्सीक्यूटेबल पेलोड वापस पाना |
firebaseनियम.releases.list | रिलीज़ की सूची वापस पाना |
firebaserules.Releases.update (अपडेट) | रिलीज़ के लिए नियमसेट के रेफ़रंस अपडेट करें |
firebaserules.rulesets.create | नए नियमसेट बनाएं |
firebaserules.rulesets.delete | मौजूदा नियमसेट हटाएं |
firebaserules.Ruleets.get | सोर्स वाले रूलसेट वापस पाएं |
firebaserules.rulesets.list | नियमसेट मेटाडेटा ढूंढना (कोई सोर्स नहीं) |
firebaserules.rulesets.test | सही होने की जांच करने के लिए सोर्स |
Cloud Functions for Firebase अनुमतियां
Cloud Functions अनुमतियों की सूची और जानकारी के लिए, IAM दस्तावेज़ देखें.
ध्यान रखें कि फ़ंक्शन के डिप्लॉयमेंट के लिए, आपको ऐसी अनुमतियां जो स्टैंडर्ड Firebase की पहले से तय भूमिकाएं. फ़ंक्शन डिप्लॉय करने के लिए, इनमें से कोई एक विकल्प इस्तेमाल करें:
किसी प्रोजेक्ट के लिए फ़ंक्शन डिप्लॉय करना मालिक.
अगर सिर्फ़ बिना एचटीटीपी वाले फ़ंक्शन डिप्लॉय किए जा रहे हैं, तो एडिटर आपके फ़ंक्शन को डिप्लॉय कर सकता है.
फ़ंक्शन का डिप्लॉयमेंट किसी ऐसे प्रोजेक्ट सदस्य को सौंपें जिसके पास नीचे दिए गए दोनों हैं भूमिकाएं:
- Cloud Functions एडमिन की भूमिका (
roles/cloudfunctions.admin
) - सेवा खाते के उपयोगकर्ता की भूमिका (
roles/iam.serviceAccountUser
)
प्रोजेक्ट का मालिक, प्रोजेक्ट के सदस्य को ये भूमिकाएं असाइन कर सकता है Google Cloud कंसोल या gcloud सीएलआई का इस्तेमाल करके. इस भूमिका कॉन्फ़िगरेशन के लिए विस्तृत चरणों और सुरक्षा अनुमानों के लिए, यह देखें IAM दस्तावेज़.
- Cloud Functions एडमिन की भूमिका (
Firebase मैसेजिंग कैंपेन की अनुमतियां
ये अनुमतियां Firebase Cloud Messaging और Firebase In-App Messaging.
अनुमति का नाम | ब्यौरा |
---|---|
firebasemessagingcampaigns.campaigns.create | नए कैंपेन बनाएं |
firebaseMessagecampaigns.campaigns.delete | मौजूदा कैंपेन मिटाएं |
firebaseMessagescampaigns.campaigns.get | मौजूदा अभियानों के विवरण पाएं |
firebaseMessagescampaigns.campaigns.list | मौजूदा अभियानों की सूची फिर से पाएं |
firebasemessagingcampaigns.campaigns.update | मौजूदा कैंपेन अपडेट करें |
firebasemessagingcampaigns.campaigns.start | मौजूदा कैंपेन शुरू करें |
firebasemessagingcampaigns.campaigns.stop | मौजूदा कैंपेन अपडेट करना |
Firebase Cloud Messaging अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
Cloudमैसेज सेवा.messages.create | FCM एचटीटीपी एपीआई और एडमिन SDK के ज़रिए सूचनाएं और डेटा मैसेज भेजना |
अनुमति का नाम | ब्यौरा |
---|---|
firebaseसूचना.messages.create | सूचना बनाने वाले टूल में नए मैसेज बनाना |
firebasenotifications.messages.delete | सूचना बनाने वाले टूल में मौजूद मैसेज मिटाना |
firebaseसूचना.messages.get | सूचना बनाने वाले टूल में मौजूदा मैसेज की जानकारी वापस पाना |
firebaseसूचना.messages.सूची | सूचना बनाने वाले टूल में मौजूदा मैसेज की सूची वापस पाना |
firebaseसूचना.messages.update | सूचना बनाने वाले टूल में मौजूदा मैसेज अपडेट करना |
Firebase Crashlytics अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebasecrashlytics.config.get | Crashlytics कॉन्फ़िगरेशन सेटिंग वापस पाएं |
firebasecrashlytics.config.update | Crashlytics की कॉन्फ़िगरेशन सेटिंग अपडेट करें |
firebasecrashlytics.data.get (Firebase) | Crashlytics समस्याओं और सेशन से जुड़ी मेट्रिक वापस पाएं |
firebasecrashlytics.issues.get | अटैच किए गए नोट के साथ-साथ Crashlytics समस्याओं की जानकारी पाएं समस्याओं के लिए |
firebasecrashlytics.issues.list | Crashlytics समस्याओं की सूची पाना |
firebasecrashlytics.issues.update | Crashlytics से जुड़ी मौजूदा समस्याओं को खोलें, बंद करें, और म्यूट करें समस्याओं वाले नोट अपडेट करें |
firebasecrashlytics.sessions.get | Crashlytics क्रैश सेशन की जानकारी वापस पाएं |
अनुमति का नाम | ब्यौरा |
---|---|
firebasecrash.issues.update | Crashlytics की मौजूदा समस्याओं को अपडेट करें, समस्याओं पर नोट बनाएं, और रफ़्तार की चेतावनी |
firebasecrash.reports.get | मौजूदा Crashlytics रिपोर्ट वापस पाएं |
Firebase Dynamic Links अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebase Dynamiclinks.domains.create | नए Dynamic Links डोमेन बनाना |
firebaseडाइनैमिकlinks.domains.delete | मौजूदा Dynamic Links डोमेन मिटाना |
firebaseडाइनैमिकlinks.domains.get | मौजूदा Dynamic Links डोमेन की जानकारी पाना |
firebasedynamiclinks.domains.list | मौजूदा Dynamic Links डोमेन की सूची वापस पाएं |
firebasedynamiclinks.domains.update | मौजूदा Dynamic Links डोमेन अपडेट करें |
firebasedynamiclinks.links.create | नया Dynamic Links बनाएं |
firebasedynamiclinks.links.get | मौजूदा Dynamic Links की जानकारी पाना |
firebaseडाइनैमिकlinks.links.list | मौजूदा Dynamic Links की सूची वापस पाएं |
firebaseडाइनैमिकlinks.links.update | मौजूदा Dynamic Links को अपडेट करें |
firebasedynamiclinks.stats.get | Dynamic Links आंकड़े वापस पाएं |
firebaseडाइनैमिकlinks.destinations.list | मौजूदा Dynamic Links गंतव्यों को वापस पाएं |
firebaseडाइनैमिकlinks.destinations.update | मौजूदा Dynamic Links डेस्टिनेशन अपडेट करें |
Firebase Extensions पब्लिश करने की अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebaseextensionspublisher.extensions.create | एक्सटेंशन के नए वर्शन अपलोड करना |
firebaseextensionspublisher.extensions.delete | किसी एक्सटेंशन के वर्शन मिटाना या उनका इस्तेमाल बंद करना |
firebaseextensionspublisher.extensions.get | एक्सटेंशन वर्शन की जानकारी वापस पाएं |
firebaseextensionspublisher.extensions.list | इस पब्लिशर प्रोजेक्ट से अपलोड किए गए एक्सटेंशन के सभी वर्शन की सूची बनाना |
Firebase Hosting अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebasehosting.sites.create | नया Hosting बनाएं Firebase प्रोजेक्ट के लिए संसाधन |
firebasehosting.sites.delete | मौजूदा मिटाएं Hosting संसाधन Firebase प्रोजेक्ट के लिए |
firebasehosting.sites.get | किसी मौजूदा कंपनी की जानकारी वापस पाएं Hosting संसाधन Firebase प्रोजेक्ट के लिए |
firebasehosting.sites.list | Firebase प्रोजेक्ट के लिए, Hosting संसाधनों की सूची पाना |
firebasehosting.sites.update | मौजूदा रिपोर्ट अपडेट करें Hosting संसाधन Firebase प्रोजेक्ट के लिए |
Firebase In-App Messaging अनुमतियां (बीटा वर्शन)
अनुमति का नाम | ब्यौरा |
---|---|
firebaseinapp Messaging.campaigns.create | नए कैंपेन बनाएं |
firebaseinappMESSAGE.campaigns.delete | मौजूदा कैंपेन मिटाएं |
firebaseinappmessage.campaigns.get | मौजूदा अभियानों के विवरण पाएं |
firebaseinappMessages.campaigns.list | मौजूदा अभियानों की सूची फिर से पाएं |
firebaseinappmessaging.campaigns.update | मौजूदा कैंपेन अपडेट करें |
Firebase ML अनुमतियां (बीटा वर्शन)
अनुमति का नाम | ब्यौरा |
---|---|
firebaseml.models.create | नए एमएल मॉडल बनाना |
firebaseml.models.update | मौजूदा एमएल मॉडल अपडेट करें |
firebaseml.models.delete | मौजूदा एमएल मॉडल मिटाएं |
firebaseml.models.get | मौजूदा एमएल मॉडल की जानकारी वापस पाएं |
firebaseml.models.list | मौजूदा एमएल मॉडल की सूची वापस पाएं |
firebaseml.modelversions.create | मॉडल के नए वर्शन बनाएं |
firebaseml.modelversions.get | मौजूदा मॉडल वर्शन के विवरण फिर से पाएं |
firebaseml.modelversions.list | मौजूदा मॉडल वर्शन की सूची फिर से पाएं |
firebaseml.modelversions.update | मॉडल के मौजूदा वर्शन अपडेट करना |
Firebase Performance Monitoring अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebaseperformance.config.create | समस्या के नए थ्रेशोल्ड कॉन्फ़िगरेशन बनाना |
firebaseperformance.config.delete | समस्या के मौजूदा थ्रेशोल्ड कॉन्फ़िगरेशन मिटाएं |
firebaseperformance.config.update | सूचना और समस्या के मौजूदा थ्रेशोल्ड कॉन्फ़िगरेशन में बदलाव करना |
firebaseperformance.data.get | परफ़ॉर्मेंस का पूरा डेटा देखें और थ्रेशोल्ड की वैल्यू जारी करें |
Firebase Realtime Database अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
firebasedatabase.instances.create | नए डेटाबेस इंस्टेंस बनाना |
firebasedatabase.instances.get | मौजूदा डेटाबेस इंस्टेंस का मेटाडेटा वापस पाना
मौजूदा डेटाबेस इंस्टेंस में डेटा का रीड-ओनली ऐक्सेस |
firebasedatabase.instances.list | मौजूदा डेटाबेस इंस्टेंस की सूची वापस पाएं |
firebasedatabase.instances.update | डेटाबेस के मौजूदा इंस्टेंस में मौजूद डेटा को पूरा पढ़ने और उसमें बदलाव करने का ऐक्सेस
डेटाबेस इंस्टेंस को चालू और बंद करें मौजूदा डेटाबेस इंस्टेंस के लिए सुरक्षा नियमों को वापस पाएं और उनमें बदलाव करें |
firebasedatabase.instances.disable | ऐक्टिव डेटाबेस इंस्टेंस बंद करें
मौजूदा डेटा सेव रखा जाता है, लेकिन उसे पढ़ने/लिखने के लिए ऐक्सेस नहीं किया जा सकता. |
firebasedatabase.instances.reenable | बंद किए गए डेटाबेस इंस्टेंस फिर से चालू करना
मौजूदा डेटा को फिर से पढ़ा/लिखा जा सकता है. |
firebasedatabase.instances.delete | बंद किए गए डेटाबेस के इंस्टेंस मिटाएं
मिटाए गए डेटाबेस के नाम फिर से इस्तेमाल नहीं किए जा सकते. मिटाए गए डेटाबेस इंस्टेंस का डेटा, 20 दिनों के बाद हमेशा के लिए मिट जाता है. |
firebasedatabase.instances.undelete | डेटाबेस के मिटाए गए इंस्टेंस का डेटा हमेशा के लिए मिटने से पहले, उसे वापस लाना
हटाया गया
मिटाए गए डेटाबेस इंस्टेंस में मौजूद डेटा हमेशा के लिए मिट गया है इंस्टेंस मिटाए जाने के 20 दिन बाद. |
Firebase Remote Config अनुमतियां
अनुमति का नाम | ब्यौरा |
---|---|
Cloudconfig.configs.get | Remote Config का डेटा वापस पाना |
cloudconfig.configs.update | Remote Config का डेटा अपडेट करें |
Firebase Test Lab अनुमतियां
Test Lab को Cloud Storage बकेट का ऐक्सेस चाहिए, इसलिए इसे अनुमतियों का खास कॉन्फ़िगरेशन जो स्टैंडर्ड Firebase की पहले से तय की गई भूमिकाएं. Test Lab को ऐक्सेस देने के लिए, इनमें से कोई एक विकल्प इस्तेमाल करें:
Firebase कंसोल से शुरू की गई जांचों के लिए
अपने ऐप्लिकेशन को किसी खास Firebase प्रोजेक्ट में टेस्ट करें.
उन सदस्यों को जोड़ें जिन्हें Test Lab का ऐक्सेस चाहिए. इसके बाद, Firebase console का इस्तेमाल करके, उन्हें लीगेसी प्रोजेक्ट की भूमिकाएं असाइन करें.
- किसी सदस्य को Test Lab का इस्तेमाल करके जांच करने की अनुमति देने के लिए, प्रोजेक्ट असाइन करें एडिटर या इससे ज़्यादा.
- किसी सदस्य को Test Lab में टेस्ट के नतीजे देखने की अनुमति देने के लिए, उसे प्रोजेक्ट के लिए दर्शक या उससे ज़्यादा का ऐक्सेस असाइन करें.
इनकी मदद से शुरू की गई जांचों के लिए gcloud सीएलआई, Testing API का इस्तेमाल कर सकते हैं या Gradle मैनेज किए जाने वाले डिवाइस जब Cloud Storage बकेट का इस्तेमाल किया जा रहा हो
पहले से तय की गई भूमिकाओं का एक जोड़ा असाइन करें, जो साथ मिलकर ज़रूरी सेट असाइन कर देते हों का उपयोग करके) Google Cloud कंसोल.
किसी सदस्य को Test Lab का इस्तेमाल करके जांच करने की अनुमति देने के लिए, दोनों को असाइन करें:
- Firebase टेस्ट लैब एडमिन (
roles/cloudtestservice.testAdmin
) - Firebase Analytics व्यूअर (
roles/firebase.analyticsViewer
)
- Firebase टेस्ट लैब एडमिन (
किसी सदस्य को Test Lab में जांच के नतीजे देखने की अनुमति देने के लिए, दोनों को असाइन करें:
- Firebase टेस्ट लैब व्यूअर (
roles/cloudtestservice.testViewer
) - Firebase Analytics व्यूअर (
roles/firebase.analyticsViewer
)
- Firebase टेस्ट लैब व्यूअर (
अनुमति का नाम | ब्यौरा |
---|---|
Cloudtestservice.environmentcatalog.get | किसी प्रोजेक्ट के लिए इस्तेमाल किए जा सकने वाले टेस्ट एनवायरमेंट का कैटलॉग वापस पाएं |
Cloudtestservice.matrices.create | दिए गए निर्देशों के हिसाब से, टेस्ट का मैट्रिक्स चलाने का अनुरोध करें |
cloudtestservice.matrices.get | परीक्षण मैट्रिक्स की स्थिति फिर से पाएं |
Cloudtestservice.matrices.update | अधूरे टेस्ट मैट्रिक्स को अपडेट करना |
Cloudtoolresults.executions.list | किसी इतिहास के लिए निष्पादनों की सूची फिर से पाएं |
Cloudtoolresults.executions.get | किसी मौजूदा एक्सीक्यूशन को वापस लाना |
Cloudtoolresults.executions.create | नया एक्ज़ीक्यूशन बनाएं |
cloudtoolresults.executions.update | किसी मौजूदा एक्ज़ीक्यूशन को अपडेट करना |
Cloudtoolresults.histories.list | गतिविधियों के इतिहास की सूची वापस पाना |
Cloudtoolresults.histories.get | मौजूदा इतिहास वापस पाना |
cloudtoolresults.histories.create | नया इतिहास बनाएं |
Cloudtoolresults.settings.create | टूल के नतीजों की नई सेटिंग बनाएं |
Cloudtoolresults.settings.get | मौजूदा टूल के नतीजों की सेटिंग वापस पाएं |
Cloudtoolresults.settings.update | टूल के नतीजों की सेटिंग अपडेट करें |
cloudtoolresults.steps.list | स्क्रिप्ट लागू करने के चरणों की सूची वापस पाएं |
cloudtoolresults.steps.get | किसी मौजूदा चरण को वापस पाना |
Cloudtoolresults.steps.create | नया चरण बनाएं |
cloudtoolresults.steps.update | किसी मौजूदा चरण को अपडेट करना |
बाहरी सेवाओं की अनुमतियों के साथ इंटिग्रेशन
अनुमति का नाम | ब्यौरा |
---|---|
firebaseextensions.configs.create | बाहरी सेवाओं के लिए एक्सटेंशन के नए कॉन्फ़िगरेशन बनाएं
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन) |
firebaseextensions.configs.delete | बाहरी सेवाओं के लिए, एक्सटेंशन के मौजूदा कॉन्फ़िगरेशन मिटाएं
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन) |
firebaseextensions.configs.list | बाहरी सेवाओं के लिए एक्सटेंशन कॉन्फ़िगरेशन की सूची वापस पाएं
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन) |
firebaseextensions.configs.update | बाहरी सेवाओं के लिए, एक्सटेंशन के मौजूदा कॉन्फ़िगरेशन अपडेट करें
(Firebase कंसोल > प्रोजेक्ट सेटिंग > इंटिग्रेशन) |