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.

Architecture

flux du processus EBS Rapid flux du processus EBS Classic
EBS Rapid flow EBS Classic Flow
  1. L'utilisateur se connecte.
  2. Okta envoie l'identité de l'utilisateur à Access Gateway.
  3. Access Gateway vérifie l'utilisateur EBS et génère une session EBS.
  4. L'utilisateur est redirigé vers EBS avec le cookie de session EBS.
  1. L'utilisateur se connecte.
  2. Okta envoie l'identité de l'utilisateur à Access Gateway.
  3. Access Gateway recherche le GUID en utilisant l'identité de l'utilisateur EBS.
  4. Access Gateway envoie le GUID (en-tête) ou Oracle AccessGate, ce qui génère un cookie EBS.
  5. L'utilisateur est redirigé vers EBS avec le cookie de session EBS.
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.

Workflow

  1. Facultatif. Créez un groupe à affecter à l'app. Consultez Ajouter un groupe d'org Okta.
  2. 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.
  3. Créez une app pour la SSO EBS Rapid ou Classic. Consultez Créer l'app EBS Rapid ou Classic.
  4. Testez l'intégration. Consultez Tester l'intégration Oracle E-Business Suite.
  5. Dépanner l'intégration. Consultez Dépanner les apps Oracle E-Business Suite.