Čeština - Strojový překlad
Poznámka podpory KB0397704
E-mail
Autentizace SAML pro Ariba Buyer On-Premise
Tento článek znalostní databáze je přeložený strojovým překladem. SAP nezaručuje správnost ani úplnost strojového překladu. Na původní znění obsahu se můžete podívat přepnutím výběru jazyka na angličtinu.

Problém

Jak nakonfigurovat autentizaci SAML pro Ariba Buyer On-Premise?

Řešení

Autentizace SAML pro Ariba Buyer On-Premise

Tento dokument uvádí příklady, jak lze autentizaci SAML implementovat, a jeho účelem je ilustrovat procesy a koncepty, které za ní vycházejí. Existuje několik řešení poskytovatele identity SAML („IdP“), která jsou nabízena externími dodavateli. Odpovědnost za implementaci libovolného SAML IdP na straně zákazníka spočívá na zákazníkovi.

1 tok vazebného protokolu SAML HTTP POST

1.1 Předpoklady

Aby měl zákazník přístup ke Aribě, platí následující předpoklady:

1.2 Počáteční připojení k Aribě

Místo zobrazení přihlašovací stránky Ariba je prohlížeč uživatele přesměrován na stránku prostředků chráněných zákazníky. URL přesměrování bude volitelně zahrnovat ID poskytovatele služeb (SPID), tento parametr může pomoci zákazníkovi identifikovat poskytovatele služby a kde by měl po autentizaci zveřejnit odpověď SAML, pokud hostuje generickou adresu URL SAML IdP.

1.3 Autentizace uživatelů s firemní autentizací zákazníka

1.4 Konečná autentizace s Aribou

2 Ukázka konfigurace

Tato ukázka konfigurace autentizace SAML s jednotným přihlášením Microsoft Azure AD.

Krok Konfigurace firemní autentizace Ariba Buyer je běžnou konfigurací v Ariba Buyer. Další kroky pro různé servery SAML IdP by měly odkazovat na dokumentaci od příslušných dodavatelů softwaru třetích stran.

2.1 Detaily vzorku

https://mycompany.com/Buyer/Main?realm=System&passwordAdapter=PasswordAdapter1

https://mycompany.com/Buyer/Main/ad/samlAuth/SSOActions?awr=1&realm=Systém

2.2 Konfigurace Azure AD Single Sign-On

  1. Na portálu Azure zvolte přidání aplikace „Non-gallery aplikace“.
    V této ukázce je název aplikace „Ariba_Buyer“.
  2. Po vytvoření vyberte v části „Rychlé spuštění“ možnost „Konfigurovat jednotné přihlašování“ a „Přihlášení založené na SAML“.

https://knowledge.ariba.com/images_RTE/1EBMSP15a695ca007f52blobid0.png
Na stránce jednotného přihlášení zadejte následující hodnoty:

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cb5b3a72blobid1.png
Identifikátor by měl být „URL Ariba Buyer SPID“.
URL odpovědi by mělo být „URL spotřeby reakce Ariba SAML“.


https://knowledge.ariba.com/images_RTE/1EBMSP15a695cbc98f5fblobid2.png
Zvolte Identifikátor uživatele. Tento identifikátor uživatele bude odeslán jako „ID jména“ v reakci SAML a bude použit jako ID uživatele Ariba Buyer.

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

Stáhnout a ponechat místní kopii „Certifikátu(Base64)“. Tento certifikát bude nainstalován do Ariba Buyer v pozdějším kroku.

  1. Aktivujte nový certifikát a uložte změnu. Tím se dokončí nastavení jednotného přihlašování Azure.

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

Na stejné stránce klikněte na odkaz „Konfigurovat Ariba_Buyer“. Toto je instrukce Azure ke konfiguraci poskytovatele služeb. Zkopírujte následující adresy URL z tohoto pokynu. https://knowledge.ariba.com/images_RTE/1EBMSP15a695cdc72dd1blobid5.png

2.3 Konfigurace autentizace společnosti Ariba Buyer

2.3.1 Povolit podnikové ověřování

V části „Firemní autentizace“ vyhledejte položku Core Administration (Hlavní administrace) > Site Profile (Profil webu).

Následující údaj slouží pouze k informačním účelům. Ukazuje vstupní pole, která Ariba používá k aktivaci služby.

  1. Zaškrtněte políčko „Aktivovat podnikové ověřování“ a zvolte možnost „Autentizace SAML“.
  2. Standardně se řídí protokolem SAML 1.1. Vyberte Použít požadavek SAML pro aktivaci protokolu SAML 2.0. Bude zveřejňovat požadavek SAML na přihlašovací adresu URL.
  3. Výběrem možnosti „Přidat URL vrácení poskytovatele služeb“ požádáte Aribu, aby vygenerovala návratovou adresu URL v názvu parametru URL „ret“. Zákazník může pomocí této adresy URL odeslat svou odpověď SAML.
  4. Zkopírujte obsah certifikátu staženého z Azure AD.
  5. Uložte změnu.
    https://knowledge.ariba.com/images_RTE/1EBMSP15a695ce517530blobid6.png

Tento krok se projeví okamžitě.

Před testováním ověřování SAML pomocí Azure AD je však třeba ještě použít další krok.

2.3.2 Přidat privátní klíč Ariba

Před pokračováním k následujícímu kroku byste měli získat pár klíčů RSA a importovat pár klíčů RSA do úložiště klíčů Java (*.jks soubor).

Soukromý klíč Ariba se použije k podepsání požadavku SAML.

  1. Zkopírujte soubor JKS do umístění: <buyer_install>/Server/etc/certs složky.
  2. Přidejte nebo upravte „System.Authentication.Keystores.AribaPrivateKeystore“ z tabulky Parameters.table tak, aby obsahoval obsah zobrazený tučně v následujícím fragmentu kódu.

Autentizace = {

Přihlašovací údaje = { Moje přihlašovací údaje = { Heslo = ""; Uživatelské jméno = "";};};

Klíčové schránky = {

AribaPrivateKeystore = {

Soubor = "etc/certs/<sample_key_store>.jks";

Klíče = {

Klíč1 = {

Alias = <sample_alias>;

Klíčové heslo = "<sample_key_pass>";

▼;

▼;

StorePassword = "<sample_store_pass>";

typ = jks;

▼;

▼;

▼;

Doplňkové informace

Po instalaci WebLogic 11gR1 na nový počítač se ujistěte, že ověřování SAML funguje s WebLogic 11gR1 Application Server. Aby ověřování SAML fungovalo, musíte provést následující manuální změny:
Pro zajištění funkčnosti autentizace SAML:
1 Zastavte servery.
2 Přejděte do složky modulů pod místem, kde je nainstalován WebLogic 11gR1 (/opt/bea10mp36/moduly/).
3 Vyhledejte soubor s názvem com.bea.core.bea.opensaml2_1.0.0.0_6-2-0-0.jar.
4 Vymažte tento soubor jar nebo jej přejmenujte na com.bea.core.bea.opensaml2_1.0.0.0_6-2-0-0.jar.old, abyste zajistili, že tento soubor jar nebude načten při spuštění serverů a namísto toho načte soubor pro „pro aktualizaci .SAML jar“, který se nachází ve složce /Server/Classes/. Tento soubor jar používá systém k vyzvednutí správné třídy XMLConfigurator pro načtení správných dat SAML.
5 Restartujte servery.


Platí pro

On-Premise > On-Premise – kupující Ariba

Podmínky používání  |  Copyright  |  Oznámení o zabezpečení  |  Ochrana soukromí