Қазақ тілі - Machine Translation
Support Note KB0397704
Email
Ariba Buyer On-Premise үшін SAML аутентификациясы
Бұл білім базасының мақаласы сіздің ыңғайыңызға машиналық әдіспен аударылған. SAP компаниясы машиналық аударманың дұрыстығы немесе толықтығы үшін кепілдік бермейді. Түпнұсқа мазмұнды тіл селекторы арқылы ағылшын тіліне ауысу арқылы табуға болады.

Мәселе

Ariba Buyer On-Premise үшін SAML аутентификациясын теңшеу жолы

Шешім

Ariba Buyer On-Premise үшін SAML аутентификациясы

Бұл құжатта SAML аутентификациясының іске асырылуы мүмкін екендігі туралы мысалдар келтірілген және оның артында процестер мен тұжырымдамаларды көрсетуге арналған. Үшінші тарап жеткізушілері ұсынатын бірнеше SAML сәйкестендіру провайдері (‘IdP’ осы әрекеттен кейін) шешімі бар. Клиентке тән кез келген SAML IdP іске асыруы үшін жауапкершілік.

1 SAML HTTP POST байланыстыру протоколының ағыны

1.1 Алғышарттар

Клиентке Ariba қол жеткізу рұқсаты болуы үшін келесі алғышарттар қолданылады:

1.2 Ariba бар бастапқы байланыс

Ariba жүйесіне кіру бетін көрсетудің орнына пайдаланушы браузері клиенттің қорғалған ресурс бетіне қайта бағытталады. Қайта бағыттаудың URL мекенжайы қосымша түрде қызмет провайдерінің ид. (SPID) қамтиды, бұл параметр клиентке қызмет провайдерін анықтауға және егер ол тектік SAML IdP URL мекенжайын орналастырса, ол SAML жауабын жариялауы керек.

1.3 Клиенттің корпоративтік аутентификациясымен пайдаланушы аутентификациясы

1.4 Ariba бар соңғы аутентификация

2 Конфигурация үлгісі

Бұл үлгі SAML аутентификация конфигурациясын Microsoft Azure AD жүйеге бір рет тіркелумен көрсетеді.

‘Ariba Buyer корпоративтік аутентификациясын теңшеу’ қадамы Ariba Buyer жүйесіндегі ортақ конфигурация болып табылады. Әртүрлі SAML сәйкестендіру провайдері серверлерінің басқа қадамдары тиісті үшінші тарап бағдарламалық жасақтама жеткізушілерінің құжаттамасына сілтеме жасауы керек.

2.1 Үлгінің толық мәліметі

https://mycompany.com/Buyer/Main?regm=system&passwordadapter=PasswordAdapter1

https://mycompany.com/Buyer/Main/ad/samlAuth/SSOActions?awr=1&regm=System

2.2 Azure AD Single Sign-On теңшеу

  1. Azure порталында «Галерея емес өтініш» қосымшасын қосуды таңдаңыз.
    Бұл үлгіде қолданба аты – "Ariba_Buyer".
  2. Жасағаннан кейін "Жылдам іске қосу" ішінен "Жүйеге бір рет тіркелуді теңшеу" және "SAML-негізді тіркелу" опциясын таңдаңыз

https://knowledge.ariba.com/images_RTE/1EBMSP15a695ca007f52blobid0.png
Жүйеге бір рет тіркелу бетінде келесі мәндерді көрсетіңіз:

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cb5b3a72blobid1.png
Идентификатор ‘Ariba Buyer SPID URL’ болуы керек.
Жауап беру URL мекенжайы ‘Ariba SAML жауабын тұтыну URL’ болуы керек.


https://knowledge.ariba.com/images_RTE/1EBMSP15a695cbc98f5fblobid2.png
Пайдаланушы идентификаторын таңдаңыз. Бұл пайдаланушы идентификаторы SAML жауабында "Аты ид." ретінде жіберіледі және Ariba Buyer пайдаланушы ид. ретінде пайдаланылады.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cc39cc95blobid3.png

"Сертификат (Base64)" жергілікті көшірмесін жүктеп алыңыз және сақтаңыз. Бұл сертификат Ariba Buyer жүйесіне кейінгі қадамда орнатылады.

  1. Жаңа сертификатты белсенді етіп, өзгерісті сақтаңыз. Бұл Azure Single Sign-on баптауын аяқтайды.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cced6064blobid4.png

