Salesforce प्रोफ़ाइल और परमिशन सेट में महारत: वर्तमान और भविष्य
आज के सेशन में हम Salesforce सिक्योरिटी की दुनिया में उतर रहे हैं, और प्रोफ़ाइल और परमिशन सेट पर ध्यान दे रहे हैं। पहले प्रोफ़ाइल ही यूज़र की क्षमताएँ तय करने का मुख्य तरीक़ा थीं, जिनमें Salesforce के अंदर ऑथेंटिकेशन और कामकाजी क्षमताएँ दोनों आती थीं।
लेकिन Salesforce के विकास के साथ यह तरीक़ा भारी पड़ने लगा, और प्रोफ़ाइल की भरमार हो गई। इस चुनौती से निपटने के लिए Salesforce ने परमिशन सेट पेश किए। इस ब्लॉग पोस्ट में हम Salesforce सिक्योरिटी में प्रोफ़ाइल और परमिशन सेट की भूमिका, उनका मौजूदा इस्तेमाल और उनकी आगे की दिशा देखेंगे।
[caption id="" align=“alignnone” width=“1914”]
शुरुआती ऑथेंटिकेशन और ऑथराइज़ेशन और उनसे जुड़े Setup कंपोनेंट दिखाता है। यह किसी इमारत में शुरुआती प्रवेश पाने जैसा है। [/caption]
प्रोफ़ाइल और उनकी भूमिका:
परंपरागत रूप से प्रोफ़ाइल Salesforce में यूज़र एक्सेस कंट्रोल की आधारशिला रही हैं। हर यूज़र को एक ही प्रोफ़ाइल असाइन होती है, जो प्लेटफ़ॉर्म के अंदर उसकी क्षमताएँ और एक्सेस तय करती है। प्रोफ़ाइल कई सेटिंग नियंत्रित करती हैं, जैसे:
[caption id="" align=“alignnone” width=“1912”]
यह यूज़र के ऑथेंटिकेट होने के बाद ख़ास तत्वों तक एक्सेस और उन पर नियंत्रण को दर्शाता है। [/caption]
Salesforce के तत्व
पेज लेआउट (Page Layouts): ये तय करते हैं कि किन प्रोफ़ाइल को कौन-सी यूज़र इंटरफ़ेस स्क्रीन दिखें।
रिकॉर्ड टाइप (Record Types): प्रोफ़ाइल को ख़ास रिकॉर्ड टाइप असाइन किए जा सकते हैं, जिससे यूज़र अनुभव अनुकूल बनता है।
फ़ील्ड-लेवल सिक्योरिटी (FLS): प्रोफ़ाइल तय करती हैं कि यूज़र कौन-से फ़ील्ड देख और एडिट कर सकते हैं।
कस्टम ऐप सेटिंग: ये तय करती हैं कि डिफ़ॉल्ट रूप से कौन-से ऐप और टैब दिखें या छिपे रहें।
ऑब्जेक्ट-लेवल एक्सेस: प्रोफ़ाइल स्टैंडर्ड और कस्टम ऑब्जेक्ट के लिए एक्सेस का स्तर (रीड, क्रिएट, एडिट, डिलीट) तय करती हैं।
प्लेटफ़ॉर्म इवेंट की क्षमताएँ: प्रोफ़ाइल प्लेटफ़ॉर्म इवेंट पढ़ने या बनाने का एक्सेस नियंत्रित करती हैं।
सेशन सेटिंग: प्रोफ़ाइल सेशन नीतियाँ तय करती हैं, जिनमें पासवर्ड नीतियाँ, लॉगिन के घंटे और IP रेंज शामिल हैं।
कस्टम परमिशन: प्रोफ़ाइल कस्टम परमिशन देती या रोकती हैं।
सिस्टम परमिशन: प्रोफ़ाइल ऊँचे स्तर की एडमिनिस्ट्रेटिव परमिशन नियंत्रित करती हैं।
परमिशन सेट और उनका आगमन:
जहाँ प्रोफ़ाइल यूज़र एक्सेस का मुख्य प्रवेश-द्वार हैं, वहीं परमिशन सेट प्रोफ़ाइल की भरमार की चुनौतियों से निपटने के लिए आए हैं। परमिशन सेट क्षमताओं के समूहों को एक इकाई में जोड़ते हैं, जिसे ख़ास यूज़र में जोड़ा जा सकता है। यह तरीक़ा प्रोफ़ाइल का पूरक है और ज़्यादा लचीलापन देता है। परमिशन सेट से ये संभव होता है:
बारीक एक्सेस कंट्रोल: परमिशन सेट ऐप, टैब, ऑब्जेक्ट, फ़ील्ड, रिपोर्ट और बहुत कुछ तक बारीक एक्सेस देते हैं।
लाइसेंस के पार असाइनमेंट: परमिशन सेट अलग-अलग यूज़र लाइसेंस में असाइन किए जा सकते हैं।
ऑब्जेक्ट सेटिंग: ये ऑब्जेक्ट-लेवल एक्सेस और सेटिंग तय करते हैं।
प्लेटफ़ॉर्म इवेंट सेटिंग: परमिशन सेट प्लेटफ़ॉर्म इवेंट तक एक्सेस नियंत्रित करते हैं।
कस्टम ऐप सेटिंग: ये ऐप और टैब की परमिशन तय करते हैं।
Apex एक्शन और Named Credentials: परमिशन सेट इन सुविधाओं तक एक्सेस देते हैं।
Org-Wide Email Address एक्सेस: परमिशन सेट org-wide ईमेल पतों तक एक्सेस नियंत्रित करते हैं।
सिस्टम परमिशन: कुछ सिस्टम-लेवल परमिशन अब परमिशन सेट लेवल पर मैनेज होती हैं।
प्रोफ़ाइल और परमिशन सेट का भविष्य:
Salesforce ऐसे भविष्य की ओर बढ़ रहा है जहाँ प्रोफ़ाइल मुख्य रूप से यूज़र के शुरुआती प्रवेश-स्तर के एक्सेस और कुछ डिफ़ॉल्ट सेटिंग पर ध्यान देंगी। वहीं, परमिशन सेट क्षमताएँ देने का मुख्य भंडार बन जाएँगे। लक्ष्य है प्रोफ़ाइल को सुव्यवस्थित और हल्का बनाना, और यूज़र को परमिशन सेट और परमिशन सेट ग्रुप की एक शृंखला के ज़रिए एक्सेस देना।
मुख्य बातें:
Salesforce में यूज़र एक्सेस नियंत्रित करने का परंपरागत तरीक़ा प्रोफ़ाइल रही हैं।
परमिशन सेट प्रोफ़ाइल की भरमार से निपटने और ज़्यादा बारीक एक्सेस कंट्रोल देने के लिए आए हैं।
प्रोफ़ाइल विकसित होकर मुख्य रूप से शुरुआती प्रवेश-स्तर का एक्सेस और कुछ डिफ़ॉल्ट सेटिंग मैनेज करेंगी।
परमिशन सेट ख़ास क्षमताएँ देने का मुख्य ज़रिया बनेंगे।
एडमिन को परमिशन सेट के इस्तेमाल की ओर बढ़ना शुरू कर देना चाहिए, और प्रोफ़ाइल को जितना हो सके हल्का रखना चाहिए।
निष्कर्ष
जैसे-जैसे Salesforce विकसित होता जा रहा है, इन बदलावों के साथ ढलना और ज़्यादा कुशल और लचीले यूज़र एक्सेस कंट्रोल के लिए परमिशन सेट की ताक़त का इस्तेमाल करना ज़रूरी है।
और भी आने वाला है
Salesforce सिक्योरिटी के आने वाले अपडेट के लिए जुड़े रहें,
यहाँ www.SteveTechArc.com पर और @SteveTechArc (opens in a new tab) YouTube चैनल पर जुड़े रहें।
साथी आर्किटेक्ट्स और आर्किटेक्ट बनने की यात्रा पर चल रहे लोगों के साथ बढ़िया विचार बाँटकर दुनिया बदलने में मदद कर रहे हैं!
AI की मदद से तैयार ट्रांसक्रिप्ट
STA 4.2