फायरबेस पूर्वनिर्धारित भूमिकाएं क्यूरेट की गई फायरबेस-विशिष्ट भूमिकाएं हैं जो मूल भूमिकाओं (पूर्व में "आदिम" भूमिकाएं कहलाती हैं) की तुलना में अधिक बारीक पहुंच नियंत्रण को सक्षम करती हैं। आप प्रत्येक प्रोजेक्ट सदस्य को एक से अधिक भूमिकाएँ सौंप सकते हैं।
पूर्वनिर्धारित भूमिकाओं का उपयोग करके, आप विभिन्न पहुंच स्तरों (व्यवस्थापक बनाम दर्शक) के साथ-साथ पहुंच की चौड़ाई (व्यक्तिगत उत्पाद बनाम उत्पादों के समूह) प्रदान कर सकते हैं।
Firebase-स्तर की भूमिकाएं : वे भूमिकाएं जो सभी Firebase उत्पादों को पूर्ण पढ़ने/लिखने या केवल-पढ़ने के लिए पहुंच प्रदान करती हैं।
आप Firebase कंसोल का उपयोग करके Firebase-स्तर की भूमिकाएं असाइन कर सकते हैं।उत्पाद-श्रेणी भूमिकाएँ : ऐसी भूमिकाएँ जो उत्पादों के समूहों को पूर्ण पढ़ने/लिखने या केवल-पढ़ने की पहुँच प्रदान करती हैं। वे Google Analytics और सामान्य उत्पाद श्रेणियों के आसपास संरचित हैं।
आप Firebase कंसोल का उपयोग करके Firebase उत्पाद-श्रेणी भूमिकाएं असाइन कर सकते हैं।उत्पाद-स्तरीय भूमिकाएँ : ऐसी भूमिकाएँ जो विशिष्ट Firebase उत्पादों को पूर्ण पढ़ने/लिखने या केवल-पढ़ने के लिए पहुँच प्रदान करती हैं।
आप Google क्लाउड कंसोल का उपयोग करके Firebase उत्पाद-स्तरीय भूमिकाएं असाइन कर सकते हैं।
ध्यान दें कि, जब आवश्यक हो, पूर्वनिर्धारित भूमिकाओं में स्वचालित रूप से अनुमतियाँ शामिल होती हैं जो हैं:
किसी भी Firebase उत्पाद या सेवा का उपयोग करने के लिए आवश्यक है।
कुछ Firebase सेवा-विशिष्ट कार्रवाइयां करने के लिए आवश्यक है।
कुछ Firebase प्रबंधन-विशिष्ट कार्रवाइयां करने के लिए आवश्यक है।