Norsk - Maskinoversettelse
Støttemerknad KB0397704
E-post
SAML-autentisering for Ariba Buyer On-Premise
Denne kunnskapsbaseartikkelen er maskinoversatt. SAP Ariba gir ingen garanti for at maskinoversettelsen er fullstendig eller korrekt. Du finner det opprinnelige innholdet ved å bytte til engelsk ved hjelp av språkvelgeren.

Problem

Hvordan konfigurerer jeg SAML-autentisering for Ariba Buyer On-Premise?

Løsning

SAML-autentisering for Ariba Buyer On-Premise

Dette dokumentet gir eksempler på hvordan SAML-autentisering kan implementeres og er ment å illustrere prosessene og konseptene bak det. Det finnes flere løsninger for SAML-identitetsleverandør ("IdP" heretter) som tilbys av tredjepartsleverandører. Ansvarsområdet for implementeringen av en SAML-IdP på kundesiden ligger hos kunden.

1 SAML HTTP POST-bindingsprotokollflyt

1.1 Forutsetninger

For at en kunde skal ha tilgang til Ariba, gjelder følgende forutsetninger:

1.2 Initial forbindelse med Ariba

I stedet for å vise en påloggingsside for Ariba, omdirigeres brukerens nettleser til siden for kundebeskyttet ressurs. Omdirigerings-URL-en inkluderer eventuelt tjenesteleverandør-ID-en (SPID), denne parameteren kan hjelpe kunden med å identifisere tjenesteleverandøren og hvor den skal postere SAML-svaret etter autentiseringen hvis den er vert for en generisk SAML IdP-URL.

1.3 Brukerautentisering med kundens firmaautentisering

1.4 Endelig autentisering med Ariba

2 Konfigurasjonseksempel

Dette eksempelet viser SAML-autentiseringskonfigurasjonen med Microsoft Azure AD Single Sign-On.

Trinnet Konfigurere firmaautentisering for Ariba Buyer er en vanlig konfigurasjon i Ariba Buyer. Andre trinn for forskjellige SAML IdP-servere bør referere til dokumentasjon fra de respektive tredjepartsprogramvareleverandørene.

2.1 Eksempeldetaljer

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

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

2.2 Konfigurere Azure AD Single Sign-On

  1. I Azure-portalen velger du å legge til en «Ikke-galleri-applikasjon»-applikasjon.
    I dette eksempelet er applikasjonsnavnet Ariba_Buyer.
  2. Fra Hurtigstart velger du Konfigurer Single Sign-On og SAML-basert pålogging

https://knowledge.ariba.com/images_RTE/1EBMSP15a695ca007f52blobid0.png
Oppgi følgende verdier på siden for engangspålogging:

https://knowledge.ariba.com/images_RTE/1EBMSP15a695cb5b3a72blobid1.png
Identifikatoren må være "Ariba Buyer SPID URL".
Svar-URL-en skal være "Forbruks-URL for Ariba SAML-svar".


https://knowledge.ariba.com/images_RTE/1EBMSP15a695cbc98f5fblobid2.png
Velg bruker-ID. Denne brukeridentifikatoren sendes som “Navne-ID” i SAML-svaret og brukes som Ariba Buyer-bruker-ID.

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

Last ned og oppbevar en lokal kopi av sertifikatet (Base64). Dette sertifikatet blir installert på Ariba Buyer i et senere trinn.

  1. Gjør det nye sertifikatet aktivt og lagre endringen. Dette fullfører konfigurasjonen av Azure Single Sign-On.

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

Klikk deretter på koblingen Konfigurer Ariba_Buyer på samme side. Dette er Azures instruksjon om å konfigurere tjenesteleverandøren. Kopier følgende URL-er fra denne instruksjonen. https://knowledge.ariba.com/images_RTE/1EBMSP15a695cdc72dd1blobid5.png

2.3 Konfigurere firmaautentisering for Ariba Buyer

2.3.1 Aktiver firmaautentisering

Finn 'Bedriftsgodkjenning' fra Kjerneadministrasjon > Områdeprofil.

Figuren nedenfor er kun til informasjonsformål. Den demonstrerer inndatafeltene som Ariba bruker til å aktivere tjenesten.

  1. Sjekk ‘Aktiver firmaautentisering’ og velg ‘SAML-autentisering’.
  2. Den følger SAML 1.1-protokollen som standard. Velg Bruk SAML Request for å aktivere SAML 2.0-protokoll. Det publiserer SAML-forespørsel på påloggings-URL-en.
  3. Velg "Legg til retur-URL for tjenesteleverandør" for å be Ariba om å generere en retur-URL i URL-parameternavnet "ret". Kunden kan bruke denne URL-en til å publisere sitt SAML-svar.
  4. Kopier innholdet i sertifikatet som er lastet ned fra Azure AD.
  5. Lagre endringen.
    https://knowledge.ariba.com/images_RTE/1EBMSP15a695ce517530blobid6.png

Dette trinnet trer i kraft umiddelbart.

Men før du tester SAML-autentiseringen med Azure AD, må det neste trinnet fortsatt tas i bruk.

2.3.2 Legg til privat nøkkel for Ariba

Før du fortsetter til følgende trinn, bør du få et RSA-nøkkelpar og importere RSA-nøkkelparet til et Java Key Store (*.jks fil).

Den private Ariba-nøkkelen brukes til å signere SAML-forespørselen.

  1. Kopier JKS-filen til plasseringen: <buyer_installasjon>/Server/etc/certs-mappen.
  2. Legg til eller endre System.Authentication.Keystores.AribaPrivateKeystore fra Parameters.table slik at den inneholder innholdet som vises i fet skrift i den følgende kodesnutten.

Autentisering = {

Påloggingsinformasjon = { MyCredential = { Password = ""; Username = "";};};

Nøkkelbutikker = {

AribaPrivateKeystore = {

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

Nøkler = {

Nøkkel1 = {

Alias = <sample_alias>;

KeyPassword = "<sample_key_pass>";

»,

»,

StorePassword = "<sample_store_pass>";

Type = jks,

»,

»,

»,

Tilleggsinformasjon

Etter at WebLogic 11gR1 er installert på en ny maskin, må du sørge for at SAML-autentisering fungerer med WebLogic 11gR1 Application Server. Du må gjøre følgende manuelle endringer for å sikre at SAML-autentisering fungerer:
For å sikre at SAML-autentisering fungerer:
1 Stopp serverne.
2 Gå til modulmappen under plasseringen der WebLogic 11gR1 er installert (/opt/bea10mp36/moduler/).
3 Finn filen som heter com.bea.core.bea.opensaml2_1.0.0.0_6-2-0-0.jar.
4 Slett denne JAR-filen, eller gi den nytt navn til com.bea.core.bea.opensaml2_1.0.0.0_6-2-0-0.jar.old, for å sikre at denne JAR-filen ikke blir lastet når du starter serverne, og laster i stedet korrigering.SAML-jar-filen som finnes i /Server/Classes/-mappen. Denne JAR-filen brukes av systemet til å hente riktig XMLConfigurator-klasse for å laste inn riktige SAML-data.
5 Start serverne på nytt.


Gjelder for

On-premise > On-premise - Ariba Buyer

Vilkår for bruk  |  Copyright  |  Sikkerhetsinformasjon  |  Personvern