Vereiste machtigingen
Om SAP OData te gebruiken als een bron, zijn de volgende machtigingen vereist:
OData-gebruikersautorisaties
Om één SAP Gateway-framework of app-services te gebruiken, moet de gebruikersrol de bijbehorende autorisaties hebben. De voorstellen zijn te vinden in transactie SU22.
In het SAP Gateway hub-systeem zijn de opslagplaats-objecten R3TR IWSG en R3TR IWOM.
In het SAP Business Suite backend-systeem worden alle autorisaties verzameld in het opslagplaats-object R3TR IWSV.
Naast de autorisaties die zijn vastgelegd in het SU22-voorstel, moet de rol het autorisatieobject S_SERVICE toegewezen krijgen met de volgende specificaties. Dit is een service die het mogelijk maakt om het framework of de applicatieservices te verkennen die worden blootgesteld door het SAP Gateway-framework.
| Type applicatie: | TADIR-service |
|---|---|
| Programma-ID: | R3TR |
| Objecttype: | IWSG of IWSV |
| Objectnaam: | /IWFND/SG_MED_CATALOG |
Zie voor meer informatie Rollen in het SAP Gateway-landschap.
Om OData-services aan de rol toe te voegen:
- Roep transactie PFCG op en maak een enkele rol aan.
- Wijs de autorisatievoorinstellingen van SAP Gateway Business Suite Enablement - Service: als volgt toe:
Op het tabblad Menu selecteer Autorisatievoorinstelling uit het menu Transactie.
Er wordt een nieuw venster geopend.
- Selecteer uit de vervolgkeuzelijst Autorisatie Standaard de optie SAP Gateway: Servicegroepen Metadata (R3TR IWSG).
Wijs in TADIR Service de volgende services toe die nodig zijn voor het lezen van de catalogus:
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
Voeg de vereiste OData-service(s) metadata toe. Geef de servicenaam op met ‘*’ aan het einde om de service met een versienummer te vinden. Klik op Kopiëren.
Selecteer uit de vervolgkeuzelijst Autorisatie Standaard de optie SAP Gateway Business Suite Enablement – Service (R3TR IWSV).
In TADIR Service, selecteer en wijs de vereiste service(s) toe. Geef de servicenaam op met '*' aan het einde om de service met een versienummer te vinden. Klik op Kopiëren.
Controleer het resultaat.
Elke service zou nu twee vermeldingen moeten hebben:
R3TR IWSG (for service metadata)
R3TR IWSV (for the service itself)
De catalogus zou de volgende vermeldingen moeten bevatten:
/IWFND/SG_MED_CATALOG_0001
/IWFND/SG_MED_CATALOG_0002
- Sla de instellingen op en genereer vervolgens een autorisatieprofiel.
- Wijs de rol toe aan de communicatiegebruiker voor Qlik Talend Data Integration.
Vereiste autorisaties voor ODP
SAP werkt regelmatig de vereiste autorisaties voor ODP bij. Om ervoor te zorgen dat u de meest recente informatie hebt, raadpleegt u SAP-opmerking 2855052 – 'Vereiste autorisaties voor ODP Data Replication API 2.0'. Deze notitie bevat de huidige lijst met rollen en autorisatieobjecten die nodig zijn voor ODP-functionaliteit.
Overig
| Autorisatie-object | Veldnaam | Waarde | Activiteit |
|---|---|---|---|
| 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 (alleen vereist bij het moving vanuit een SLT Replication Server) | MBT_PR_ARE | SLOP | 03 |
| MBT_PR_LEV | PACKAGE |