SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Choose a Service Sharing Method

Learn about the different methods for sharing service instances across runtimes and subaccounts and determine which method fits your scenario.

Overview

🎓 intermediate ⏱ 15 min. SAP Business Technology PlatformIntermediate

You will learn

  • ✔Which methods exist for sharing services across runtimes and subaccounts
  • ✔How to determine which method fits your scenario
  • ✔When a service doesn’t need sharing at all
Nina Hingerl N Nina Hingerl November 3, 2026
Created on November 3, 2026
Contributors

More from Nina Hingerl

See all 5 tutorials by Nina Hingerl →

Prerequisites

  • You have a service instance that you want to make available in a different Cloud Foundry space, Kyma namespace, or subaccount.
  • You have access to the SAP BTP cockpit with the Subaccount Viewer role or higher.

Steps

Intro

Step 1 Understand why you share service instances
—

Applications often run in different scopes: separate Cloud Foundry spaces, Kyma namespaces, or even different subaccounts. In many cases, these applications need to access the same backend service, for example, a shared logging service, a credential store, or a database.

In every sharing scenario, there are two roles:

  • Producer: The scope that owns the service instance and provides credentials.
  • Consumer: The scope where an application uses those credentials.

The following tutorials use operational terms based on these roles. The source instance is the original service instance you share. The target is the space, namespace, or subaccount that receives access. The consumer application is the app that uses the shared credentials.

Without a sharing mechanism, you would need to create a separate service instance in each target scope. This increases cost, complicates management, and fragments data.

Important: Some services must not be shared because they are security-sensitive or scoped to a specific space or namespace. Check the service’s documentation before sharing. For a list of such services, see Sharing SAP BTP Services.

Step 2 Learn the sharing methods
+
Step 3 Check if your service is centralized
+
Step 4 Check for runtime-native options
+
Step 5 Check if the service supports instance sharing
+
Step 6 Choose your target runtime
+
Step 7 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 7
1. Understand why you share service instances 2. Learn the sharing methods 3. Check if your service is centralized 4. Check for runtime-native options 5. Check if the service supports instance sharing 6. Choose your target runtime 7. Test yourself