시작하기 전에

OCI IAM을 E-Business Suite Asserter의 ID 제공자로, Oracle E-Business Suite를 대상 애플리케이션으로, E-Business Suite Asserter를 Oracle E-Business Suite의 Single Sign-On 제공자로 구성해야 합니다.

  • Oracle JRE/JDK 버전 8 이상을 다운로드합니다.
  • Java 8용 Java Cryptography Extension 파일을 다운로드합니다.
  • OCI IAM 인스턴스에 대한 액세스, 콘솔에서 E-Business Suite Asserter를 다운로드할 수 있는 권한, 기밀 애플리케이션 등록 권한.
  • 최신 패치가 적용된 Oracle E-Business Suite 릴리스 11i(11.5.10) 또는 릴리스 12(12.1.3, 12.2.4 이상) 인스턴스에 액세스합니다.
  • Java SE Development Kit 8 또는 Java EE 8을 사용하여 별도의 Oracle WebLogic Server 12c(12.1.3 및 12.2) 인스턴스에 접근할 수 있습니다.
  • [인증서 관리 서비스] 섹션에서 E-Business Suite 검증용 OCI 로드 밸런서에 사용할 인증서를 생성합니다. 또는 고유한 인증서를 사용할 수도 있습니다.
  • Oracle WebLogic Server 12c에서 EBSAsserter_server_01EBSAsserter_server_02이라는 관리 서버를 생성하여 E-Business Suite Asserter Java 애플리케이션을 배치합니다.
  • 이 시나리오에서는 E-Business Suite의 두 노드가 있으며 이를 EBSNode01EBSNode02라고 합니다.
  • EBS Asserter의 WebLogic 서버 및 Oracle EBS 서버에서 작업 디렉토리를 생성합니다. 예: /opt/ebssdk.

OCI IAM 콘솔에서 E-Business Suite 검증기 다운로드

OCI IAM 콘솔에서 다운로드 페이지에 액세스할 수 있습니다. 이 페이지에서 OCI IAM E-Business Suite 검증기를 다운로드할 수 있습니다.

  1. EBS를 통합할 도메인을 사용하여 OCI IAM 콘솔에 로그인합니다.
  2. 왼쪽 탐색 메뉴에서 ID 및 보안을 누른 다음 도메인을 누릅니다.
  3. 필요한 도메인을 선택하고 설정으로 이동한 다음 다운로드를 누릅니다.
  4. 다운로드 페이지에서 Identity Cloud Service E-Business Suite 검증기 다운로드 단추를 누릅니다.

    OCI IAM ID 도메인의 릴리스에서는 Oracle Apps Premium 및 Premium 도메인에 대해 EBS 검증기가 기본적으로 사용으로 설정됩니다.

    • tenant base url/admin/v1/FeatureInfos로 이동하여 기능 상태를 확인합니다. oracle.idaas.ebs.asserter은 enabled로 표시되어야 합니다.
    • 이 기능이 사용으로 설정되지 않은 경우 Oracle Support에 문의하고 oracle.idaas.ebs.asserter를 사용으로 설정하는 서비스 요청을 생성합니다.
    • EBS 검증기가 사용으로 설정되기 전에 ebs.war이 WebLogic 서버에 이미 배치된 경우 기능을 사용으로 설정한 후 ebs.war를 재배치하십시오.
  5. .zip 파일을 로컬 시스템의 임시 폴더에 저장합니다.
  6. 로컬 시스템에서 .zip 파일의 내용을 추출합니다.
  7. ebs.waridcs-wallet-<version>.jar 파일의 위치를 찾습니다.
    파일 이름은 버전에 따라 다를 수 있습니다.
  8. ebs.war 파일의 콘텐츠를 추출하고 WEB-INF/lib 폴더 아래에 있는 fndext-<version>.jar 파일을 찾습니다. fndext-<version>.jar 파일을 작업 디렉토리에 E-Business Suite Asserter의 WebLogic 서버 시스템으로 업로드합니다. 예를 들어, /opt/ebssdk을 입력합니다(없는 경우 이 폴더 생성).
    fndext.jar 파일의 이름은 현재 버전에 따라 다를 수 있습니다.
  9. fndext-<version>.jar 파일을 Oracle WebLogic 관리 서버 EBSAsserter_server_01EBSAsserter_server_02에 업로드하여 $DOMAIN_HOME/lib 폴더에 배치합니다.
  10. ebs.waridcs-wallet-<version>.jar 파일을 E-Business Suite Asserter의 WebLogic 서버 시스템에 업로드하여 /opt/ebssdk 폴더에 저장합니다.

환경 정보 제공

E-Business Suite 검증기 구성 파일을 구성할 때 필요한 환경 정보를 기록합니다.

  • E-Business Suite 검증기 서버가 구성된 OCI 로드 밸런서 공용 IP입니다. 이 IP는 E-Business Suite 서버와 동일한 도메인 이름으로 매핑되어야 합니다. 예: https://ebsasserter.example.com
  • Oracle WebLogic 관리 서버 콘솔 주소입니다. 예: https://ebsasserter01.example.com:7002/console
  • E-Business Suite 검증기가 배치된 Oracle WebLogic 관리 서버 HTTPS 주소(기본 포트가 아닌 경우 포트 번호 포함)입니다. 예: https://ebsasserter01.example.com:7003https://ebsasserter02.example.com:7003
  • Oracle E-Business Suite 서버가 구성된 OCI 로드 밸런서 공용 IP 및 리스너 포트입니다. 이 IP는 EBS 서버와 동일한 도메인 이름으로 매핑되어야 합니다. 예: https://ebs.example.com:8001.
  • Oracle E-Business Suite 호스트 이름입니다. 예: ebs01.example.comebs02.example.com
  • OCI IAM HTTPS 주소(기본 포트 번호를 사용하지 않는 경우 포트 번호 포함) 예: https://idcs-example.identity.oraclecloud.com
  • Oracle E-Business Suite 데이터베이스 이름입니다. 예: ebsDB
  • Oracle E-Business Suite 데이터베이스 호스트입니다. 예: ebsdb.example.com
  • Oracle E-Business Suite 데이터베이스 포트입니다. 예: 1521
  • Oracle E-Business Suite APPS 사용자 비밀번호입니다. 예: apps