SAP Fiori Client Guide

Configuration and Deployment Information

You can deploy SAP Fiori Client by using an enterprise mobility management solution such as SAP Mobile Secure, or users can download the SAP Fiori Client app directly from the public app stores for iOS, Android, and Windows devices. You have several options for configuring the server connection.

Configuration Properties

The configuration includes the SAP Fiori URL, registration with SAP Mobile Platform Server or SAP HCP, mobile service for development and operations, authentication properties, and other configuration values.

For more information, see Configuration Properties and Configuration Examples.

Configuration Methods

Configuration Method

Description

appconfig.js

If you build a custom SAP Fiori client, you can configure the application in the appconfig.js file. For more information, see Creating a Custom SAP Fiori Client.

Mobile Device Management (MDM)

You can configure SAP Fiori Client using any MDM solution that is compatible with iOS Managed App Configuration or Android for Work.

For more information, see Configuring SAP Fiori Client Using an MDM Solution.

SAP Mobile Secure Configuration Discovery Service

The Configuration Discovery Service simplifies the connection configuration for end users. When an unconfigured application is launched, the user is simply prompted to enter their email address. The application then makes an HTTPS GET request to a predetermined, known end point, using the email domain and the app ID to retrieve the connection information.

For more information, see Configuring SAP Fiori Client Using the SAP Mobile Secure Discovery Service.

URL query parameters

The simplest way to configure SAP Fiori Client is to manually append query string parameters to the Fiori launchpad URL that you provide to end users.

For more information, see Configuring SAP Fiori Client Using URL Query Parameters

How SAP Fiori Client Reads Configuration Data

SAP Fiori Client reads configuration values from the following sources:

  1. Application Preferences Plugin

    Securely saves configuration values from a previous session or installation.

  2. appConfig.js

  3. MDM

  4. User input

    If SAP Fiori Client cannot read the minimum configuration values from the above sources, the user is prompted to enter the SAP Fiori URL or an email address when starting the app.