필요한 권한
SAP OData를 소스로 사용하려면 다음 권한이 필요합니다.
OData 사용자 권한
단일 SAP Gateway 프레임워크 또는 애플리케이션 서비스를 사용하려면 사용자 역할에 해당 권한이 있어야 합니다. 제안 사항은 트랜잭션 SU22에서 찾을 수 있습니다.
SAP Gateway 허브 시스템에서 리포지토리 객체는 R3TR IWSG 및 R3TR IWOM입니다.
SAP Business Suite 백엔드 시스템에서 모든 권한은 리포지토리 객체 R3TR IWSV에 수집됩니다.
SU22 제안에 유지되는 권한 외에도, 역할에는 다음 사양으로 할당된 권한 개체 S_SERVICE가 있어야 합니다. 이것은 SAP Gateway 프레임워크에 의해 노출되는 프레임워크 또는 애플리케이션 서비스를 탐색할 수 있게 하는 서비스입니다.
| 애플리케이션 유형: | TADIR 서비스 |
|---|---|
| 프로그램 ID: | R3TR |
| 개체 유형: | IWSG 또는 IWSV |
| 개체 이름: | /IWFND/SG_MED_CATALOG |
자세한 내용은 SAP Gateway Landscape의 역할을(를) 참조하십시오.
역할에 OData 서비스를 추가하려면:
- 트랜잭션 PFCG를 호출하고 단일 역할을 생성합니다.
- SAP Gateway Business Suite Enablement - Service: 의 권한 기본값을 다음과 같이 할당합니다:
메뉴 탭에서 트랜잭션 메뉴에서 권한 기본값을 선택합니다.
새 창이 열립니다.
- 권한 부여 기본값 드롭다운 목록에서 SAP Gateway: 서비스 그룹 메타데이터(R3TR IWSG)를 선택합니다.
TADIR 서비스에서 카탈로그 읽기에 필요한 다음 서비스를 할당합니다.
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
필요한 OData 서비스 메타데이터를 추가합니다. 서비스 이름 끝에 ‘*’를 지정하여 버전 번호가 있는 서비스를 찾습니다. 복사를 클릭합니다.
권한 부여 기본값 드롭다운 목록에서 SAP Gateway Business Suite 활성화 – 서비스(R3TR IWSV)를 선택합니다.
TADIR 서비스에서 필요한 서비스(들)를 선택하고 할당합니다. 버전 번호가 있는 서비스를 찾으려면 서비스 이름 끝에 ‘*’를 붙여 지정합니다. 복사를 클릭합니다.
결과를 확인합니다.
각 서비스에는 이제 다음 두 개의 항목이 있어야 합니다.
R3TR IWSG (for service metadata)
R3TR IWSV (for the service itself)
카탈로그에는 다음 항목이 포함되어야 합니다.
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
- 설정을 저장한 다음 권한 프로필을 생성합니다.
- Qlik Talend Data Integration에 대해 통신 사용자에게 역할을 할당합니다.
ODP에 필요한 권한
SAP는 ODP에 필요한 권한을 정기적으로 업데이트합니다. 최신 정보를 확인하려면 SAP Note 2855052 – "ODP 데이터 복제 API 2.0에 필요한 권한"을(를) 참조하십시오. 이 노트는 ODP 기능에 필요한 현재 역할 및 권한 부여 객체 목록을 제공합니다.
기타
| 권한 부여 개체 | 필드 이름 | 값 | 활동 |
|---|---|---|---|
| S_ADMI_FCD | S_ADMI_FCD | PADM, ST22 | |
| S_ADT_RES | URI | /sap/bc/adt/* | |
| S_DEVELOP | OBJTYPE | DEBUG, ST22 | 03 |
| S_TCODE | TCD | ST22 | |
| S_BTCH_ADM | BTCADMIN | Y | |
| S_BTCH_JOB | JOBACTION | RELE | |
| JOBGROUP | * | ||
| S_BTCH_NAM | BTCUNAME | BWREMOTE | |
| S_DMIS(SLT 복제 서버에서 이동할 때만 필요) | MBT_PR_ARE | SLOP | 03 |
| MBT_PR_LEV | 패키지 |