इसके माध्यम से साझा किया गया


सूचियां सुरक्षित करना

किसी सूची को सुरक्षित करने के लिए, आपको उस तालिका के लिए तालिका अनुमतियां कॉन्फ़िगर करनी होंगी जिसके लिए रिकॉर्ड प्रदर्शित किए जा रहे हैं.

रिलीज़ 9.3.7.x से शुरू, नई बनाई गई वेबसाइट्स में प्रपत्र और सूचियाँ तालिका अनुमतियाँ सक्षम करें सेटिंग पर ध्यान दिए बिना सभी के लिए तालिका अनुमतियाँ लागू होंगी.

नोट

ऊपर वर्णित परिवर्तन साइट्स रूपांतरित पर ट्रायल से उत्पादन तक भी लागू होते हैं.

अनाम पहुंच को स्पष्ट रूप से कॉन्फ़िगर करने के लिए, उचित तालिका अनुमतियों का उपयोग करें और अनाम उपयोगकर्ता वेब भूमिका या अनाम उपयोगकर्ता भूमिका विकल्प वाली कस्टम वेब भूमिका से संबंधित करें.

आपकी सूची को सुरक्षित करने से यह सुनिश्चित होगा कि उपयोगकर्ता केवल उन्हीं रिकॉर्ड्स को देखें जिनकी उनके पास अनुमति है.

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

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

यदि आप लॉग इन उपयोगकर्ता पर लागू होने वाली रिकॉर्ड स्तर की कार्रवाइयों को प्रदर्शित करना चाहते हैं, तो आपको EntityList/ShowRecordLevelActions साइट सेटिंग का मान ट्रू पर सेट करना होगा.

उदाहरण के लिए, दो उपयोगकर्ता हैं: प्रेस्टन और टेडी. प्रेस्टन के पास केस तालिका पर संपर्क स्तर की सभी पहुंच है, जबकि टेडी के पास वैश्विक एक्सेस है. यदि सभी केस रिकॉर्ड दिखाने के लिए एक सूची बनाई जाती है, तो प्रेस्टन को उसके संपर्क से संबंधित रिकॉर्ड्स पर सभी कार्रवाइयां (देखें, संपादित करें और मिटाएं) दिखाई देंगी. अन्य अभिलेखों में, वह केवल दृश्य कार्य देख सकेगा. दूसरी ओर, टैडी सभी अभिलेखों पर केवल दृश्य कार्य देख सकेगा.

यदि EntityList/ShowRecordLevelActions साइट सेटिंग गलत पर सेट है और तालिका में एकाधिक अनुमतियां हैं, तो सभी रिकॉर्ड स्तर की कार्रवाइयां दृश्यमान हैं. लेकिन जब प्रयोक्ता बिना प्रमाणीकरण के कोई ऐसा कार्य करने का प्रयास करता है, तो त्रुटि संदेश दिखेगा.

भी देखें