रिकॉर्ड नियम संपादित करने से पहले मानक विकल्पों से शुरुआत करें। आपने जो बताया है उसका अधिकांश हिस्सा यूज़र फ़ॉर्म के एक्सेस स्तरों से ही हल हो जाता है।
सेल्सपर्सन को उनके अपने दस्तावेज़ों तक सीमित करें
Settings, Users सेक्शन, Manage Users पर जाएँ, हर सेल्सपर्सन को खोलें और Access Rights टैब पर Sales को User: All Documents के बजाय User: Own Documents पर सेट करें। All Documents केवल सेल्स मैनेजरों के लिए रखें।
लागत फ़ील्ड छिपाएँ
Odoo Studio में उत्पाद फ़ॉर्म खोलें, लागत फ़ील्ड चुनें और Allow visibility to groups या Forbid visibility to groups का उपयोग करें ताकि केवल सही ग्रुप ही उसे देख सके। Studio के बिना इसके लिए डेवलपर की ज़रूरत होगी।
कंपनियों को सीमित करें
उसी Access Rights टैब पर Multi Companies क्षेत्र से Allowed Companies और Default Company सेट करें। तब यूज़र्स केवल उन्हीं कंपनियों के रिकॉर्ड देखेंगे जिनकी उन्हें अनुमति है, और खाली Company फ़ील्ड वाले रिकॉर्ड साझा रहेंगे।
रिकॉर्ड नियमों को कब छुएँ
ग्रुप और रिकॉर्ड नियमों को डेवलपर मोड में तभी संपादित करें जब मानक स्तर आपके नियम को व्यक्त न कर सकें। आधिकारिक दस्तावेज़ चेतावनी देते हैं कि गलत बदलाव ऐसी स्थिति बना सकते हैं जहाँ कोई भी एक्सेस ठीक न कर सके, इसलिए किसी अनुभवी कंसल्टेंट को शामिल करें।
परखें और सुरक्षित करें
- बदलाव पहले किसी डुप्लिकेट डेटाबेस में करें और टेस्ट सेल्सपर्सन के रूप में लॉग इन करके देखें कि उसे क्या दिखता है।
- Settings के Permissions सेक्शन से टू-फ़ैक्टर ऑथेंटिकेशन अनिवार्य करें।
- Password Policy मॉड्यूल इंस्टॉल करें और न्यूनतम पासवर्ड लंबाई सेट करें।
- हर तिमाही यूज़र एक्सेस की समीक्षा करें और जाने वाले कर्मचारियों को तुरंत आर्काइव करें।
सटीक विकल्पों की पुष्टि हमेशा अपने डेटाबेस में करें, क्योंकि वे आपके संस्करण और इंस्टॉल किए गए ऐप्स पर निर्भर करते हैं।