Skip to Content
Contact Us

Reimagine the SAP user experience with SAP Fiori

Reimagine the SAP user experience with SAP Fiori

Personalize and simplify the user experience (UX) for your SAP applications. Using modern UX design principles, SAP Fiori delivers a role-based, consumer-grade user experience across all lines of business, tasks, and devices. Use SAP Fiori apps, or take advantage of new solutions that natively incorporate the UX – such as SAP S/4HANA, Ariba Mobile, and SAP Hybris Cloud for Customer.

Why SAP Fiori?

Because your employees expect a consumer-grade user experience. Business applications should be intuitive, personalized, and tuned to the way users actually work and our next-generation SAP Fiori user experience has been recognized for design excellence. With the SAP Fiori UX, you can:

  • Improve user productivity by simplifying and automating day-to-day tasks across any device
  • Boost user adoption with an appealing UX design tailored to key tasks and activities
  • Increase compliance and data quality by making it easier to enter information into your system of record
  • Reduce training and support costs with simple, role-based screens that speed ramp-up and minimize user errors
  • Easily extend or build customized SAP Fiori apps with SAP developer tools and technology

Learn how SAP Fiori can simplify the lives of business users and IT staff:

Functional Capabilities
Previous
SAP Fiori UX design principles
Our design concept is based on five core principles that combine to deliver a deeply satisfying user experience:
 
  • Role-based - Deliver the right information at the right time via multi-faceted user interfaces
  • Responsive - Get instant, relevant insight – whether using mobile apps or a desktop computer
  • Simple - Zero in on your most important tasks, functions, and activities
  • Coherent - Deliver a consistent UX across the enterprise – whether you need to fulfill a sales order, review your latest KPIs, or manage leave requests
  • Delightful - Enrich your work experience with intuitive,  easy-to-use SAP Fiori apps
 
Modern user experience
SAP Fiori is a modern UX that encompasses visual design, information architecture, and interaction patterns:
 
  • Visual design - Experience modern, visually pleasing aesthetics with a strong focus on ease of use
  • Information architecture - Give business users ready access to the information they need to complete their tasks
  • Interaction patterns - Harness simple and intuitive interactive patterns to boost productivity company-wide
 
SAP Fiori apps
SAP Fiori apps provide a consumer-grade user experience for the most commonly-used scenarios in SAP software. Hundreds of SAP Fiori apps are available across different lines of business and industries covering a wide range from analytical to transactional tasks.
 
SAP Fiori, cloud edition

SAP Fiori, cloud edition enhances the productivity of your employees with a simple and personalized user experience in the cloud with connectivity to on-premise business processes. Ease the burden on IT with minimal installation and configuration efforts. Use the most commonly adopted SAP Fiori apps for SAP Business Suite for various lines of business including human resources, sales, supply chain, sourcing, and procurement. The following resources and services are available:

  • SAP HANA Cloud Platform account allows customers to run, extend and customize SAP Fiori apps         
  • SAP Fiori launchpad for central, role-based access         
  • SAP Web IDE for extensions and custom development         
  • SAP HANA Cloud Platform, OData provisioning for extracting backend data and consuming it in the cloud      
  • SAP HANA Cloud connector for secure connectivity to on-premise landscape         
  • UI theme designer for branding         
  • SAP Cloud Identity to manage authentication and logon requests
