Skip to content

Discovery Service Overview

Making sure that apps connect to the right system can be challenging: Sometimes, for instance when selling apps to multiple customers, hard-coding destinations is not feasible or inconvenient, and users typically cannot be bothered to remember system URLs. Discovery Service enables you to use what users know or can access more easily, such as their email domain or an onboarding code, to connect to the right system landscape when first using the app, without requiring custom code lines per environment.

Procedure for Onboarding Codes

  1. Generate onboarding codes in the Mobile Services admin cockpit.
  2. Assign onboarding codes to apps to make them discoverable.
  3. Enable apps built with the SAP Cloud Platform SDK for Android or iOS to discover configurations.
  4. Have your users enter the configured onboarding code for apps to discover configurations.

Procedure for Custom Domains

  1. Register your custom domain in the Discovery Service settings in the Mobile Services admin cockpit.
  2. Assign registered domains to apps to make them discoverable.
  3. Enable apps built with the SAP Cloud Platform SDK for Android or iOS to discover configurations.
  4. Have your users enter their email address for apps to discover configurations.
Feature Description
Claim domains for onboarding Use the Mobile Services admin cockpit to claim your domain for onboarding
Generate onboarding codes Generate onboarding codes for your users
Publish app configurations Enable individual applications for runtime discovery
Configure custom discovery Customize configuration returned to apps by Discovery Service

Last update: August 12, 2020