
ओपन-सोर्स एक्सेस प्रबंधन प्लेटफ़ॉर्म जो वेब, मोबाइल और क्लाउड एप्लिकेशनों तक सुरक्षित पहुँच के लिए सिंगल साइन-ऑन, अनुकूली प्रमाणीकरण, प्राधिकरण और फ़ेडरेशन प्रदान करता है।

ओपन एक्सेस मैनेजमेंट (OpenAM) एक एक्सेस प्रबंधन समाधान है जिसमें प्रमाणीकरण (Authentication), SSO, प्राधिकरण (Authorization), फेडरेशन (Federation), एनटाइटलमेंट्स (Entitlements) और वेब सेवा सुरक्षा (Web Services Security) शामिल हैं।
क्रॉस डोमेन सिंगल साइन ऑन (CDSSO), SAML 2.0, OAuth 2.0 और OpenID Connect यह सुनिश्चित करते हैं कि OpenAM बिना किसी संशोधन की आवश्यकता के लीगेसी, कस्टम और क्लाउड अनुप्रयोगों के साथ आसानी से एकीकृत हो जाता है। यह एक डेवलपर-अनुकूल, ओपन-सोर्स नियंत्रण समाधान है जो आपको अपने उपयोगकर्ताओं की डिजिटल पहचान का स्वामित्व और सुरक्षा करने की अनुमति देता है।
OpenAM के साथ आप विभिन्न प्रमाणीकरण विधियों का उपयोग करके जटिल प्रमाणीकरण प्रक्रियाएँ स्थापित कर सकते हैं, जैसे लॉगिन और पासवर्ड, OTP, सेव किया गया कुकी, QR प्रमाणीकरण, और भी बहुत कुछ... OpenAM SAML, OAuth2, NTLM और Kerberos प्रोटोकॉल का उपयोग करने वाले तृतीय-पक्ष पहचान प्रदाताओं का भी समर्थन करता है।
OpenIG या OpenAM पॉलिसी एजेंट के साथ एकीकरण आपको अपने संसाधनों के लिए लचीली एक्सेस नीतियाँ स्थापित करने की अनुमति देता है। ये भूमिका-आधारित, प्रमाणीकरण स्तर-आधारित, या विशेषता-आधारित हो सकती हैं और, यदि आपको लचीला तर्क चाहिए, तो आप एक्सेस नीति को स्क्रिप्ट कर सकते हैं।
एक बार प्रमाणीकरण के बाद, उपयोगकर्ता को OpenAM द्वारा संरक्षित सभी संसाधनों तक पहुँच मिल जाती है। इसलिए, अन्य सेवाओं पर प्रमाणीकरण की कोई आवश्यकता नहीं होती है।
OpenAM OAuth2/OIDC और SAMLv2 फेडरेशन प्रोटोकॉल का समर्थन करता है, इसलिए OpenAM पहचान प्रदाता (Identity Provider) और सेवा प्रदाता (Service Provider) दोनों के रूप में कार्य कर सकता है।
यदि आपको OpenAM की कार्यक्षमता का विस्तार करना है, तो यह करना अपेक्षाकृत आसान है। OpenAM की प्लगेबल आर्किटेक्चर संशोधन को अपेक्षाकृत आसान बनाती है। आप अपना कस्टम प्रमाणीकरण मॉड्यूल, उपयोगकर्ता डेटा स्रोत, सत्र डेटा स्रोत, प्रमाणीकरण-पश्चात प्रक्रिया तर्क, और भी बहुत कुछ लागू कर सकते हैं...
यह प्रोजेक्ट कॉमन डेवलपमेंट एंड डिस्ट्रीब्यूशन लाइसेंस (CDDL) के अंतर्गत लाइसेंस प्राप्त है।
स्रोत से OpenAM बनाने के लिए आपको JDK 11 या उच्चतर का उपयोग करना चाहिए।
Windows उपयोगकर्ताओं के लिए, क्लोन और बिल्ड से पहले निम्न कमांड चलाएँ:
git config --system core.longpaths true
git clone https://github.com/OpenIdentityPlatform/OpenAM.git
mvn install -f OpenAM
FQDN होस्ट नाम को /etc/hosts (Windows c:\windows\systems32\drivers\etc\hosts) फ़ाइल में जोड़ें:
127.0.0.1 login.domain.com
स्रोत से OpenAM चलाएँ:
mvn cargo:run -f OpenAM/openam-server
अगला चरण तब http://login.domain.com:8080/openam पर जाना है, जहाँ आपको OpenAM का स्वागत दिखाई देगा।
कृपया, पुल रिक्वेस्ट करें।
हमारे सभी समर्थकों का धन्यवाद! समर्थक बनें 🙏
प्रायोजक बनकर इस प्रोजेक्ट का समर्थन करें। आपका लोगो आपकी वेबसाइट के लिंक के साथ यहाँ दिखाई देगा। प्रायोजक बनें ❤️