संसाधन: सेवा
ऐप्लिकेशन की जांच के साथ काम करने वाली Firebase सेवा के लिए, नीति उल्लंघन ठीक करने के तरीके (एनफ़ोर्समेंट) से जुड़ा कॉन्फ़िगरेशन.
JSON के काेड में दिखाना |
---|
{
"name": string,
"enforcementMode": enum ( |
फ़ील्ड | |
---|---|
name |
ज़रूरी है. सर्विस कॉन्फ़िगरेशन ऑब्जेक्ट के मिलते-जुलते संसाधन का नाम, फ़ॉर्मैट में:
ध्यान दें कि
|
enforcementMode |
ज़रूरी है. इस सेवा के लिए, ऐप्लिकेशन में जांच करने की सुविधा चालू करने वाला मोड. |
एनफ़ोर्समेंटमोड
ऐप्लिकेशन की जांच के साथ काम करने वाली Firebase सेवा के लिए, ऐप्लिकेशन की जांच के लिए नीति उल्लंघन ठीक करने का तरीका.
एनम्स | |
---|---|
OFF |
इस सेवा के लिए, Firebase ऐप्लिकेशन की जांच करने की सुविधा लागू नहीं की जाती और न ही ऐप्लिकेशन की जांच के लिए मेट्रिक इकट्ठा की जाती हैं. हालांकि, इस मोड में सेवा को ऐप्लिकेशन की जांच की मदद से सुरक्षित नहीं किया जाता है, फिर भी उपयोगकर्ता की अनुमति जैसी दूसरी सुरक्षा सुविधाएं लागू रहेंगी. कॉन्फ़िगर नहीं की गई सेवा डिफ़ॉल्ट रूप से इस मोड में होती है. |
UNENFORCED |
इस सेवा के लिए, Firebase ऐप्लिकेशन की जांच करने की सुविधा लागू नहीं की गई है. ऐप्लिकेशन की जांच से जुड़ी मेट्रिक इकट्ठा की जाती हैं. इससे आपको यह तय करने में मदद मिलती है कि सेवा के लिए एनफ़ोर्समेंट को कब चालू करना है. हालांकि, इस मोड में सेवा को ऐप्लिकेशन की जांच की मदद से सुरक्षित नहीं किया जाता है, फिर भी उपयोगकर्ता की अनुमति जैसी दूसरी सुरक्षा सुविधाएं लागू रहेंगी. |
ENFORCED |
इस सेवा के लिए, Firebase ऐप्लिकेशन की जांच करने की सुविधा लागू की गई है. सेवा, आपके प्रोजेक्ट के संसाधनों को ऐक्सेस करने की कोशिश करने वाले अनुरोध को अस्वीकार कर देगी. ऐसा तब होगा, जब इसमें मान्य ऐप्लिकेशन चेक टोकन अटैच न किया गया हो. हालांकि, सेवा के हिसाब से कुछ अपवाद भी हो सकते हैं. उदाहरण के लिए, कुछ सेवाएं अब भी ऐप्लिकेशन चेक टोकन के बिना भी, डेवलपर के खास सेवा खाते के क्रेडेंशियल वाले अनुरोधों की अनुमति देंगी. ऐप्लिकेशन की जांच से जुड़ी मेट्रिक लगातार इकट्ठा की जाती हैं. इससे, आपको ऐप्लिकेशन की जांच के इंटिग्रेशन से जुड़ी समस्याओं का पता लगाने और कॉलर की कंपोज़िशन पर नज़र रखने में मदद मिलती है. इस सेवा को ऐप्लिकेशन की जांच की मदद से सुरक्षित किया जाता है. हालांकि, लागू होने वाली अन्य सुरक्षा सुविधाएं भी साथ ही जारी रहेंगी. जैसे, उपयोगकर्ता की अनुमति लेना. Firebase सेवा पर, ऐप्लिकेशन की जांच लागू करने का विकल्प चुनते समय सावधानी बरतें. अगर आपके उपयोगकर्ताओं ने आपके ऐप्लिकेशन के वर्शन की जांच करने की सुविधा वाले वर्शन को अपडेट नहीं किया है, तो उनके ऐप्लिकेशन अब उन Firebase सेवाओं का इस्तेमाल नहीं कर पाएंगे जो ऐप्लिकेशन की जांच की सुविधा लागू कर रही हैं. ऐप्लिकेशन जांच की मेट्रिक की मदद से, आप यह तय कर सकते हैं कि आपकी Firebase सेवाओं पर, ऐप्लिकेशन की जांच की सुविधा लागू करनी है या नहीं. अगर आपका ऐप्लिकेशन अभी तक लॉन्च नहीं हुआ है, तो आपको तुरंत नीति उल्लंघन ठीक करने का तरीका (एनफ़ोर्समेंट) चालू करना चाहिए, क्योंकि कोई पुराना क्लाइंट इस्तेमाल नहीं किया जा रहा है. |
तरीके |
|
---|---|
|
बताए गए Service कॉन्फ़िगरेशन को ऐटम अपडेट करता है. |
|
बताई गई सेवा के नाम के लिए, Service कॉन्फ़िगरेशन हासिल करता है. |
|
चुने गए प्रोजेक्ट के लिए सभी Service कॉन्फ़िगरेशन की सूची बनाता है. |
|
बताए गए Service कॉन्फ़िगरेशन को अपडेट करता है. |