SAP-Fiori-UI-Entitäten, OData-Services und Berechtigungen
Die Abbildung „Abhängigkeiten von Entitäten" zeigt die Abhängigkeiten zwischen den folgenden Entitäten:
- Die SAP-Fiori-UI-Entitäten definieren die SAP-Fiori-Apps, die dem Benutzer angezeigt werden.
- Die OData-Services rufen die anzuzeigenden dynamischen Daten aus der Geschäftslogik für die SAP-Fiori-Apps ab.
- Die Berechtigungen, die zum Starten und Verwenden der Geschäftslogik der SAP-Fiori-Apps erforderlich sind. Diese Berechtigungen werden von den OData-Services definiert.

Ein Katalog ist eine Reihe von Apps, die Sie für Ihre Benutzer verfügbar machen und autorisieren möchten. Die Benutzer können den Katalog durchsuchen, Apps aus dem Katalog auswählen und sie der Einstiegsseite ihres SAP Fiori Launchpad hinzufügen.
Gruppen definieren die Einstiegsseite des SAP Fiori Launchpad. Die Apps in der Gruppe sind eine Teilmenge der Apps, die einem oder mehreren Katalogen zugeordnet sind. Welche Kacheln auf der Einstiegsseite eines Benutzers angezeigt werden, hängt von den Katalogen und Gruppen ab, die den Rollen des Benutzers zugeordnet sind. Wenn eine Gruppe Apps enthält, die dem Benutzer nicht über Kataloge zugeordnet sind, wird die App nicht auf der Einstiegsseite des Benutzers angezeigt. Darüber hinaus kann der Benutzer, sofern konfiguriert, die Einstiegsseite personalisieren, indem er Apps zu vordefinierten Gruppen oder selbstdefinierten Gruppen hinzufügt oder daraus entfernt.
Bereiche und Seiten stellen eine alternative Option dar, um das Layout der Startseite des SAP Fiori Launchpad im Vergleich zur gruppenbasierten Startseite zu strukturieren. Die Launchpad-Seite ist der zentrale Teil des Launchpads, das die SAP-Fiori-Launchpad-Inhalte strukturiert. Hier greifen die Benutzer auf alle Anwendungen zu, die für ihren Business Case relevant sind. Bei den Apps kann es sich um SAP-Fiori-Apps oder klassische Anwendungen handeln. Ein Bereich ist die Einheit, die eine oder mehrere Seiten enthält. Sie wird dem Benutzer basierend auf dem Arbeitsprofil (Benutzerrolle) zugeordnet. Benutzer sehen möglicherweise mehrere Bereiche in ihrem Launchpad. Die Bereiche werden in der Navigationsleiste angezeigt. Wenn mehr als eine Seite verfügbar ist, wird unter dem entsprechenden Bereich eine Dropdown-Liste angezeigt, und der Benutzer kann zu einer bestimmten Seite navigieren. Wenn in einem Bereich nur eine Seite vorhanden ist und Sie auf den Bereich klicken, gelangen Sie direkt zu dieser Seite.
Sie können diese Entitäten mit dem Content-Manager für SAP Fiori Launchpad (nur Kataloge) oder mit dem SAP Fiori Launchpad Designer (Kataloge und Gruppen) pflegen. SAP liefert technische Kataloge aus, die Apps pro Anwendungsbereich enthalten. Darüber hinaus liefert SAP Anwendungskataloge und Anwendungsgruppen als Beispielsammlung von Apps aus, die für eine Anwendungsrolle relevant sind.
Weitere Details zum Datenmodell werden in der Klasse UX100 behandelt. Weitere Details zum Berechtigungskonzept in SAP Fiori werden in der Schulung ADM945 behandelt.
Namenskonventionen
Die folgende Tabelle zeigt die Elemente, die im Content-Modell seit SAP S/4HANA 2020 unterschieden werden können:
| Element | Kurz | Benennungsschema | Beschreibung |
|---|---|---|---|
| Anwendungsrolle | BR | SAP_BR_<role> | Rolle für Thema |
| Bereich | SP | SAP_<area>_SP_<topic> | Kacheln für Thema |
| Seite | PG | SAP_<area>_PG_<task> | Kacheln für tägliche Aufgaben |
| Anwendungskataloggruppe | BCG | SAP_<area>_BCG_<subtopic> | Kacheln für Unterthema |
| Anwendungskatalog | BC | SAP_<area>_BC_<duty> | Kacheln für Aufgabe |
| Technischer Katalog | TC | SAP_TC_<area>_<subarea>_COMMON | App-Deskriptoren für Bereich |
| Backend-Katalog | BEC | SAP_TC_<area>_<subarea>_BE_APPS | App-Deskriptoren für Bereich |
Technische Kataloge (TC) schneiden Apps nach Lösungsbereich ab. TKs, die als Standardkataloge bezeichnet werden, stellen App-Deskriptoren bereit, die aus Kacheln und Zielzuordnungen für Webanwendungen wie SAPUI5 bestehen. TKs, die als replizierbare Kataloge oder Backend-Kataloge (BEC) bezeichnet werden, stellen App-Deskriptoren für klassische Anwendungen wie ABAP-Transaktionen bereit, die von Backend-Servern stammen.
Anwendungskataloge (BC) referenzieren Kacheln und Zielzuordnungen von TKs und BECs gemäß der Funktionstrennung. Anwendungskataloggruppen (BCG) enthalten Apps aus verschiedenen Anwendungskatalogen (BC), die ein Unterthema ergeben.
Benutzerrollen (BR) kombinieren mehrere BCs und BCGs in einem Topic. Bereiche (SP) kombinieren auch mehrere Seiten (PG) in einem Topic. Der Bereich ist dann Teil der BR desselben Themas.
Notiz












