भूमिकाएँ और अनुमतियाँ (Roles & Permissions)

यह नियंत्रित करें कि आपकी कंपनी में कौन क्या कर सकता है। भूमिकाएँ और अनुमतियाँ प्लेटफ़ॉर्म की विशेषताओं तथा सक्षम ऐप्स तक पहुँच तय करती हैं, जिससे आप संवेदनशील डेटा और सेटिंग्स की सुरक्षा रखते हुए सुरक्षित रूप से सहयोग कर सकते हैं।

RBAC क्या है और यह क्यों मायने रखता है (What is RBAC and Why It Matters)

रोल-आधारित एक्सेस कंट्रोल (RBAC) का अर्थ है कि प्रत्येक उपयोगकर्ता को एक भूमिका सौंपी जाती है, और प्रत्येक भूमिका में अनुमतियों का एक समूह होता है। प्रत्येक व्यक्ति की पहुँच अलग-अलग प्रबंधित करने के बजाय, आप एक बार भूमिकाएँ परिभाषित करके टीम सदस्यों को सौंपते हैं। इससे आपकी कंपनी सुरक्षित रहती है, नए सदस्यों को जोड़ना आसान होता है, और यह सुनिश्चित होता है कि लोग केवल अपने काम के लिए आवश्यक चीज़ें ही देखें और करें।

डिफ़ॉल्ट भूमिकाओं की व्याख्या (Default Roles Explained)

Xnoll में तीन अंतर्निहित भूमिकाएँ हैं। आप इन्हें ज्यों का त्यों उपयोग कर सकते हैं या अधिक सूक्ष्म नियंत्रण हेतु कस्टम भूमिकाएँ बना सकते हैं।

  • मालिक (Owner)— सब कुछ तक पूर्ण एक्सेस। बिलिंग प्रबंधित कर सकता है, कंपनी हटा सकता है, और कोई भी भूमिका सौंप या वापस ले सकता है। कम से कम एक मालिक हमेशा होना चाहिए।
  • एडमिन (Admin)— टीम सदस्य, भूमिकाएँ और अधिकांश कंपनी सेटिंग्स प्रबंधित कर सकता है। बिलिंग प्रबंधित नहीं कर सकता और न ही कंपनी हटा सकता है। विभागाध्यक्षों या कार्यालय प्रबंधकों हेतु उपयुक्त।
  • सदस्य (Member)— मॉड्यूल अनुमतियों के आधार पर सक्षम ऐप्स तक मानक एक्सेस। टीम, भूमिकाएँ या कंपनी सेटिंग्स प्रबंधित नहीं कर सकता। दैनिक उपयोगकर्ताओं हेतु उपयुक्त।

कस्टम भूमिका कैसे बनाएँ (How to Create a Custom Role)

भूमिकाएँ और अनुमतियाँ खोलें (Open Roles & Permissions)
प्लेटफ़ॉर्म डैशबोर्ड से भूमिकाएँ और अनुमतियाँ पर जाएँ। आपको डिफ़ॉल्ट और कस्टम भूमिकाओं की सूची दिखेगी।
भूमिका बनाएँ पर क्लिक करें (Click Create Role)
"भूमिका बनाएँ" बटन पर क्लिक करें। एक फ़ॉर्म खुलेगा।
भूमिका विवरण दर्ज करें (Enter Role Details)
भूमिका का नाम और वैकल्पिक विवरण दर्ज करें। नाम स्पष्ट और वर्णनात्मक होना चाहिए (जैसे "बिक्री प्रबंधक", "गोदाम कर्मचारी")।
अनुमतियाँ कॉन्फ़िगर करें (Configure Permissions)
चुनें कि यह भूमिका किन मॉड्यूल और क्रियाओं तक पहुँच सकती है। अनुमतियाँ ऐप और मॉड्यूल के अनुसार व्यवस्थित होती हैं। अपनी चाही एक्सेस स्तर के लिए बॉक्स चेक करें।
भूमिका सहेजें (Save the Role)
"सहेजें" पर क्लिक करें। नई भूमिका सूची में दिखेगी और आमंत्रित करते समय या उनकी भूमिका संपादित करते समय टीम सदस्यों को सौंपी जा सकती है।

