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

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

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

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

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

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

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

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

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

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

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

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