Необходимые разрешения
Для использования SAP OData в качестве источника необходимы следующие разрешения:
Авторизации пользователей OData
Чтобы использовать единую платформу SAP Gateway или службы приложения, роль пользователя должна иметь соответствующие авторизации. Предложения можно найти в транзакции SU22.
В хаб-системе SAP Gateway объектами репозитория являются R3TR IWSG и R3TR IWOM.
В бэкэнд-системе SAP Business Suite все авторизации собраны в объекте репозитория R3TR IWSV.
В дополнение к полномочиям, поддерживаемым в предложении SU22, роли необходимо иметь присвоенный объект авторизации S_SERVICE со следующими спецификациями. Это служба, позволяющая исследовать службы фреймворка или приложения, предоставляемые фреймворком SAP Gateway.
| Тип приложения: | Служба TADIR |
|---|---|
| Идентификатор программы: | R3TR |
| Тип объекта: | IWSG или IWSV |
| Имя объекта: | /IWFND/SG_MED_CATALOG |
Дополнительные сведения см. в Роли в ландшафте SAP Gateway.
Чтобы добавить сервисы OData к роли:
- Вызовите транзакцию PFCG и создайте одну роль.
- Присвойте значения по умолчанию авторизации для SAP Gateway Business Suite Enablement - Service: следующим образом:
На вкладке Menu выберите Authorization Default из меню Transaction .
Откроется новое окно.
- В раскрывающемся списке По умолчанию для авторизации выберите SAP Gateway: метаданные групп сервисов (R3TR IWSG).
В Сервис TADIR назначьте следующие сервисы, необходимые для чтения каталога:
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
Добавьте метаданные требуемого(ых) сервиса(ов) OData. Укажите имя сервиса с символом «*» в конце, чтобы найти сервис с номером версии. Щелкните Копировать.
В раскрывающемся списке По умолчанию для авторизации выберите SAP Gateway Business Suite Enablement – Сервис (R3TR IWSV).
В TADIR Service выберите и назначьте требуемую(ые) услугу(и). Укажите имя услуги со знаком «*» в конце, чтобы найти услугу с номером версии. Щелкните Копировать.
Проверьте результат.
Каждая услуга теперь должна иметь две записи:
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 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 Replication Server) | MBT_PR_ARE | SLOP | 03 |
| MBT_PR_LEV | ПАКЕТ |