Next
Collapse
Technical Capabilities
Previous

  • Support for multiple devices and form factors - Maximize usability with SAP Fiori’s responsive design, whether you are using a desktop PC, tablet, or smartphone
  • SAP Fiori launchpad - Access your SAP Fiori apps from a central launchpad that provides services for navigation, personalization, support, and configuration
  • Role-based authentication and authorization - Harness role-based single sign-on (SSO) mechanisms for secure access through different channels
  • Secure provisioning and consumption of data - Provide access to business logic and SAP back-end system data via Odata (RESTful) services
  • Corporate identity theming - Use a designer tool to simply and effectively implement themes for SAP Fiori apps and SAP Fiori launchpad
  • UX app extensions - Enhance one or more content layers in your SAP Fiori apps using templates and step-by-step processes found in the SAP Web IDE toolkit
  • Custom development - Rapidly design, build, and deploy SAP Fiori apps for browsers and mobile devices with embedded tools, such as the SAP Web IDE toolkit, for the end-to-end development process
  • Ready for mobile enablement - Harness a native application experience for seamless, secure mobile access to SAP’s Fiori apps via the Internet
  • Based on SAPUI5 - Rely on user interfaces created with an enterprise-ready UI development toolkit based on HTML5 and JavaScript
  • Powered by SAP HANA - Run analytical SAP Fiori apps and object pages on SAP’s powerful in-memory database platform
Next
Collapse

System requirements for SAP Fiori

System and software requirements vary according to specific customer scenarios – please refer to the SAP Fiori Sizing Guide for details. Also, please see the SAP Fiori Product Availability Matrix for the latest information on updates and releases.

System Requirements Description
Client Device
SAP Fiori apps and the SAP Fiori launchpad run on various smartphone, tablet, laptop, or desktop computers that supports HTML5. SAP Fiori client is the recommended native application runtime on mobile devices.
Reverse Proxy Server
For communication between client devices and your front-end server, we recommend installing a reverse proxy server, for example, SAP Web Dispatcher. Due to standard browser limitations, using a reverse proxy server is mandatory for some SAP Fiori apps.
Front-End Server
To host and provide SAP Fiori app content to the client, you’ll need to install and configure several UI components for your front-end server. SAP Gateway software is also required.
Back-End Server
The back-end server hosts the SAP business applications for which the SAP Fiori apps have been created. To access the corresponding business logic and business data (including users, roles, and authorizations), services for SAP Fiori apps have to be deployed.
Database Depending on the SAP Fiori app and the product that you want to use, a SAP HANA database or any other database is required to store the corresponding  business data.
Enterprise Mobility
Mobile devices accessing SAP Fiori apps via the Internet require additional capabilities. We recommend using the SAP Fiori client with SAP Mobile Platform to deliver a native application experience with improved performance and security.

Explore licensing and purchasing options for SAP Fiori

Previous

Ready to try SAP Fiori

SAP Fiori is included with your underlying SAP software license. Contact your local SAP account executive to learn more.

Ready to try SAP Fiori, cloud edition

SAP Business Suite customers that want to adopt SAP Fiori UX via cloud can deploy SAP Fiori, cloud edition. Try now with an option to buy for productive use through a monthly cloud subscription.
Next
image

Buy SAP software now and pay later — with our flexible payment plans and financing options

image

Consult the guide Licensing SAP Software: A Guide for Buyers for general licensing information

Apple and SAP Partner to Revolutionize Work

A new SAP Fiori for iOS design language will take the award-winning SAP Fiori user experience to the next level.

Watch videos and demos showcasing the SAP Fiori user experience

Implementation

It’s easy to adopt SAP Fiori and integrate it into your existing SAP systems. Ensure a successful implementation and quick time to value with help from the resources below.

Previous

Accelerate user adoption

Explore 5 simple steps that can help you speed up SAP Fiori adoption and achieve quick time to value.

Run SAP Fiori in the cloud

Discover how SAP Fiori, cloud edition simplifies the implementation and deployment of a modern UX.

Choose your SAP Fiori apps

Visit our reference library for a full list of SAP Fiori apps, including key information, technical data and a relevance and readiness for each app.

Next
Previous

Plan your system landscape

ŸFind information about the required system landscape and  SAP Fiori Frontend Server Landscape Deployment Recommendations.

Explore new SAP Fiori releases

Please see the SAP Product Availability Matrix* for the latest information on SAP Fiori software releases.

Size your servers