भूमिका फ़ॉर्म फ़ील्ड (Role Form Fields)

फ़ील्ड (Field) विवरण (Description)
भूमिका का नाम (Role Name) आवश्यक (Required) भूमिका का अनूठा नाम (जैसे "बिक्री प्रबंधक", "केवल देखें")। टीम प्रबंधन और आमंत्रण फ़ॉर्म में दिखता है।
विवरण (Description) वैकल्पिक (Optional) यह भूमिका किस लिए है, इसका संक्षिप्त विवरण। अन्य लोगों को यह समझने में मदद मिलती है कि इसे कब सौंपें।

अनुमतियाँ कैसे काम करती हैं (How Permissions Work)

अनुमतियाँ मॉड्यूल के अनुसार व्यवस्थित होती हैं। प्रत्येक मॉड्यूल एक कार्यक्षेत्र दर्शाता है (जैसे वस्तुएँ, चालान, रिपोर्ट)। प्रत्येक मॉड्यूल हेतु आप देखने, बनाने, संपादित करने या हटाने का एक्सेस दे सकते हैं। मॉड्यूल-स्तरीय एक्सेस का अर्थ है कि उपयोगकर्ता को या तो निर्धारित स्तर पर पूरे मॉड्यूल तक पहुँच होती है या बिल्कुल नहीं।

मॉड्यूल और वे क्या नियंत्रित करते हैं (Modules and What They Control)

  • प्लेटफ़ॉर्म – कंपनियाँ (Platform – Companies)— कंपनियाँ बनाएँ, बदलें और प्रबंधित करें।
  • प्लेटफ़ॉर्म – टीम (Platform – Team)— टीम सदस्यों और उनकी भूमिकाओं को आमंत्रित, हटाएँ और प्रबंधित करें।
  • प्लेटफ़ॉर्म – बिलिंग (Platform – Billing)— सदस्यता, भुगतान विधियाँ और चालान देखें तथा प्रबंधित करें।
  • इन्वेंटरी – वस्तुएँ (Inventory – Items)— वस्तुएँ और श्रेणियाँ जोड़ें, संपादित करें और प्रबंधित करें।
  • इन्वेंटरी – गोदाम (Inventory – Warehouses)— गोदाम स्थान और स्टॉक प्रबंधित करें।
  • इन्वेंटरी – बिक्री (Inventory – Sales)— कोटेशन, बिक्री ऑर्डर और चालान बनाएँ तथा प्रबंधित करें।
  • इन्वेंटरी – खरीद (Inventory – Purchase)— खरीद ऑर्डर और बिल बनाएँ तथा प्रबंधित करें।
  • इन्वेंटरी – रिपोर्ट (Inventory – Reports)— इन्वेंटरी, बिक्री और खरीद रिपोर्ट तक पहुँचें।
  • ERP – उत्पादन (ERP – Production)— BOM, वर्क ऑर्डर और उत्पादन प्रबंधित करें।
  • ERP – इन्वेंटरी (ERP – Inventory)— ERP इन्वेंटरी और बैच ट्रैकिंग तक पहुँचें।
  • बुकिंग – सेवाएँ (Booking – Services)— सेवाएँ और बुकिंग स्लैब प्रबंधित करें।
  • बुकिंग – बुकिंग (Booking – Bookings)— बुकिंग और कैलेंडर बनाएँ तथा प्रबंधित करें।
  • इन्वॉइस – चालान (Invoice – Invoices)— चालान, उत्पाद और ग्राहक बनाएँ तथा प्रबंधित करें।

सदस्य को भूमिका कैसे सौंपें (How to Assign a Role to a Member)

नए सदस्य को आमंत्रित करते समय आमंत्रण फ़ॉर्म में भूमिका ड्रॉपडाउन से चुनें। मौजूदा सदस्यों हेतु टीम प्रबंधन पर जाएँ, उनके नाम के बगल में क्रियाएँ मेन्यू खोलें, और "भूमिका बदलें" चुनें। नई भूमिका चुनकर पुष्टि करें। सदस्य की अनुमतियाँ तुरंत अपडेट हो जाती हैं।