Permisos requeridos
Para usar SAP OData como fuente, se requieren los siguientes permisos:
Autorizaciones de usuario de OData
Para utilizar un único framework de SAP Gateway o servicios de aplicación, el rol de usuario debe tener las autorizaciones correspondientes. Las propuestas se pueden encontrar en la transacción SU22.
En el sistema hub de SAP Gateway, los objetos de repositorio son R3TR IWSG y R3TR IWOM.
En el sistema backend de SAP Business Suite, todas las autorizaciones se recopilan en el objeto de repositorio R3TR IWSV.
Además de las autorizaciones mantenidas en la propuesta SU22, el rol necesita tener el objeto de autorización S_SERVICE asignado con las siguientes especificaciones. Este es un servicio que permite la exploración de los servicios de framework o de aplicación expuestos por el framework de SAP Gateway.
| Tipo de aplicación: | Servicio TADIR |
|---|---|
| ID de programa: | R3TR |
| Tipo de objeto: | IWSG o IWSV |
| Nombre de objeto: | /IWFND/SG_MED_CATALOG |
Para obtener más información, consulte Roles en el entorno de SAP Gateway.
Para añadir servicios OData al rol:
- Llame a la transacción PFCG y cree un rol único.
- Asigne los valores predeterminados de autorización de SAP Gateway Business Suite Enablement - Service: de la siguiente manera:
En la pestaña Menú, seleccione Valor predeterminado de autorización del menú Transacción.
Se abre una nueva ventana.
- En la lista desplegable Valor predeterminado de autorización, seleccione SAP Gateway: Metadatos de grupos de servicios (R3TR IWSG).
En Servicio TADIR, asigne los siguientes servicios necesarios para la lectura del catálogo:
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
Añada los metadatos del servicio(s) OData requerido(s). Especifique el nombre del servicio con ‘*’ al final para encontrar el servicio con un número de versión. Haga clic en Copiar.
En la lista desplegable Valor predeterminado de autorización, seleccione SAP Gateway Business Suite Enablement – Service (R3TR IWSV).
En TADIR Service, seleccione y asigne los servicios requeridos. Especifique el nombre del servicio con ‘*’ al final para encontrar el servicio con un número de versión. Haga clic en Copiar.
Verifique el resultado.
Cada servicio debería tener ahora dos entradas:
R3TR IWSG (for service metadata)
R3TR IWSV (for the service itself)
El catálogo debería incluir las siguientes entradas:
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
- Guarde la configuración y luego genere un perfil de autorización.
- Asigne el rol al usuario de comunicación para Qlik Talend Data Integration.
Autorizaciones requeridas por ODP
SAP actualiza regularmente las autorizaciones requeridas para ODP. Para asegurarse de tener la información más reciente, consulte la Nota SAP 2855052 – "Autorizaciones requeridas para la API de replicación de datos ODP 2.0". Esta nota proporciona la lista actual de roles y objetos de autorización necesarios para la funcionalidad ODP.
Otras acciones
| Objeto de autorización | Nombre de campo | Valor | Actividad |
|---|---|---|---|
| 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 (Solo se requiere al mover desde un servidor de replicación SLT) | MBT_PR_ARE | SLOP | 03 |
| MBT_PR_LEV | PACKAGE |