본문으로 건너뛰기

© 2026 Molayo

Qiita헤드라인2026. 06. 23. 20:22

S/4HANA Cloud Public Edition 통합 절차

요약

SAP Joule과 S/4HANA Cloud Public Edition 간의 통합 절차를 다루는 기술 가이드입니다. 총 11단계의 통합 과정을 통해 BTP 환경 정비, IAS/IPS 설정, 통신 시나리오 구성 및 권한 동기화 방법을 상세히 설명합니다.

핵심 포인트

  • S/4HANA Cloud Public Edition 통합을 위한 11단계 절차 안내
  • Joule 연동을 위한 필수 전제 조건 및 엔타이틀먼트 확인 필요
  • Booster 실행을 통한 통신 시나리오(SAP_COM_0882 등) 자동 생성
  • IAS 및 IPS를 활용한 사용자 속성 및 권한 동기화 방법
  • BTP Cockpit과 S/4HANA 간의 시스템 등록 및 인증 절차

이 기사에서는 Joule 기술 가이드 연재의 #1에서 소개한 대응 제품 중에서, S/4HANA Cloud Public Edition과의 통합 절차를 다룹니다.

Public Edition은 지금까지의 연재에서 해설한 전제 조건·IAS/IPS·Booster의 지식을 그대로 사용하는 제품입니다. 통합 절차는 전체 11단계로 구성되어 있으며, 제품 고유의 작업이 몇 가지 포함되어 있습니다.

제품 고유의 전제 조건으로서, 다음을 충족해야 합니다.

- Joule의 일반적인 전제 조건을 충족할 것
- Initial Setup (BTP 환경 정비)을 완료할 것
- Joule의 보안 관련 정보를 확인할 것
...

또한, Joule 내에서 S/4HANA Cloud Public Edition에 액세스하려면 추가적인 엔타이틀먼트(Entitlement)와 인가(Authorization)가 필요할 수 있습니다. 필요에 따라 어카운트 이그제큐티브(Account Executive)에게 확인이 필요합니다.

S/4HANA Cloud Public Edition의 통합은 다음 11단계로 구성됩니다.

1. Fiori Launchpad 콘텐츠 공개 (제품 고유)
2. IAS 테넌트(Tenant)로의 Trust 설정
3. Identity Directory로부터의 Joule용 사용자 속성 설정
...