Содан кейін бір бетте "Ariba_Buyer теңшеу" сілтемесін басыңыз. Бұл қызмет провайдерін теңшеу үшін Azure нұсқаулығы болып табылады. Осы нұсқаулықтан келесі URL көшіру..https://knowledge.ariba.com/images_RTE/1EBMSP15a695cdc72dd1blobid5.png

2.3 Ariba Buyer корпоративтік аутентификациясын теңшеу

2.3.1 Корпоративтік аутентификацияны қосу

Негізгі әкімшіліктен "корпоративтік аутентификацияны" табыңыз > сайт профилі.

Келесі көрсеткіш тек ақпараттық мақсаттарға арналған. Ол қызметті қосу үшін Ariba пайдаланатын енгізу өрістерін көрсетеді.

  1. ‘Корпоративтік аутентификаторды қосу’ опциясын тексеріп, ‘SAML аутентификациясы’ опциясын таңдаңыз.
  2. Ол әдепкі бойынша SAML 1.1 протоколын орындайды. SAML 2.0 протоколын қосу үшін SAML сұрауын пайдалану опциясын таңдаңыз. Ол SAML сұрауын жүйеге кіру URL мекенжайына өткізеді.
  3. Ariba жүйесінен "ret" URL параметрінің атында қайтару URL мекенжайын құруды сұрау үшін ‘Қызмет провайдерін қосу URL’ опциясын таңдаңыз. Клиент бұл URL мекенжайын SAML жауабын өткізу үшін пайдалана алады.
  4. Azure AD ішінен жүктеп алынған сертификат мазмұнын көшіру.
  5. Өзгерісті сақтаңыз.
    https://knowledge.ariba.com/images_RTE/1EBMSP15a695ce517530blobid6.png

Бұл қадам дереу күшіне енеді.

Бірақ Azure AD жүйесімен SAML аутентификациясын тексермес бұрын келесі қадамды әлі де қолдану қажет.

2.3.2 Ariba жеке кілтін қосу

Келесі қадамды жалғастырмас бұрын, RSA кілт жұбын алып, RSA кілт жұбын Java Key Store (*.jks файлы) ішіне импорттау керек.

Ariba жеке кілті SAML сұрауына қол қою үшін пайдаланылады.

  1. JKS файлын орынға көшіру: <buyer_set>/Server/etch/certs қалтасы.
  2. Келесі код фрагментінде қалың қаріппен көрсетілген мазмұнды қамту үшін ‘System.Authentication.Keystostes.Keystr AribaPrivateKeystore’ қосыңыз немесе өзгертіңіз.

Аутентификация = {

Тіркелгі дерегі = { MyТіркелгі дерегі = { { Құпия сөз = ""; пайдаланушы аты = "";};

Кілттер = {

AribaPrivateKeystore = {

Файл = "etc/certs/<sample_key_sore>.jks";

Кілттер = {

Кілт 1 = {

Лақап ат = <sample_лақап ат>;

Кілт құпия сөзі = "<sample_key_pass>";

:;

:;

StorePassword = "<sample_store_pass>";

Түр = қатар;

:;

:;

:;

Қосымша ақпарат

Жаңа компьютердегі WebLogic 11gR1 параметрін орнатқаннан кейін, SAML аутентификациясы WebLogic 11gR1 қолданба серверімен жұмыс істейтініне көз жеткізіңіз. SAML аутентификациясының жұмыс істейтініне көз жеткізу үшін келесі қолмен өзгертулерді жасау керек:
SAML аутентификациясының жұмыс істеуін қамтамасыз ету үшін:
1 сервер тоқтайды.
2 WebLogic 11gR1 орнатылған жердегі модульдер қалтасына өтіңіз (/opt/ba10mp36/модульдер/).
3 Комп.bea.core.bea.opensamml2_1.0.0_6-2-0-0.jar деп аталатын файлды табыңыз.
4 Осы jar файлын жойыңыз немесе cub.bea.bea.opensml2_1.0.0_6-0-0.jar.ескі етіп өзгертіңіз, бұл jar файлы серверлерді іске қосқан кезде жүктелмегеніне және оның орнына дұрыс SAML файлын /Сервер/Кластар/ қалтасында жүктейтініне көз жеткізіңіз. Бұл JAR файлын жүйе тиісті SAML дерегін жүктеу үшін дұрыс XMLConfigurator класын таңдау үшін пайдаланады.
5 Серверді қайта іске қосыңыз.


Applies To

On-Premise > On-Premise - Ariba Buyer

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy