# Erforderliche Berechtigungen

Um SAP OData als Quelle zu verwenden, sind die folgenden Berechtigungen erforderlich:

## OData-Benutzerberechtigungen

Um ein einzelnes SAP Gateway-Framework oder Anwendungsdienste zu nutzen, muss die Benutzerrolle über die entsprechenden Berechtigungen verfügen. Die Vorschläge finden Sie in Transaktion SU22.

Im SAP Gateway Hub-System sind die Repository-Objekte R3TR IWSG und R3TR IWOM.

Im Backend-System der SAP Business Suite sind alle Berechtigungen im Repository-Objekt R3TR IWSV gesammelt.

Zusätzlich zu den im SU22-Vorschlag gepflegten Berechtigungen muss der Rolle das Berechtigungsobjekt S\_SERVICE mit den folgenden Spezifikationen zugewiesen werden. Dies ist ein Dienst, der die Erkundung der vom SAP Gateway Framework bereitgestellten Framework- oder Anwendungsdienste ermöglicht.

| Anwendungstyp: | TADIR-Dienst |
| --- | --- |
| Programm-ID: | R3TR |
| Objekttyp: | IWSG oder IWSV |
| Objektname: | /IWFND/SG\_MED\_CATALOG |

Weitere Informationen finden Sie unter [Rollen in der SAP-Gateway-Landschaft](https://help.sap.com/doc/saphelp_nw75/7.5.5/en-US/4a/5d22518bc72214e10000000a44176d/frameset.htm).

So fügen Sie der Rolle OData-Dienste hinzu:

1. Rufen Sie die Transaktion PFCG auf und erstellen Sie eine einzelne Rolle.
2. Ordnen Sie die Berechtigungsstandards von SAP Gateway Business Suite Enablement - Service: wie folgt zu:
   1. Wählen Sie auf der Registerkarte Menu den Eintrag Authorization Default aus dem Menü Transaction.

      Ein neues Fenster wird geöffnet.

   2. Wählen Sie aus der Dropdown-Liste Authorization Default den Eintrag SAP Gateway: Service Groups Metadata (R3TR IWSG) aus.

   3. Ordnen Sie in TADIR Service die folgenden Dienste zu, die für das Lesen des Katalogs erforderlich sind:

      /IWFND/SG\_MED\_CATALOG\_0001

      /IWFND/SG\_MED\_CATALOG\_0002

   4. Fügen Sie die erforderlichen Metadaten der OData-Dienste hinzu. Geben Sie den Dienstnamen mit „\*“ am Ende an, um den Dienst mit einer Versionsnummer zu finden. Klicken Sie auf Kopieren.

   5. Wählen Sie aus der Dropdown-Liste Authorization Default den Eintrag SAP Gateway Business Suite Enablement – Service (R3TR IWSV) aus.

   6. Wählen Sie in TADIR Service die erforderlichen Dienste aus und weisen Sie sie zu. Geben Sie den Dienstnamen mit „\*“ am Ende an, um den Dienst mit einer Versionsnummer zu finden. Klicken Sie auf Kopieren.

   7. Überprüfen Sie das Ergebnis.

      Jeder Dienst weist nun zwei Einträge auf:

      R3TR IWSG (for service metadata)

      R3TR IWSV (for the service itself)

      Der Katalog enthält die folgenden Einträge:

      /IWFND/SG\_MED\_CATALOG\_0001

      /IWFND/SG\_MED\_CATALOG\_0002
3. Speichern Sie die Einstellungen und generieren Sie dann ein Berechtigungsprofil.
4. Weisen Sie die Rolle dem Kommunikationsbenutzer für Qlik Talend Data Integration zu.

### Von ODP benötigte Berechtigungen

SAP aktualisiert regelmäßig die erforderlichen Berechtigungen für ODP. Um sicherzustellen, dass Sie die neuesten Informationen haben, beachten Sie bitte SAP-Hinweis 2855052 – „Erforderliche Berechtigungen für ODP Data Repliaction API 2.0“. Dieser Hinweis enthält die aktuelle Liste der Rollen und Berechtigungsobjekte, die für die ODP-Funktionalität erforderlich sind.

### Sonstige

| Autorisierungsobjekt | Feldname | Wert | Aktivität |
| --- | --- | --- | --- |
| 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 (nur erforderlich bei verschieben von einem SLT-Replikationsserver) | MBT\_PR\_ARE | SLOP | 03 |
|  | MBT\_PR\_LEV | PACKAGE |  |