एसएपी हाना - विश्लेषणात्मक विशेषाधिकार
विश्लेषणात्मक विशेषाधिकार का उपयोग HANA सूचना विचारों पर पहुंच को सीमित करने के लिए किया जाता है। आप विश्लेषणात्मक विशेषाधिकार में एक दृश्य के विभिन्न घटक पर विभिन्न उपयोगकर्ताओं को विभिन्न प्रकार के अधिकार प्रदान कर सकते हैं।
कभी-कभी, यह आवश्यक है कि उसी दृश्य में डेटा अन्य उपयोगकर्ताओं के लिए सुलभ न हो, जिनके पास उस डेटा के लिए कोई प्रासंगिक आवश्यकता नहीं है।
उदाहरण
मान लीजिए कि आपके पास एक विश्लेषणात्मक दृष्टिकोण है Empetetails जिसमें किसी कंपनी के कर्मचारियों के बारे में विवरण हैं- Emp नाम, Emp Id, Dept, Salary, Joining की तारीख, Emp logon, आदि। अब यदि आप नहीं चाहते हैं कि आपका Report डेवलपर वेतन या Emp को देखें। सभी कर्मचारियों के लॉगऑन विवरण, आप एनालिटिक्स विशेषाधिकारों के विकल्प का उपयोग करके इसे छिपा सकते हैं।
विश्लेषणात्मक विशेषाधिकार केवल सूचना दृश्य में विशेषताओं पर लागू होते हैं। हम विश्लेषणात्मक विशेषाधिकारों में पहुंच को प्रतिबंधित करने के उपायों को नहीं जोड़ सकते।
विश्लेषणात्मक विशेषाधिकार का उपयोग एसएपी हाना सूचना विचारों पर पढ़ने की पहुंच को नियंत्रित करने के लिए किया जाता है।
इसलिए हम Empname, EmpId, Emp logon या Emp Dept द्वारा डेटा को प्रतिबंधित कर सकते हैं और न कि वेतन, बोनस जैसे संख्यात्मक मूल्यों द्वारा।
विश्लेषणात्मक विशेषाधिकार बनाना
पैकेज नाम पर राइट क्लिक करें और नए एनालिटिक प्रिविलेज पर जाएं या आप हाना मॉडलर क्विक लॉन्च का उपयोग करके खोल सकते हैं।
नाम और एनालिटिक्स विशेषाधिकार का विवरण → समाप्त करें दर्ज करें। नई विंडो खुलेगी।
आप नेक्स्ट बटन पर क्लिक करें और फिनिशिंग पर क्लिक करने से पहले इस विंडो में मॉडलिंग दृश्य जोड़ सकते हैं। मौजूदा एनालिटिक प्रिविलेज पैकेज को कॉपी करने का विकल्प भी है।
एक बार जब आप Add बटन पर क्लिक करते हैं, तो यह आपको सामग्री टैब के अंतर्गत सभी दृश्य दिखाएगा।
वह दृश्य चुनें जिसे आप विश्लेषणात्मक विशेषाधिकार पैकेज में जोड़ना चाहते हैं और ठीक पर क्लिक करें। चयनित दृश्य संदर्भ मॉडल के तहत जोड़े जाएंगे।
अब एनालिटिक प्रिविलेज के तहत चयनित दृश्य से विशेषताओं को जोड़ने के लिए, एसोसिएटेड एट्रीब्यूट्स रिस्ट्रिक्शन विंडो के साथ ऐड बटन पर क्लिक करें।
उन ऑब्जेक्ट्स को जोड़ें जिन्हें आप एनालिटिक विशेषाधिकारों में चयन वस्तु विकल्प से जोड़ना चाहते हैं और ओके पर क्लिक करें।
असाइन प्रतिबंध विकल्प में, यह आपको उन मूल्यों को जोड़ने की अनुमति देता है जिन्हें आप विशिष्ट उपयोगकर्ता से मॉडलिंग दृश्य में छिपाना चाहते हैं। आप ऑब्जेक्ट मूल्य जोड़ सकते हैं जो मॉडलिंग व्यू के डेटा पूर्वावलोकन में प्रतिबिंबित नहीं होगा।
हमें शीर्ष पर ग्रीन गोल आइकन पर क्लिक करके, अब विश्लेषणात्मक विशेषाधिकार सक्रिय करना होगा। स्थिति संदेश - सफलतापूर्वक पूर्ण सफलतापूर्वक जॉब लॉग के तहत सक्रियण की पुष्टि करता है और हम इस दृश्य का उपयोग भूमिका में जोड़कर कर सकते हैं।
अब इस भूमिका को एक उपयोगकर्ता में जोड़ने के लिए, सुरक्षा टैब पर जाएं → उपयोगकर्ता → उपयोगकर्ता का चयन करें, जिस पर आप इन विश्लेषणात्मक विशेषाधिकार लागू करना चाहते हैं।
खोज विश्लेषणात्मक विशेषाधिकार आप नाम के साथ लागू करना चाहते हैं और ठीक पर क्लिक करें। उस दृश्य को विश्लेषणात्मक विशेषाधिकार के तहत उपयोगकर्ता की भूमिका में जोड़ा जाएगा।
विशिष्ट उपयोगकर्ता से विश्लेषणात्मक विशेषाधिकार को हटाने के लिए, टैब के तहत दृश्य चुनें और लाल हटाएं विकल्प का उपयोग करें। Deploy (उपयोगकर्ता प्रोफ़ाइल पर इसे लागू करने के लिए शीर्ष या F8 पर तीर का निशान) का उपयोग करें।