Use our Quick Sizer Tool* to get information, guidelines, and tools for sizing your front-end and back-end servers.

Next
Previous

Get ready to mobilize

Optimize your SAP Fiori apps for mobile performance and productivity with SAP Fiori mobile service.

Estimate potential cost savings

Use our calculator tool to see how a great user experience can help cut costs across your organization.

Plan to extend SAP Fiori apps

If your transactions are adapted or customized, consider extending your SAP Fiori apps as part of your scope.

Plan your custom development

We recommend using SAP Web IDE to customize SAP Fiori apps which are all based on SAPUI.

Next

Take the fast lane with rapid deployment

SAP Fiori rapid-deployment solutions combine preconfigured software and services to help you go live even faster – with predictable costs. Deploy one or more apps.

image

Need additional help with your implementation? Contact SAP Digital Business Services or SAP Enterprise Support services 

image

Find an SAP partner to help with your implementation

Download the software

Visit the SAP Fiori apps reference library to find the required system landscape components for individual SAP Fiori apps or to generate aggregated implementation information. To install the software components downloaded from the SAP Maintenance Planner, we recommend you use the SAP Software Update Manager (SUM). Delivered as part of SAP’s Software Logistics Toolset, the SUM is a multi-purpose tool that supports processes for performing upgrades, installing enhancement packages, applying Support Package Stacks, or updating single components on SAP NetWeaver.

We recommend using a system landscape plan from the SAP Maintenance Planner* as the basis for downloading the required front-end and back-end software components. This plan should be based on your current SAP landscape and the SAP Fiori apps you have selected in the reference library.

The SAP Maintenance Planner lets you download the required software components as part of a maintenance transaction, which also serves to document the changes to your SAP system landscape.

Alternatively, you can download the required files directly from the SAP Software Download Center and deploy them manually. This allows you to deploy only single product versions.

Set up the SAP Fiori infrastructure and SAP Fiori apps

Refer to the SAP Fiori sections in SAP Help Portal for documentation on installation requirements and sequences, configuration of SAP Fiori Infrastructure and SAP Fiori apps. Consult the following table for information corresponding to your implementation scope.

    Scope of Landscape                Link to SAP Help
    Portal
SAP Fiori for Business Suite including search, transactional and analytical apps http://help.sap.com/fiori_bs2013  
SAP S/4HANA, on-premise edition - UI Technology Guide http://help.sap.com/s4hana_op_1511  
image

Join our SAP Early Adopter Care Services* program for products that have recently gone into general availability

 

image

Review Fiori apps rapid-deployment solution for the SAP Fiori apps rapid-deployment solution

image

Find an SAP partner to help with your implementation

Operate your system
Learn how to operate your SAP Fiori system, from monitoring essential components to troubleshooting and support.
 
Maintain your system
Execute an update to fix issues or introduce new features with help from the SAP Fiori Update Guide. For general information about new release availability, maintenance, and possible upgrade paths, visit the SAP Support Portal
 
Theme your SAP Fiori apps
Use the SAP theme designer tool to change the background and text colors of your SAP Fiori apps and Launchpad, or to add your company’s logo. Find out more, including platform availability and functionality:

 

Platform Link to Documentation
SAP HANA Cloud Platform SAP HANA Cloud documentation
– UI theme designer
User Interface Add-On 2.0 for SAP NetWeaver SAP Help Portal – UI theme
designer
SAP Netweaver 7.50  ŸSAP Help Portal – UI theme
designer
SAP Enterprise Portal SAP Help Portal – working
with the UI theme designer

 

For step-by-step instructions for customizing themes, see SAP Best Practices Content.

image

Join our SAP Early Adopter Care* program for products that have recently gone into general availability

 

image

Find an SAP partner to help with your implementation

image
To find the latest information about SAP software releases, review the SAP Product Availability Matrix*.

Extend your apps

SAP Fiori apps are designed with an extensibility concept that provides high flexibility:

Custom development for SAP Fiori apps

SAP Fiori apps are based on SAPUI5, a JavaScript-based UI library from SAP which combines new qualities like openness, flexibility and high speed of innovation with established SAP strengths like enterprise readiness and standard support. Its core offers a solid foundation that simplifies development by managing many aspects of modern web app development behind the scenes. For the UI display itself, a variety of diverse UI controls specially tailored to SAP Fiori are included, ranging from basic elements to complex UX patterns, all ready to be used to style your SAP Fiori app.

Use SAP Web IDE to create custom SAP Fiori apps based on SAPUI5. This browser-based toolkit is available on SAP HANA Cloud Platform and provides an integrated development environment. With drag-and-drop tools, wizards, and templates, you can create starter apps with only a few clicks – then use robust code editors to develop full apps easily and quickly. And if your SAP Fiori app has to support multiple languages, SAP HANA Cloud Platform also offers the SAP Translation Hub service to add quick, accurate, and easy translation workflow capabilities. 

SAP Web IDE contains a number of SAP Fiori reference apps that demonstrate development and UX Design guidelines and best practices. These reference apps cover everything from design, technology, and coding principles to OData modeling, implementation, and product standards.

image

Partner Certification for SAP Fiori Apps with the SAP Integration and Certification Center

Previous

SAP Fiori (SAP Training and Certification Shop)

Learn how SAP Fiori works and discover how to empower employees to work across all devices seamlessly – desktops, tablets, and phones. 

SAPUI5 (SAP Training and Certification Shop)

This SAP Education curriculum will teach you how to develop custom SAP Fiori apps using SAPUI5 and SAP Web IDE.

SAP Mobility (SAP Training and Certification Shop)

Explore a range of SAP Education courses covering a variety of mobile delivery platforms and technologies.

Next
Previous

Introduction to the SAP Fiori UX (openSAP)

Learn about SAP Fiori UX fundamentals and features – including product installation, configuration, and best practices for extensibility.

How to Build Your Own SAP Fiori App (openSAP)

Learn about the tools, methodologies, and best practices needed to design, create, and enhance your very own SAP Fiori app in the cloud.

Developing Web Apps with SAPUI5

In this course, we’ll introduce you to the main concepts of SAPUI5. The JavaScript exercises for each unit will give you the technical background needed to develop your own responsive Web apps.

Next
Previous

Creating Business Value with UX (openSAP)

In this course, you’ll learn about the business value and differentiation that can be achieved with a great user experience.

Partner Certification for SAP Fiori Apps

SAP has created a certification program to ensure customers obtain robust and tested partner-built transactional SAP Fiori apps. Partners and ISVs can get their transactional SAP Fiori apps certified by signing up with the SAP Integration and Certification Center.

SAP PartnerEdge for Application Development

Join SAP’s market-leading program for our market-leading technologies. Find out how to expand your business and customer reach, differentiate yourself through accelerated innovation, and benefit from SAP’s comprehensive development and demand generation services.

Next
image

Need help planning your SAP education? Learn how our education consulting services can help

 

See what our customers are saying

Expert Community

Connect with SAP experts – and get the latest news and views on SAP Fiori features, functions, implementations, and best practices. Visit the community.

Previous

Watch Videos about SAP Fiori, cloud edition

Learn what is included in SAP Fiori, cloud edition with this blog highlighting a variety of short videos.

SAP Fiori Overview Page: Card-based Information Visualization

SAP Fiori Overview Page was introduced at TechEd and immediately captured the imagination of the participants. Understand the why and what of SAP Fiori Overview Page.

The Rising Power of End User Feedback

Transitioning from paper to software was revolutionary and user-friendliness wasn’t important. Now, integrated end user feedback is essential. Learn more in this blog.

Next

2015 Red Dot Award for Design Concept

SAP Fiori UX

See why the next-generation SAP Fiori user experience was recognized for design excellence.

Back to top