Step 2·3·6·8·9는 지금까지의 연재 기사(#3~#6)에서 다룬 내용과 공통됩니다. 이 기사에서는 제품 고유의 단계(1·4·7·10)를 중심으로 해설합니다.

Booster 실행(Step 6)을 통해, 통신 시나리오 SAP_COM_0882 (SAP Digital Assistant Services)의 통신 어레인지먼트(Communication Arrangement)와 통신 시스템이 자동으로 생성됩니다. 이 통신 어레인지먼트는 Booster 이외의 수단으로 생성·변경·삭제하지 않도록 주의하십시오. 변경하면 Joule의 연동이 실패합니다.

Joule Booster 실행에 의해, Communication Arrangements 앱 내에 통신 시나리오 SAP_COM_0647 (Launchpad Content Exposure to SAP BTP Integration)을 위한 통신 어레인지먼트와 통신 시스템이 생성됩니다.

공개 대상 역할(Role)은 다음 중 하나의 방법으로 설정합니다.

방법 A: 모든 역할을 공개한다
Exposure Role Selection을 「ALL」로 설정한다
(대부분의 경우, 이 설정으로 대응 가능)
...

공개 로그는 「Display Launchpad Content Exposure Logs」 타일에서 확인할 수 있습니다.

BTP Cockpit 측에서 시스템을 등록하고, S/4HANA 측에서 토큰을 사용하여 인증하는 절차입니다.

BTP Cockpit 측의 조작
1. 글로벌 계정의 「System Landscape」 → 「Systems」를 연다
2. 「Add System」을 선택한다
...
S/4HANA Cloud Public Edition 측의 조작
1. 「Communication Management」 앱 내의 「Maintain BTP Extension」을 연다
...

Build Work Zone의 네비게이션 서비스는 IPS를 사용하며, 소스 시스템(S/4HANA Cloud Public Edition)과 타겟 시스템(IAS·Build Work Zone) 사이에서 사용자와 권한을 동기화합니다.

설정에는 다음 권한이 필요합니다.

- Identity Provisioning 테넌트에 대한 관리자 액세스 권한
- 「Manage Identity Provisioning」 역할 활성화
- 통신 어레인지먼트 SAP_COM_0193에 대응하는 통신 시나리오와
...

설정 흐름은 소스 시스템과 타겟 시스템의 등록으로 나뉩니다.

소스 시스템 설정
1. IAS 테넌트에 로그인
2. 「Identity Provisioning」 → 「Source System」을 연다
...
타겟 시스템 설정
1. 「Identity Provisioning」 → 「Target System」을 연다
2. Build Work Zone, standard edition을 타겟 시스템으로 추가
...

동기화되는 정보는 사용자의 이메일 주소·Global User ID·그룹 소속(Role)입니다.

동기화되는 정보는 사용자의 이메일 주소·Global User ID·그룹 소속(Role)입니다.

Joule의 플러그인 스크립트를 크로스 오리진 리소스 (Cross-Origin Resource)로 로드할 수 있도록, 콘텐츠 보안 정책 (Content Security Policy, CSP)을 설정합니다.

1. 「Manage Content Security Policy」 앱을 엽니다.
2. 「Trusted Sites」 → 「Resources Scripts」의 상세 내용을 엽니다.
3. 「Managed by Customer」 섹션에서 「New」를 선택합니다.
...

통합 후의 운용에 있어서, 다음과 같은 제약 사항을 파악해 둘 필요가 있습니다.

- Joule은 2-system landscape (2SL)와 3-system landscape (3SL) 모두에서 액세스 가능
- Joule 자체는 다국어를 지원하지만, S/4HANA Cloud Public ...

언어 지원 제약은 오해하기 쉬운 부분입니다. Joule 자체는 일본어를 포함한 11개 언어를 지원하지만, S/4HANA Cloud Public Edition과의 통합에 있어서는 영어만 가능하다는 제약이 별도로 적용됩니다.

  • S/4HANA Cloud Public Edition의 통합은 11단계로 구성됨
  • 제품 고유의 단계는 Fiori Launchpad 공개·시스템 등록·IPS 설정·CSP 설정의 4가지임
  • 부스터 (Booster) 실행을 통해 통신 시나리오 SAP_COM_0882가 자동으로 활성화됨
  • Joule 자체의 다국어 지원과 Public Edition 통합 시의 언어 제약(영어만 가능)은 별개의 사안임
  • Joule을 활성화하면 모든 사용자가 대상이 되며, 일부 사용자만 활성화하는 것은 불가능함

다음 회차에서는 S/4HANA Cloud Private Edition으로의 통합 절차를 해설합니다. Public Edition과의 구조적인 차이를 중심으로 다룹니다.

Communication Arrangement

S/4HANA Cloud에서 외부 시스템과의 통신을 설정하기 위한 메커니즘. 통신 시나리오별로 생성한다.

SAP_COM_0647 / SAP_COM_0882 / SAP_COM_0193

S/4HANA Cloud의 통신 시나리오 ID. 각각 Fiori Launchpad 콘텐츠의 공개, Joule 본체의 연계 (Digital Assistant Services), IPS 연계를 담당한다.

Exposure Role Selection

Fiori Launchpad의 어떤 비즈니스 역할 (Business Role)을 BTP 측에 공개할지를 제어하는 설정. 전체 역할 공개 (ALL)와 개별 선택 (SELECTION)의 2가지 방식이 있다.

Communication Scenario Groups

시스템 등록 시, 어떤 통신 시나리오 그룹을 대상으로 할지를 지정하는 설정.

2-system landscape (2SL) / 3-system landscape (3SL)

S/4HANA Cloud의 시스템 구성 패턴. 개발·운영의 2계층 구성인지, 개발·검증·운영의 3계층 구성인지를 가리킨다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0