E-Business Suite Asserter를 사용하여 Oracle Identity Cloud Service로 Oracle E-Business Suite 인증에 대해 알아보기

Oracle E-Business Suite 인스턴스가 있는 경우 Oracle Identity Cloud Service를 Identity Cloud Service E-Business Suite Asserter 구성요소를 사용하여 인증 방식으로 다른 애플리케이션과 원활하게 인증할 수 있습니다. 이 통합을 통해 Oracle E-Business Suite는 Oracle Identity Cloud Service에서 제공하는 SSO(Single Sign-On)에 참여할 수 있습니다.

사인인 프로세스의 보안을 강화하기 위해 사인인 및 ID 제공자 정책을 설정하고 다중 요소 인증을 구성할 수 있습니다. 또한 적응형 보안을 사용으로 설정하여 Oracle Identity Cloud Service의 애플리케이션과 Oracle E-Business Suite에서 사용자에게 강력한 인증 기능과 리스크 분석을 제공할 수 있습니다.

Oracle E-Business Suite를 Oracle Identity Cloud Service와 통합할 수 있는 두 가지 옵션이 있습니다. Identity Cloud Service E-Business Suite Asserter를 사용하거나 앱 게이트웨이 구성요소에 의존할 수 있습니다. Identity Cloud Service E-Business Suite Asserter 옵션은 Single Sign-On을 제공하기 위해 Oracle Access Manager 및 Oracle E-Business Suite AccessGate과의 통합을 통해 Oracle E-Business Suite 환경이 이전에 구성되지 않은 경우 항상 사용됩니다.

시작하기 전에

Oracle E-Business Suite가 Oracle Access Manager, Oracle Internet Directory, E-Business Suite AccessGate와 통합되거나 다른 SSO 프로파일을 사용하는 경우 해당 구성요소와 Oracle E-Business Suite 간의 통합을 제거한 다음 Identity Cloud Service E-Business Suite Asserter를 사용하기 전에 서버를 재시작하십시오.

구조

Identity Cloud Service E-Business Suite Asserter는 별도의 Oracle WebLogic Server 인스턴스에 배치됩니다. E-Business Suite Asserter는 Oracle Identity Cloud ServiceOracle Identity Cloud Service REST API를 통해 상호작용하고 사용자의 웹 브라우저를 Oracle Identity Cloud Service 및 Oracle E-Business Suite로 리디렉션합니다.

이 아키텍처 다이어그램은 E-Business Suite Asserter, Oracle E-Business Suite 및 Oracle Identity Cloud Service의 상호작용 방법을 보여줍니다.



다음 다이어그램은 E-Business Suite Asserter를 사용하여 Oracle E-Business Suite를 Oracle Identity Cloud Service와 통합할 때 로그인 및 로그아웃 플로우를 보여줍니다. 이러한 플로우 다이어그램은 Oracle E-Business Suite부터 로그인 및 로그아웃 프로세스를 보여주지만, E-Business Suite Asserter 접근 방식은 E-Business Suite Asserter 및 Oracle Identity Cloud Service 시작 플로우도 지원합니다.



  1. 사용자가 Oracle E-Business Suite 보호 리소스에 대한 액세스를 요청합니다.
  2. Oracle E-Business Suite는 사용자 브라우저를 E-Business Suite Asserter 응용 프로그램으로 재지정합니다.
  3. E-Business Suite Asserter는 Oracle Identity Cloud Service SDK를 사용하여 권한 부여 URL을 생성한 다음 브라우저를 Oracle Identity Cloud Service로 재지정합니다.
  4. Oracle Identity Cloud Service는 사용자에게 사인인 페이지를 제공합니다.
  5. 사용자가 Oracle Identity Cloud Service에 인증서를 제출합니다.
  6. Oracle Identity Cloud Service는 권한 부여 코드를 실행하고 사용자 브라우저를 E-Business Suite Asserter로 재지정합니다.
  7. E-Business Suite Asserter는 Oracle Identity Cloud Service SDK를 사용하여 Oracle Identity Cloud Service와 통신함으로써 액세스 토큰의 권한 부여 코드를 교환합니다.
  8. Oracle Identity Cloud Service는 E-Business Suite Asserter에 액세스 토큰 및 ID 토큰을 발행합니다.
  9. E-Business Suite Asserter는 Oracle E-Business Suite 쿠키를 생성하고 사용자의 브라우저를 Oracle E-Business Suite로 재지정합니다.
  10. Oracle E-Business Suite는 사용자가 요청한 보호 리소스를 제공합니다.

아래에 설명된 로그아웃 프로세스는 Oracle E-Business Suite에서 로그아웃을 호출하는 사용자를 나타냅니다. 로그아웃 프로세스가 Oracle Identity Cloud Service에서 시작된 경우 단계 5와 6만 실행됩니다.



  1. 사용자가 /ebslogout URL을 요청하여 Oracle E-Business Suite에서 로그아웃하도록 선택합니다.
  2. Oracle E-Business Suite는 사용자를 로그아웃한 다음 사용자의 브라우저를 E-Business Suite Asserter 애플리케이션으로 재지정합니다.
  3. E-Business Suite Asserter는 Oracle Identity Cloud Service SDK를 사용하여 Oracle Identity Cloud Service 로그아웃 URL을 가져온 다음 사용자 브라우저를 이 URL로 재지정합니다.
  4. 사용자 브라우저가 Oracle Identity Cloud Service 로그아웃 URL을 호출합니다.
  5. Oracle Identity Cloud Service는 사용자 세션을 제거한 다음 사용자의 브라우저를 애플리케이션 구성에 정의된 E-Business Suite Asserter 로그아웃 URL로 재지정합니다.
  6. E-Business Suite Asserter는 사용자를 로그아웃하고 사용자의 브라우저를 애플리케이션 구성에 정의된 사후 로그아웃 재지정 URL로 재지정합니다.

필수 서비스 및 역할 정보

Oracle Identity Cloud Service 관리자는 Oracle Identity Cloud Service 콘솔에 액세스하여 E-Business Suite Asserter를 다운로드하고 애플리케이션을 구성 및 활성화할 수 있어야 합니다.

다음 서비스 및 제품에 대한 액세스 권한이 있어야 합니다.
  • Oracle Identity Cloud Service
  • Oracle E-Business Suite

다음 역할이 있어야 합니다.

역할 필요한 작업...

Oracle Identity Cloud Service: Security administrator

Oracle Identity Cloud Service 콘솔의 다운로드 페이지에 접근합니다. 이 페이지에서 Oracle Identity Cloud Service E-Business Suite 검증기를 다운로드할 수 있습니다.

Oracle Identity Cloud Service: Application administrator

Oracle Identity Cloud Service에서 애플리케이션을 관리합니다. 여기에는 Oracle Identity Cloud Service에 샘플 모바일 앱 등록이 포함됩니다.

Oracle E-Business Suite: Server administrator

Oracle E-Business Suite 설치 폴더, E-Business Suite 검증기를 배치하는 Oracle WebLogic Server 및 운영 체제 사용자로 E-Business Suite 검증기 시스템에 액세스합니다.

필요한 내용은 Oracle 제품, 솔루션 및 서비스를 참조하십시오.