Configurare l'SSO di Oracle EBS con Ping Identity | Guida passo passo
Oracle E-Business Suite è una delle principali linee di prodotti di Oracle Corporation. Oracle EBS è un set combinato di applicazioni aziendali per automatizzare i processi di customer relationship management (CRM), Enterprise Resource Planning (ERP) e Supply Chain Management (SCM) all'interno delle organizzazioni.
"Il connettore miniOrange SSO abilita il Single Sign-On (SSO) tra Oracle EBS e Ping senza dover acquistare e installare la licenza di Oracle Access Manager (OAM) e Oracle Internet Directory (OID)."
Integrazione Oracle EBS Ping SSO è abilitato con l'aiuto del miniOrange SSO Connector. Questa integrazione comporta la registrazione di PingFederate come SAML Identity Provider (IdP) nel miniOrange Identity Product. Il flusso di autenticazione funziona in questo modo: quando un utente tenta di accedere a EBS, l'autenticazione viene delegata a miniOrange, che reindirizza l'utente a Ping per Single Sign-On Login. Dopo l'autenticazione riuscita, all'utente viene concesso l'accesso a Oracle EBS e viene attivato Oracle EBS Ping SSO. Oracle EBS può anche essere protetto con Ping Multi-Factor, oltre a Oracle EBS Ping SSO. L'URL di Oracle EBS può essere aggiunto a Ping Applications Dashboard da Ping Admin e gli utenti possono avviarlo come qualsiasi altra applicazione Ping. Il miniOrange SSO Connector può abilitare Oracle EBS Ping SSO per le seguenti versioni di Oracle EBS supportate: R12 e R12.2.x
Flusso di autenticazione SSO Ping di Oracle EBS con la soluzione Oracle EBS miniOrange:
1. L'utente invia la richiesta di accesso a Oracle E-Business Suite.
2. Oracle EBS reindirizza la richiesta al connettore miniOrange SSO per l'autenticazione.
3. Il connettore miniOrange SSO reindirizza l'utente a Ping per l'autenticazione.
4. All'utente viene richiesto di inserire le proprie credenziali Ping e, in caso di risposta positiva, l'autenticazione viene completata.
5. Il connettore riceve il nome utente/indirizzo e-mail registrato in Oracle EBS dell'utente da Ping tramite attributi SAML.
6. Il connettore verifica il valore del nome utente/indirizzo email ricevuto da Ping confrontandolo con la tabella FND_USER nel database Oracle EBS e crea una sessione per essi.
7. Dopo aver creato correttamente una sessione, l'utente viene reindirizzato al portale di Oracle E-Business Suite come utente autenticato.
Seguire la guida dettagliata fornita di seguito per Oracle E-Business Single Sign-On (SSO) con Ping
1. Configurare miniOrange Broker Agent come fornitore di servizi SAML in Ping
- Accedere Amministratore PingOne.
- Vai su Applicazione >> Aggiungi applicazione. Fare clic su Nuova applicazione SAML.

- Inserisci i dettagli dell'applicazione e clicca su Continua al passaggio successivo.
Nome dell'applicazione, descrizione dell'applicazione e categoria sono campi obbligatori. Per i loghi e le icone, PNG è l'unico formato grafico supportato.

- Per Configurazione SAML di base devi ottenere il file ID entità, URL ACS e URL di disconnessione singola da miniOrange.
- Accedi a te Dashboard di amministrazione del connettore miniOrange SSO nel menu di navigazione a sinistra. Clicca su Aggiungi origine identità.

- In Scegli il fornitore di identità, selezionare SAML dal menu a discesa.

- Cercare Ping nell'elenco. Se non lo trovi, cerca Fornitore SAML e imposta lì la tua applicazione.

- Ora clicca sul pulsante CLICCA QUI collegamento per ottenere i dettagli dei metadati di miniOrange come mostrato nella schermata sottostante.
- Per SSO avviato da SP sezione, selezionare Mostra dettagli metadati.
- Quindi, fare clic su Scarica metadati.

