Intégrer une app Oracle E-Business Suite à Access Gateway
Les apps Oracle E-Business Suite (EBS) diffèrent des apps classiques en ce sens qu'Access Gateway crée et fournit un cookie de session EBS qui est utilisé par les appels EBS suivants. Access Gateway n'inverse pas toutes les requêtes EBS en proxy comme il le fait avec d'autres types d'app.
Il existe deux manières d'intégrer une app EBS à Access Gateway :
- flux de processus classique
- flux de processus rapide
Cette rubrique décrit l'architecture de ces flux de processus et fournit des instructions pour leur implémentation.
Cette app utilise des variables d'en-tête pour échanger des informations utilisateur. Vous pouvez utiliser l'exemple d'app d'en-tête Access Gateway. Consultez Ajouter une app d'en-tête générique et Ajouter un exemple d'app d'en-tête.
Architecture
| flux du processus EBS Rapid | flux du processus EBS Classic |
|---|---|
|
|
|
|
| Consultez Architecture de référence d'Oracle E-Business Suite avec le mode Rapid SSO d'Access Gateway. | Consultez Architecture de référence d'Oracle E-Business Suite avec le mode Classic SSO d'Access Gateway. |
Avant de commencer
Assurez-vous que vous remplissez ces conditions avant d'entamer cette procédure.
- Vérifiez que Access Gateway est installé et configuré. Consultez Gérer le déploiement d'Access Gateway.
- Vérifiez que Access Gateway utilise votre org Okta comme fournisseur d'identité (IdP). Consultez Configurer un fournisseur d'identité dans Access Gateway.
- Vérifiez que vous disposez de droits d'administrateur sur votre org Okta et que vous pouvez créer des groupes et affecter des apps.
- Vérifiez que la version d'EBS est prise en charge. Access Gateway prend en charge les versions d'EBS suivantes :
- 12.1
- 12.2
- Si vous utilisez le flux de processus EBS Classic, assurez-vous qu'EBS est configuré avec Oracle AccessGate et Oracle Internet Directory (OID), ou avec Oracle User Directory (OUD).
- Si vous utilisez le flux de processus EBS Rapid, assurez-vous que vous remplissez les conditions suivantes :
- Vérifiez qu'EBS est configuré et disponible.
- Vérifiez qu'EBS_USER est mappé à un utilisateur d'org Okta.
- Vérifiez que le propriétaire EBS a créé un fichier DBC et que celui-ci est disponible pour le propriétaire Access Gateway. Remarque :
La SSO Rapid EBS utilise des cookies de domaine pour communiquer entre Access Gateway et le serveur EBS. Le service protégé et l'instance externe de la passerelle doivent utiliser le même domaine.
Workflow
- Facultatif. Créez un groupe à affecter à l'app. Consultez Ajouter un groupe d'org Okta.
- flux du processus Rapid uniquement. Configurez EBS pour une utilisation avec Access Gateway et générez le fichier DSC requis. Consultez la section Configurer Oracle E-Business Suite pour la Rapid SSO et créer le fichier DBC.
- Créez une app pour la SSO EBS Rapid ou Classic. Consultez Créer l'app EBS Rapid ou Classic.
- Testez l'intégration. Consultez Tester l'intégration Oracle E-Business Suite.
- Dépanner l'intégration. Consultez Dépanner les apps Oracle E-Business Suite.