SAP Fiori
SAP Fiori is SAP’s modern user experience, a role-based, responsive, web design language and set of apps that replaces the classic SAP GUI screens with a cleaner, task-focused interface. It is central to the S/4HANA experience.
Fiori is the strategic UX for S/4HANA.
- Fiori is both a design language and a collection of apps delivered through the Fiori launchpad, a personalised home page of tiles.
- Fiori covers the most common, high-value tasks with a modern experience, while SAP GUI still hosts the full depth of transactions…
- Launchpad: the role-based entry point of tiles.
- Watch out: Expecting Fiori to cover everything, GUI still hosts much config.
What Fiori is
Fiori is both a design language and a collection of apps delivered through the Fiori launchpad, a personalised home page of tiles. Instead of navigating a menu tree of transactions, users see the apps relevant to their role, and each app is designed around a specific task, built on responsive web technology (SAPUI5) so it works on any device.
Key concepts
- Launchpad: the role-based entry point of tiles.
- Apps: transactional, analytical and fact-sheet apps for specific tasks.
- Catalogs and groups: how apps are organised and assigned to roles.
- OData: the protocol Fiori apps use to talk to the backend.
Why Fiori matters
Fiori is the strategic UX for S/4HANA. It improves usability and adoption, and many new capabilities are delivered as Fiori apps only. Understanding the launchpad, catalogs and the OData connection is essential for both users and developers.
Fiori vs GUI
Fiori covers the most common, high-value tasks with a modern experience, while SAP GUI still hosts the full depth of transactions and configuration. Real deployments use Fiori for day-to-day work and GUI for the long tail and setup.
Common pitfalls
- Expecting Fiori to cover everything, GUI still hosts much config.
- Ignoring the role/catalog setup that controls which apps users see.
- Overlooking OData, the backbone of every Fiori app.