- Puoi anche caricare i metadati nell'opzione indicata in questo passaggio.

- Dopo aver compilato i metadati SP, scaricare i metadati SAML da qui (fare riferimento all'immagine sopra) e fare clic su Continua al passaggio successivo.
- In questo passaggio è possibile visualizzare o modificare i claim inviati nel token SAML all'applicazione.

- Fare clic su Continua al passaggio successivo per assegnare gruppi altrimenti clicca su Salva ed esci per salvare le impostazioni.
- miniOrange Broker Agent è ora aggiunto come Fornitore di servizi SAML nel Ping.
2. Configurare Ping come provider di identità SAML nel miniOrange Broker Agent
- Ritorna al Console di amministrazione miniOrange (avresti dovuto tenerlo aperto dal passaggio 1).
- Fare clic su Importa Metadati IDP.

- Scegli un nome IDP appropriato. Inserisci l'URL che hai salvato nel passaggio precedente da Oracle E-Business .
- Fare clic su Importare.

- Come mostrato nella schermata sottostante, ID entità IDP, URL di accesso SAML SSO e certificato x.509 verrà compilato dal file di metadati appena importato.

| ID entità IDP |
ID entità dell'IDP |
| URL di accesso SAML SSO |
URL di accesso da IDP |
| URL di disconnessione singolo |
URL di disconnessione da IDP |
| Certificato X.509 |
Il certificato della chiave pubblica del tuo IDP. |
- Pochi altri funzionalità opzionali che possono essere configurate per l'Identity Provider (IDP) sono elencati nella tabella sottostante:

| Mappatura del dominio |
Può essere utilizzato per reindirizzare un utente di dominio specifico a un IDP specifico |
| Mostra IdP agli utenti |
Abilita questa opzione se vuoi mostrare questo IDP a tutti gli utenti durante l'accesso |
- Fare clic su Salva.
3. Configurare miniOrange Broker Agent in miniOrange EBS Connector
4. Configurare Oracle EBS con miniOrange SSO Connector
- Metti da parte un sottodominio per il connettore miniOrange EBS SSO sullo stesso dominio dell'installazione EBS. Ad esempio, se l'installazione EBS ha il nome di dominio completo apps.example.com, il connettore miniOrange EBS SSO potrebbe essere installato su sottodominio ebsauth.example.com.
- Crea un nuovo utente e assegnagli il ruolo con il codice: UMX|APPS_SCHEMA_CONNESSIONEPrendi nota delle credenziali di questo utente.
- Accedere a Amministratore funzionale → Servizi principali → Profili, e apportare le seguenti modifiche:
- Cerca il profilo con il codice APP_SSO; cambia il valore del sito da SSWA a SSWA w/SSO.
- Cerca il profilo con il codice APPS_AUTH_AGENTE; modifica il valore del sito nell'URL completo (FQDN) del connettore miniOrange EBS SSO (ad esempio http://ebsauth.example.com/ebsauth).
- Cerca il profilo con il nome Oracle Applications Dominio del cookie di sessione; modificare il suo valore da Host a Dominio.
- Riavviare il livello applicativo dell'E-Business Suite per riflettere le modifiche.
- Genera a file DBC con il dominio del connettore miniOrange EBS SSO (ad esempio ebsauth.example.com) utilizzando l'utilità AdminDesktop in EBS; prendere nota del ID_SERVER_APPL valore presente in questo file appena generato.
- Aggiorna il file connector.properties nel connettore miniOrange EBS SSO per riflettere le credenziali per l'utente creato, il percorso del File DBC e APPL_SERVER_ID e gli URL degli endpoint dai punti precedenti.
Referenze
Nota : Oracle e Java sono marchi registrati di Oracle e/o delle sue affiliate. miniOrange è un'entità separata.