Avant de commencer

Vous devez configurer OCI IAM en tant que fournisseur d'identités pour E-Business Suite Asserter, Oracle E-Business Suite en tant qu'application cible et E-Business Suite Asserter en tant que fournisseur d'accès avec connexion unique pour Oracle E-Business Suite.

  • Téléchargez Oracle JRE/JDK version 8 ou ultérieure.
  • Téléchargez le fichier Java Cryptography Extension pour Java 8.
  • Accès à une instance d'OCI IAM, droits de téléchargement de l'assesseur E-Business Suite à partir de la console et droits d'inscription d'une application confidentielle.
  • Accédez à une instance d'Oracle E-Business Suite version 11i (11.5.10) ou version 12 (12.1.3, 12.2.4 ou supérieure), avec le dernier patch appliqué.
  • Accédez à une instance distincte d'Oracle WebLogic Server 12c (12.1.3 et 12.2) à l'aide de Java SE Development Kit 8 ou de Java EE 8.
  • Créez un certificat dans la section Certificat - Services gérés qui sera utilisé par l'asserteur OCI Load Balancer pour E-Business Suite. Vous pouvez également utiliser votre propre certificat.
  • Dans Oracle WebLogic Server 12c, créez des serveurs gérés nommés EBSAsserter_server_01 et EBSAsserter_server_02 pour déployer l'application Java Asserter d'E-Business Suite.
  • Dans ce scénario, il existe deux noeuds d'E-Business Suite, appelés EBSNode01 et EBSNode02.
  • Créez un répertoire de travail dans le serveur WebLogic d'Asserter EBS et le serveur Oracle EBS. Par exemple, /opt/ebssdk.

Téléchargement de l'asserteur E-Business Suite à partir de la console OCI IAM

Vous pouvez accéder à la page Téléchargements à partir de la console OCI IAM. A partir de cette page, vous pouvez télécharger l'asserteur OCI IAM E-Business Suite.

  1. Connectez-vous à la console OCI IAM à l'aide du domaine dans lequel vous voulez intégrer EBS.
  2. Dans le menu de navigation de gauche, cliquez sur Identité et sécurité, puis sur Domaines.
  3. Sélectionnez le domaine requis, accédez à Paramètres, puis cliquez sur Téléchargements.
  4. Sur la page Téléchargements, cliquez sur le bouton de téléchargement Identity Cloud Service E-Business Suite Asserter.

    Avec la publication des domaines d'identité OCI IAM, EBS Asserter est activé par défaut pour Oracle Apps Premium et Premium Domains.

    • Vérifiez l'état de la fonctionnalité en accédant à tenant base url/admin/v1/FeatureInfos. oracle.idaas.ebs.asserter doit être marqué comme activé.
    • Si la fonctionnalité n'est pas activée, contactez le support technique Oracle et créez une demande d'assistance pour activer oracle.idaas.ebs.asserter.
    • Si ebs.war a déjà été déployé sur le serveur WebLogic avant l'activation de l'assesseur EBS, redéployez ebs.war après avoir activé la fonctionnalité.
  5. Enregistrez le fichier .zip dans un dossier temporaire sur votre ordinateur local.
  6. Extrayez le contenu du fichier .zip sur l'ordinateur local.
  7. Recherchez l'emplacement des fichiers ebs.war et idcs-wallet-<version>.jar.
    Le nom des fichiers peut varier en fonction de la version.
  8. Extrayez le contenu du fichier ebs.war et localisez le fichier fndext-<version>.jar qui se trouve sous le dossier WEB-INF/lib. Téléchargez le fichier fndext-<version>.jar dans un répertoire de travail sur le serveur WebLogic de l'asserteur E-Business Suite. Par exemple, /opt/ebssdk (créez ce dossier s'il n'existe pas).
    Le nom du fichier fndext.jar peut varier en fonction de la version en cours.
  9. Téléchargez le fichier fndext-<version>.jar vers les serveurs gérés Oracle WebLogic EBSAsserter_server_01 et EBSAsserter_server_02, puis placez-le dans le dossier $DOMAIN_HOME/lib.
  10. Téléchargez les fichiers ebs.war et idcs-wallet-<version>.jar vers le serveur WebLogic de l'asserteur E-Business Suite et placez-les dans le dossier /opt/ebssdk.

Informations sur l'environnement

Enregistrez les informations d'environnement dont vous aurez besoin lorsque vous configurerez le fichier de configuration E-Business Suite Asserter.

  • Adresse IP publique d'équilibreur de charge OCI où les serveurs Asserter E-Business Suite sont configurés. Cette adresse IP doit être mappée avec le même nom de domaine que le serveur E-Business Suite. Par exemple, https://ebsasserter.example.com
  • Adresse de la console du serveur d'administration Oracle WebLogic. Par exemple, https://ebsasserter01.example.com:7002/console
  • Adresse HTTPS du serveur géré Oracle WebLogic (y compris le numéro de port s'il ne s'agit pas du port par défaut) où l'assesseur E-Business Suite est déployé. Par exemple, https://ebsasserter01.example.com:7003 et https://ebsasserter02.example.com:7003
  • Adresse IP publique et port du processus d'écoute d'équilibreur de charge OCI dans lesquels les serveurs Oracle E-Business Suite sont configurés. Cette adresse IP doit être mappée avec le même nom de domaine que les serveurs EBS. Par exemple, https://ebs.example.com:8001.
  • Nom d'hôte Oracle E-Business Suite. Par exemple, ebs01.example.com et ebs02.example.com
  • Adresse HTTPS OCI IAM (numéro de port inclus si vous n'utilisez pas le port par défaut). Par exemple, https://idcs-example.identity.oraclecloud.com
  • Nom de la base de données Oracle E-Business Suite. Par exemple, ebsDB
  • Hôte de la base de données Oracle E-Business Suite. Par exemple, ebsdb.example.com
  • Port Oracle E-Business Suite Database. Par exemple, 1521
  • Mot de passe de l'utilisateur APPS d'Oracle E-Business Suite. Par exemple, apps