Oracle® Access Manager (OAM) संस्करण 12.2.1.3 पहचान प्रबंधन और एक एक्सेस कंट्रोल सिस्टम प्रदान करता है जो उपयोगकर्ताओं को सभी समर्थित एप्लिकेशन तक पहुंचने में सक्षम बनाता है। सिंगल साइन-ऑन (SSO) के लिए OAM के साथ कई Oracle E-बिजनेस सूट (EBS) संस्करण R12.2 को एकीकृत करने के लिए, आपको प्रत्येक EBS इंस्टेंस पर एकीकरण चरण करने होंगे।
OAM सिस्टम
निम्नलिखित दो सिस्टम OAM को शामिल करते हैं:
आइडेंटिटी सिस्टम: उपयोगकर्ताओं और समूहों को बनाने और प्रबंधित करने के लिए उपयोग किया जाता है, सेल्फ-रजिस्ट्रेशन और पासवर्ड प्रबंधन प्रदान करता है।
एक्सेस सिस्टम: वेब और गैर-वेब-आधारित एप्लिकेशन, वेब पेज, और अन्य संसाधनों के लिए सिंगल या मल्टी-डोमेन SSO समाधान को कॉन्फ़िगर करने के लिए उपयोग किया जाता है, और संसाधनों (वेब पेज और एप्लिकेशन) तक एक्सेस प्रबंधन (प्रमाणीकरण और प्राधिकरण) को कॉन्फ़िगर करने के लिए।
एकीकरण पूर्वापेक्षाएँ
एकीकरण शुरू करने से पहले, निम्न चरणों को पूरा करें:
नवीनतम एक्टिव डायरेक्टरी® (AD) और EBS टेक्नोलॉजी स्टैक (TXK) डेल्टा अपडेट पैक लागू करें।
EBS एप्लिकेशन-टियर Java® डेवलपमेंट किट (JDK) को JDK 7 अपडेट 13 (जनवरी 2017 CPU) या बाद के संस्करण में अपडेट करें।
OAM 12c रिलीज़ 2 पैच सेट 3 (12.2.1.3.0) इंस्टॉल और कॉन्फ़िगर करें।
EBS को OAM के साथ एकीकृत करने के चरण
EBS को OAM के साथ एकीकृत करने के लिए निम्न चरणों को निष्पादित करें:
1. EBS AccessGate तैनात करें
यदि कोई सक्रिय ऑनलाइन पैचिंग चक्र नहीं है, तो रन-फाइल सिस्टम पर रजिस्ट्रेशन करें। अन्यथा, फाइल सिस्टम को पैच करें। चक्र पूरा होने और इंस्टेंस बाउंस होने के बाद ही SSO सक्षम होता है।
AccessGate तैनात करने के लिए निम्न स्क्रिप्ट निष्पादित करें:
$ perl $AD_TOP/patch/115/bin/adProvisionEBS.pl ebs-create-oaea_resources \
-contextfile=$CONTEXT_FILE \
-deployApps=accessgate \
-SSOServerURL=<OAM Server URL> \
[-managedsrvname=<managed server name>] \
[-managedsrvport=<managed server 'Listen Port'>] \
-logfile=<logfile>
पूर्ववर्ती स्क्रिप्ट निम्न कार्य करती है:
- यदि यह पहले से मौजूद नहीं है तो
oaea_server<n>नामक एक मैनेज्ड सर्वर बनाता है। - यदि यह पहले से मौजूद नहीं है तो
OAEADatasourceनामक एक डेटा स्रोत बनाता है। - EBS AccessGate एप्लिकेशन (
accessgate) को तैनात करता है।
स्क्रिप्ट में एक वैकल्पिक पैरामीटर, managedsrvname, होता है, जो डिफ़ॉल्ट रूप से oaea_server1 होता है, और एक पैरामीटर, managedsrvport, जो डिफ़ॉल्ट रूप से 6801 + पोर्ट पूल होता है। यदि आप AccessGate को गैर-डिफ़ॉल्ट मैनेज्ड सर्वर पर तैनात करना चाहते हैं, तो आप इन पैरामीटर को निर्दिष्ट कर सकते हैं।
2. EBS को OAM के साथ पंजीकृत करें
RUN (R) फाइल सिस्टम पर EBS वातावरण को स्रोत करें। यदि आप echo $FILE_EDITION चलाते हैं और यह run लौटाता है, तो आप सही फाइल सिस्टम पर हैं। सुनिश्चित करें कि कोई सक्रिय ऑनलाइन पैचिंग चक्र नहीं है।
यदि आपने EBS को Oracle Internet Directory (OID) के साथ एकीकृत किया है, तो निम्न स्क्रिप्ट निष्पादित करें:
$ txkrun.pl -script=SetOAMReg -registeroam=yes \
-oamHost=<OAM_URL>:<OAM_PORT> \
-oamUserName=<Username> \
-ldapUrl=<LDAP URL:PORT> \
-oidUserName=cn=orcladmin \
-skipConfirm=yes \
-ldapSearchBase=cn=Users,dc=example,dc=com \
-ldapGroupSearchBase=cn=Groups,dc=example,dc=com
3. SSO एकीकरण का टेस्ट करें
https://<ebshost>.<domain>:<port>/OA_HTML/AppsLogin पर EBS में लॉग इन करें।
जब यह आपको OAM SSO पेज पर रीडायरेक्ट करता है, तो मान्य OID उपयोगकर्ता क्रेडेंशियल का उपयोग करके लॉग इन करें। सफल प्रमाणीकरण के बाद, सिस्टम आपको आपके EBS होम पेज पर रीडायरेक्ट करता है।
4. ऑनलाइन पैचिंग चक्र निष्पादित करें
नए ऑनलाइन पैचिंग चक्र शुरू करने से पहले परिवर्तनों को अपने रन/पैच फाइल सिस्टम के साथ सिंक्रनाइज़ करने के लिए fs_clone निष्पादित करें।
OAM एकीकरण आर्किटेक्चर अंतर
OAM R12.1 और R12.2 आर्किटेक्चर के बीच दो महत्वपूर्ण अंतर मौजूद हैं।
R12.1 और 11i EBS एकीकरण OAM और OID के साथ
EBS R12.1 को OAM के साथ एकीकृत करने के लिए, आपको निम्न छवि में दिखाए अनुसार Oracle HTTP Server (OHS) और Weblogic® सहित सभी सेवाओं को इंस्टॉल और तैनात करना होगा। R12.1 में, आपको अधिक सेवाओं का प्रबंधन करने की आवश्यकता होती है, और R12.2 की तुलना में उन्हें लागू करने में अधिक संसाधन घंटे लगते हैं।
स्रोत: https://blogs.oracle.com/ebstech/oracle-access-manager-11115-certified-with-e-business-suite-12
R12.2 एकीकरण OAM और OID के साथ
EBS R12.2 में OAM का एकीकरण बदल गया है। संस्करण R12.2, OHS पर निर्मित, में अंतर्निहित Weblogic है, जो EBS को अन्य Oracle Fusion उत्पादों, जैसे OAM के साथ एकीकृत करने के तरीके को महत्वपूर्ण रूप से बदलता है। आपको Webgate और Accessgate को कॉन्फ़िगर और तैनात करने की आवश्यकता है। Webgate को R12.2 OHS 11g होम के ऊपर तैनात करें, और Accessgate को R12.2 WebLogic के ऊपर एक अलग मैनेज्ड सर्वर के रूप में तैनात करें, जैसा कि निम्न छवि में दिखाया गया है:
स्रोत: https://blogs.oracle.com/ebstech/oracle-access-manager-11115-certified-with-e-business-suite-12
निष्कर्ष
यह ब्लॉग बताता है कि EBS 12.2 एप्लिकेशन के साथ OAM को एकीकृत कैसे करें ताकि EBS इंस्टेंस के लिए एकल पंजीकरण बनाए रखा जा सके। आप इस एकीकरण को EBS 12.2 एप्लिकेशन में रन/पैच फाइल सिस्टम पर लागू कर सकते हैं। क्योंकि OAM वेब-आधारित एप्लिकेशन और क्लाउड सेवाओं के लिए केंद्रीकृत, नीति-आधारित प्रमाणीकरण और SSO प्रदान करता है, यह तकनीक Oracle एप्लिकेशन का उपयोग करने वाले संगठनों के लिए आवश्यक है।
टिप्पणी करने या प्रश्न पूछने के लिए फीडबैक टैब का उपयोग करें।
विशेषज्ञ प्रशासन, प्रबंधन और कॉन्फ़िगरेशन के साथ अपने वातावरण को अनुकूलित करें
Rackspace के एप्लिकेशन सर्विसेज (RAS) विशेषज्ञ अनुप्रयोगों के एक विस्तृत पोर्टफोलियो में निम्नलिखित पेशेवर और प्रबंधित सेवाएं प्रदान करते हैं:
- ईकॉमर्स और डिजिटल एक्सपीरियंस प्लेटफॉर्म
- एंटरप्राइज रिसोर्स प्लानिंग (ERP)
- बिजनेस इंटेलिजेंस
- सेल्सफोर्स कस्टमर रिलेशनशिप मैनेजमेंट (CRM)
- डेटाबेस
- ईमेल होस्टिंग और उत्पादकता
हम प्रदान करते हैं:
- निष्पक्ष विशेषज्ञता: हम आपकी आधुनिकीकरण यात्रा को सरल बनाते हैं और मार्गदर्शन करते हैं, उन क्षमताओं पर ध्यान केंद्रित करते हैं जो तत्काल मूल्य प्रदान करती हैं।
- फैनैटिकल एक्सपीरियंस™: हम समर्पित तकनीकी सहायता के साथ प्रोसेस फर्स्ट, टेक्नोलॉजी सेकंड® दृष्टिकोण को जोड़कर व्यापक समाधान प्रदान करते हैं।
- अद्वितीय पोर्टफोलियो: हम आपको सही क्लाउड पर सही तकनीक चुनने और तैनात करने में मदद करने के लिए व्यापक क्लाउड अनुभव लागू करते हैं।
- एजाइल डिलीवरी: हम आपकी यात्रा में जहां आप हैं वहां मिलते हैं और अपनी सफलता को आपके साथ संरेखित करते हैं।
अभी चैट करें शुरू करने के लिए।