SAP Micro-App Hub Integration in WalkMe Learning Arc

Last Updated November 15, 2026

Brief Overview

The SAP Micro-App Hub integration connects WalkMe Learning Arc to the SAP User Learning and Change Management micro-app. You import its projects, and each learning item becomes a draft course you can review, edit, and publish.

The micro-app creates learning content grounded in your SAP processes and takes it through a review. Learning Arc brings that content into the SAP Micro-App Hub content folder, with one folder per project, so builders start from a structured course instead of an empty one.

Enabled feature


This is an enabled feature. To request access, submit a request through the appropriate support channel:

  • WalkMe customers: In the Support Portal, select Enable or configure a WalkMe feature and include SAP Micro-App Hub Integration in the description
  • SAP customers: In ServiceNow, select the WME-LRN ticket component and include SAP Micro-App Hub Integration in the description

Use Cases

  • Turn reviewed SAP Micro-App Hub content into Learning Arc courses without rebuilding it by hand
  • Start from the micro-app's lesson text, then add interactive elements in Learning Arc before you publish
  • Keep imported courses up to date when the content changes in SAP Micro-App Hub

How It Works

When you import a project, Learning Arc builds:

  • The SAP Micro-App Hub content folder on the Learning Content page
  • One folder per project, named after the project
  • One draft course per learning item in the project

Each course has a Course overview page, one page per unit, a Quiz page, and a Conclusion page.

Get your API credentials from SAP BTP

To connect, you need the OAuth client details from your SAP Business Technology Platform (SAP BTP) environment:

  1. Open SAP BTP Cockpit for your AI-assisted user learning and change management sub-account
  2. Go to Spaces, select your space, and then select Services and then Service BindingsIn some setups, the credentials are under Cloud Foundry Spaces, then App Router, then Auth.
  3. Open the service binding details to find the client ID and client secret
Note


You need SAP BTP administrator access to get these credentials. If your administrator isn't available, open a support ticket with SAP.

Connect SAP Micro-App Hub

  1. Select Settings and then Integrations
  2. On the SAP Micro-App Hub card, select Connect
  3. In the Connect SAP Micro-App Hub popup, fill out the following fields:
    Field What to enter
    API base URL Your SAP Micro-App Hub service URL, for example https://your-host.ondemand.com
    Token URL The url value from the service binding
    Client ID The clientid value from the service binding
    Client secret The clientsecret value from the service binding
  4. Select Connect

To change the details later, select Edit on the card. The client secret stays masked. To keep the saved secret, leave the field as is.

Import projects

  1. Open Learning content
  2. Under Integrations, select SAP Micro-App Hub content
  3. Select Add Projects
  4. In the Sync SAP Micro-App Hub projects popup, select the projects to import. To find a project, use the search, or filter the Status SAP or Sync status column.
  5. Select Sync Reviewed to import only reviewed content, or Sync All to import everything

Track progress in Notifications. You can keep working while the import runs.

When a project is ready, you get a "SAP Micro-App Hub project ready" notification. Select View project folder to open it. The project folder appears in SAP Micro-App Hub content without a refresh.

After the first import, select Sync SAP Micro-App Hub projects next to the search box to open the same list.

Edit and publish a course

  1. Open a project folder in SAP Micro-App Hub content
  2. Open a draft course and review the content
  3. Add or change elements as needed
  4. Publish the course the usual way

Manage and Publish Learning Content

Sync updates from SAP Micro-App Hub

The Sync status column shows the state of each project:

Sync status What it means
Synced The project matches SAP Micro-App Hub
Update available The content changed in SAP Micro-App Hub since the last sync
Partly synced (5 of 8) The last run imported some items and skipped the rest
3/8 Added An import or sync is running
None The project isn't imported yet

To sync a project:

  1. In SAP Micro-App Hub content, hover over a project row and select Sync
  2. Select Sync Reviewed or Sync All

Learning Arc updates the courses in place, without duplicates. Courses with no changes are skipped and stay published.

To sync several projects at once, select their rows, then select Sync in the bar at the bottom of the page.

Disconnect SAP Micro-App Hub

  1. Select Settings and then Integrations
  2. On the SAP Micro-App Hub card, select Disconnect
  3. In the Disconnect SAP Micro-App Hub? popup, select Disconnect

Learning Arc deletes the stored credentials, and your imported learning content stays in Learning Arc. The SAP Micro-App Hub content folder is hidden until you connect again.

Technical Notes

Prerequisites

  • An SAP customer account with an SAP Micro-App Hub environment on SAP BTP
  • API credentials for that environment: the API base URL, token URL, client ID, and client secret. To get them, see Get your API credentials from SAP BTP.

Limitations

  • You can connect one SAP Micro-App Hub tenant at a time
  • Only projects in English, or with no language set, show in the import list
  • Sync Reviewed imports only reviewed learning items and approved content. Sync All imports everything.
  • Videos with no link and quiz questions with no text are skipped. The project then shows "Partly synced", with no message that names the skipped items.
  • You can't create content in the SAP Micro-App Hub content folder or its project folders, or duplicate, move, or copy content into them
  • You can't rename or move the SAP Micro-App Hub content folder
  • Sync status shows on project folders only, not on the courses inside them
  • One import or sync runs per project at a time
  • Diagrams are imported as images in the course, and they don't show in the Asset Library

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×
×