परिचय

Complete

संगठन विभिन्न उपयोग मामलों की सेवा के लिए एप्लिकेशन बनाते हैं। जबकि अधिकांश एप्लिकेशन डेवलपर्स व्यावसायिक तर्क को लागू करने पर केंद्रित हैं, एप्लिकेशन तक पहुंच को सुरक्षित करने की भी आवश्यकताएं हैं। पहचान और पहुंच प्रबंधन की जिम्मेदारी के लिए अतिरिक्त विशेषज्ञता की आवश्यकता होती है और जटिलता के साथ आता है।

Microsoft Entra ID और Microsoft प्रमाणीकरण लायब्रेरी (MSAL) इसे सरल करें। Microsoft Entra ID आपको एक सेवा के रूप में पहचान और पहुँच प्रबंधन (IAM) प्रदान करके इन आवश्यकताओं को हैंडल करने देता है. Microsoft प्रमाणीकरण लायब्रेरी सुविधाजनक APIs डेवलपर्स के लिए प्रमाणीकरण और प्राधिकरण सुविधाओं को उनके अनुप्रयोगों में कार्यान्वित करने के लिए प्रदान करता है।

उदाहरण परिदृश्य

कल्पना कीजिए कि आप अपनी कंपनी के कर्मचारियों के लिए कंपनी की जानकारी और सहायक संसाधनों तक पहुँचने के लिए एक पोर्टल बना रहे हैं ताकि वे अपना काम कर सकें। आपको यह सुनिश्चित करने की आवश्यकता है कि यह एप्लिकेशन केवल आपके संगठन के उपयोगकर्ताओं के लिए सुलभ है। आप एक जावा वेब एप्लिकेशन बनाना चाहते हैं जो कर्मचारियों को उनके कार्य खातों के साथ साइन इन करता है और उनकी कंपनी प्रोफ़ाइल से कुछ जानकारी प्रदर्शित करता है।

Microsoft Entra ID आपको उपयोगकर्ताओं को उनके संगठनात्मक खातों के साथ साइन इन करके अपने अनुप्रयोगों को सुरक्षित करने की अनुमति देता है। Microsoft प्रमाणीकरण लायब्रेरी (MSAL) उपयोगकर्ताओं को प्रमाणित करने और Microsoft Entra ID द्वारा सुरक्षित अनुप्रयोगों के लिए अधिकृत पहुँच प्राप्त करने के लिए डेवलपर्स के लिए विभिन्न विधियाँ प्रदान करता है।

हम क्या करेंगे?

इस मॉड्यूल में, आप:

  • Microsoft Entra ID के साथ एक वेब अनुप्रयोग पंजीकृत करें।
  • उपयोगकर्ताओं को Microsoft Entra टेनेंट में Java वेब अनुप्रयोग में साइन इन करें.
  • Microsoft API में डेटा तक पहुँच को अधिकृत करें।

मुख्य लक्ष्य क्या है?

मुख्य लक्ष्य यह सीखना है कि Microsoft Entra ID के साथ अपने एप्लिकेशन को कैसे सुरक्षित किया जाए और उपयोगकर्ताओं को साइन इन करने और Java वेब एप्लिकेशन में डेटा तक अधिकृत पहुंच प्राप्त करने के लिए Microsoft प्रमाणीकरण लाइब्रेरी का उपयोग कैसे करें।