विश्लेषणात्मक विशेषाधिकार SAP हाना: कैसे बनाएं?
विश्लेषणात्मक विशेषाधिकार उपयोगकर्ता को उस डेटा को देखने से रोकते हैं जिसके लिए वे अधिकृत हैं। SAP HANA विश्लेषणात्मक विशेषाधिकार का उपयोग सुरक्षा उद्देश्य के लिए किया जाता है।
SQL विशेषाधिकार रिकॉर्ड स्तर पर नहीं बल्कि ऑब्जेक्ट स्तर पर प्राधिकरण प्रदान करते हैं, इसलिए रिकॉर्ड या पंक्ति-स्तर पर प्राधिकरण प्रदान करने के लिए "विश्लेषणात्मक विशेषाधिकार" का उपयोग किया जाएगा।
SAP हाना विश्लेषणात्मक विशेषाधिकारों का उपयोग नीचे दी गई जानकारी देखने पर प्राधिकरण प्रदान करने के लिए किया जाता है -
- विशेषता दृश्य
- विश्लेषणात्मक दृश्य
- गणना दृश्य
अब हम एक विश्लेषणात्मक विशेषाधिकार बनाने जा रहे हैं और उपयोगकर्ता को “ABHI_TEST” असाइन करेंगे, इस विश्लेषणात्मक द्वारा हम उपयोगकर्ता को केवल 1000 मूल्य वाली कंपनी के लिए डेटा देखने के लिए प्रतिबंधित करते हैं।
विश्लेषणात्मक विशेषाधिकार कैसे बनाएं SAP हाना?
चरण 1) विश्लेषणात्मक विशेषाधिकार पर जाएँ.
मॉडलिंग पैकेज (राइट क्लिक) -> नया -> विश्लेषणात्मक विशेषाधिकार।
चरण 2) नया पॉपअप दिखाई देगा, विश्लेषणात्मक विशेषाधिकार दर्ज करें।
- विश्लेषणात्मक विशेषाधिकार नाम / लेबल दर्ज करें.
- पैकेज का नाम स्वचालित रूप से चयनित हो जाता है.
- चयन विकल्प नया बनाता है.
अगले चरण में जोड़ने और संपादित करने के विशेषाधिकार के लिए विश्लेषणात्मक विशेषाधिकार संपादक प्रदर्शित किया जाएगा।
चरण 3) 'ओके' बटन पर क्लिक करें
विश्लेषणात्मक विशेषाधिकार संपादक नीचे दिए गए रूप में खुलेगा-
- सामान्य अनुभाग में नाम और लेबल प्रदर्शित किया जाता है।
- संदर्भ मॉडल अनुभाग में “जोड़ें बटन” पर क्लिक करें।
- गणना दृश्य (CA_FI_LEDGER) चुनें जिसे हमने पहले बनाया था।
- विशेषाधिकारों की वैधता बनाने के लिए जोड़ें बटन पर क्लिक करें।
- विशेषाधिकार वैधता निर्दिष्ट करें.
- प्रतिबंध निर्दिष्ट करने के लिए विशेषता का चयन करने हेतु जोड़ें बटन पर क्लिक करें।
- विशेषता कंपनी का चयन करें.
- प्रतिबंध के लिए विशेषता हेतु मान निर्दिष्ट करने के लिए जोड़ें बटन पर क्लिक करें।
- प्रकार / ऑपरेटर और मान का चयन करके मान निर्दिष्ट करें। यहाँ हम उपयोगकर्ता को केवल कंपनी (1000) के लिए गणना दृश्य का डेटा देखने तक सीमित रखना चाहते हैं।
विश्लेषणात्मक विशेषाधिकारों को मान्य और सक्रिय करें, मॉडलिंग पैकेज के तहत विश्लेषणात्मक विशेषाधिकार फ़ोल्डर में एक विश्लेषणात्मक विशेषाधिकार बनाया जाता है जैसा कि नीचे दिया गया है -
चरण 4) उपयोगकर्ता “ABHI_TEST” को विश्लेषणात्मक विशेषाधिकार प्रदान करें।
“ABHI_TEST” उपयोगकर्ता के पास मॉडलिंग पैकेज तक पहुंचने का विशेषाधिकार है। Double सुरक्षा -> उपयोगकर्ता से उपयोगकर्ता “ABHI_TEST” पर क्लिक करें।
- विश्लेषणात्मक विशेषाधिकार टैब का चयन करें.
- “+” बटन पर क्लिक करें।
- विश्लेषणात्मक विशेषाधिकारों का चयन करने के लिए एक पॉप-अप प्रदर्शित किया जाएगा। विश्लेषणात्मक विशेषाधिकारों का नाम दर्ज करें जिन्हें हमने पहले बनाया है।
- विश्लेषणात्मक विशेषाधिकार चुनें.
- ओके बटन पर क्लिक करें।
विश्लेषणात्मक विशेषाधिकार नीचे दिए अनुसार जोड़े गए हैं –
चरण 5) इस परिवर्तन को उपयोगकर्ता में परिनियोजित करने के लिए परिनियोजित बटन पर क्लिक करें।
उपयोगकर्ता 'ABHI_TEST' परिवर्तित होने पर एक संदेश प्रदर्शित होता है।
चरण 6) विश्लेषणात्मक विशेषाधिकार जाँचें.
जाँच करें कि उपयोगकर्ता को सौंपा गया “ABHI_TEST” काम कर रहा है या नहीं और नीचे दिए अनुसार HANAUSER सिस्टम का चयन करके “ABHI_TEST” उपयोगकर्ता में लॉगिन करें –
- HDB (HANAUSER) वर्तमान सिस्टम का चयन करें और राइट क्लिक करें।
- “अलग उपयोगकर्ता के साथ सिस्टम जोड़ें” का चयन करें, और उपयोगकर्ता “ABHI_TEST” के लिए उपयोगकर्ता नाम/पासवर्ड दर्ज करें।
- सिस्टम HDB (ABHI_TEST”) को सिस्टम सूची में जोड़ा जाएगा.
ABHI_TEST उपयोगकर्ता के पास HANAUSER द्वारा बनाए गए गणना दृश्य के डेटा तक पूर्ण पहुंच नहीं है, क्योंकि HANAUSER ने कंपनी -1000 के लिए इस गणना दृश्य पर प्रतिबंध के लिए विश्लेषणात्मक विशेषाधिकार बनाए हैं और ABHI_TEST उपयोगकर्ता को असाइन किए हैं।
तो, सामग्री फ़ोल्डर पर जाएं -> पैकेज का चयन करें -> गणना दृश्य (CA_FI_LEDGER) -> राइट क्लिक -> डेटा पूर्वावलोकन।
डेटा पूर्वावलोकन स्क्रीन नीचे दिखाए अनुसार प्रदर्शित होगी-
गणना दृश्य में डेटा कंपनी कोड - 1000 तक सीमित रहेगा।









