OData-Services für SAP Fiori Launchpad aktivieren
Die Aktivierung der OData-Services und der ICF-Services wird benötigt, um das SAP Fiori Launchpad und den SAP-Fiori-Launchpad-Designer initial einzurichten. SAP Gateway liefert die Infrastruktur für die OData-Services, die vom SAP Fiori Launchpad und von den SAP-Fiori-Apps verwendet werden. In SAP Gateway muss ein OData-Service aktiviert werden, der ein Mapping zwischen dem technischen OData-Servicenamen und dem entsprechenden Backend-Service herstellt.
Hinweis
Ab SAP NetWeaver 7.4 Support Package 6 können Sie Aufgaben für die Einrichtung von SAP Fiori mit von SAP ausgelieferten Aufgabenlisten ausführen. Eine Aufgabenliste fasst Konfigurationsaufgaben logisch in Gruppen zusammen und führt Sie durch die erforderlichen Aufgaben.
Eine Übersicht über alle Aufgabenlisten und Aufgaben für SAP Fiori finden Sie unter Konfiguration mithilfe von Aufgabenlisten.
Für diesen Schritt gilt folgende Aufgabenliste:
SAP_FIORI_LAUNCHPAD_INIT_SETUP
Bei der Aktivierung der OData-Services muss der System-Alias dem lokalen System entsprechen.
Um einzustellen, dass eine lokale Verbindung zu SAP Gateway verwendet wird, gehen Sie wie folgt vor:
Wählen Sie in der Konfiguration (Transaktion SPRO) .
Geben Sie Folgendes an:
Feld | Wert |
|---|---|
| Name des Systemalias (z.B. LOCAL) |
| Beschreibungstext für den Systemalias |
| keine |
| Stellen Sie sicher, dass das Ankreuzfeld, das angibt, dass der Systemalias sich auf eine lokale SAP-Gateway-Instanz bezieht, aktiviert ist. |
Führen Sie auf dem Frontend-Server die Transaktion Services aktivieren und verwalten
(/IWFND/MAINT_SERVICE
) aus.
Verwenden Sie den Systemalias Ihres lokalen Systems, wenn Sie folgende Services aktivieren:
Hinweis
Aktivieren Sie nicht den Service /UI2/LAUNCHPAD
. Dieser Service ist für SAP Fiori nicht relevant.
Die nachfolgend aufgeführten Servicenamen sind Verkettungen aus dem Namensraum /UI2/
und dem technischen Namen des jeweiligen Service. Geben Sie diese Verkettungen ein, wenn Sie in der Transaktion /IWFND/MAINT_SERVICE
neue Services hinzufügen. Bei der Suche nach Services müssen Sie entweder nach Namensraum oder nach technischem Namen suchen.
/UI2/PAGE_BUILDER_CONF
/UI2/PAGE_BUILDER_PERS
/UI2/PAGE_BUILDER_CUST
/UI2/INTEROP
/UI2/TRANSPORT
Die Services sind in Ihrem Kundennamensraum beispielsweise mit folgenden technischen Namen aktiviert:
ZINTEROP
ZPAGE_BUILDER_CONF
ZPAGE_BUILDER_CUST
ZPAGE_BUILDER_PERS
ZTRANSPORT
Rufen Sie jeden Service einmal auf, indem Sie ihn in der Transaktion Services aktivieren und verwalten
(/IWFND/MAINT_SERVICE
) auswählen, und im Bereich ICF-Knoten
Browser aufrufen
wählen. Wählen Sie den OData-Knoten (und nicht den SDATA-Knoten).
Sie haben einen Service erfolgreich aufgerufen, wenn das System ohne Fehlermeldungen ein XML-Dokument anzeigt.
Hinweis
Wenn Sie einen Service aufrufen, generiert das System im Hintergrund einen Hash-Schlüssel. Der Hash-Schlüssel wird für die Generierung von Berechtigungsprofilen unter Administrationsbenutzer Administratorrolle für SAP Fiori Launchpad zuordnen benötigt.
Sie können die Generierung von Hash-Schlüsseln in der Tabelle USOBHASH
in der Transaktion Data Browser
(SE16
) verifizieren. Geben Sie im Selektionsbild folgende Werte an:
R3TR
im Feld PGMID
IWSG
im Feld Objekt
den technischen Servicenamen im Feld OBJ_NAME
Der Hash-Schlüssel wird in der Spalte NAME
der Ergebnistabelle angezeigt.