मालिक, एडिटर, और दर्शक की भूमिकाएं

बुनियादी भूमिकाएं (मालिक, एडिटर, और दर्शक), IAM के लिए बुनियादी भूमिकाएं हैं. इनमें Firebase के सभी प्रॉडक्ट और सेवाओं के लिए, ऐक्सेस की अलग-अलग लेवल की अनुमतियां शामिल होती हैं.

नीचे दी गई टेबल में, हर भूमिका में शामिल अनुमतियों की खास जानकारी दी गई है. Google Cloud दस्तावेज़ में, बुनियादी भूमिकाओं के बारे में ज़्यादा जानें.

ध्यान दें कि बुनियादी भूमिकाओं को पहले "प्रिमिटिव" भूमिकाएं कहा जाता था.

Firebase console या Google Cloud console का इस्तेमाल करके, प्रोजेक्ट के सदस्यों को ये भूमिकाएं असाइन करें.

भूमिका अनुमतियां
दर्शक
roles/viewer
रीड-ओनली ऐक्शन की अनुमतियां, जैसे कि मौजूदा संसाधनों या डेटा को देखना (लेकिन उसमें बदलाव नहीं करना).
एडिटर
roles/editor
दर्शक की भूमिका से जुड़ी सभी अनुमतियां, साथ ही ऐसी कार्रवाइयों के लिए अनुमतियां जो स्थिति में बदलाव करती हैं. जैसे, मौजूदा संसाधनों में बदलाव करना.
मालिक
roles/owner
एडिटर की भूमिका से जुड़ी सभी अनुमतियां, साथ ही इन कार्रवाइयों के लिए अनुमतियां:
  • किसी प्रोजेक्ट और उसमें मौजूद सभी संसाधनों के लिए भूमिकाएं और अनुमतियां मैनेज करना.
  • किसी प्रोजेक्ट के लिए बिलिंग सेट अप करना.
  • किसी प्रोजेक्ट को मिटाना या वापस लाना.

मालिक की भूमिका असाइन करने की अहमियत

Firebase प्रोजेक्ट को सही तरीके से मैनेज करने के लिए, यह ज़रूरी है कि उसके पास एक मालिक हो.

प्रोजेक्ट के मालिक की भूमिका वाले सदस्यों के पास, आम तौर पर सिर्फ़ ये काम करने का ऐक्सेस होता है: एडमिन से जुड़े टास्क करना या अहम सूचनाएं पाना:

  • प्रोजेक्ट के मालिक की भूमिका वाले सदस्य ही आम तौर पर, एडमिन से जुड़ी अहम कार्रवाइयां कर सकते हैं. जैसे, भूमिकाएं असाइन करना और Google Analytics प्रॉपर्टी मैनेज करना. साथ ही, Firebase सहायता टीम सिर्फ़ उन प्रोजेक्ट के मालिकों के एडमिन से जुड़े अनुरोधों को पूरा कर सकती है जिन्हें प्रोजेक्ट के मालिक के तौर पर दिखाया गया है.
  • प्रोजेक्ट के जिन सदस्यों को मालिकाना हक वाली भूमिका दी गई है उन्हें ही आम तौर पर, प्रोजेक्ट या प्रॉडक्ट में होने वाले बदलावों के बारे में सूचनाएं मिलती हैं. जैसे, बिलिंग और कानूनी बदलाव, सुविधाओं के बंद होने वगैरह. अगर आपको प्रोजेक्ट के किसी खास या अन्य सदस्यों को सूचनाएं भेजनी हैं, तो आपके पास अपने प्रोजेक्ट के "ज़रूरी संपर्क" को पसंद के मुताबिक बनाने का विकल्प होता है.

Firebase प्रोजेक्ट के लिए मालिकों को सेट अप करने के बाद, उन असाइनमेंट को अप-टू-डेट रखना ज़रूरी है.

ध्यान दें कि अगर कोई Firebase प्रोजेक्ट किसी Google Cloud संगठन का हिस्सा है, तो आपके Google Cloud संगठन को मैनेज करने वाला व्यक्ति, कई ऐसे काम कर सकता है जिन्हें प्रोजेक्ट का मालिक कर सकता है. हालांकि, एडमिन को उन कामों को करने के लिए, खुद को असल मालिक की भूमिका असाइन करनी पड़ सकती है. जैसे, भूमिकाएं असाइन करना या Google Analytics प्रॉपर्टी मैनेज करना.