Launch SAP GUI for Windows Applications in the Cloud with SAP Business Client
The tutorial shows you how to run SAP Build Work Zone inside SAP Business Client. Here you can mix SAP GUI for Windows transactions with state-of-the-art web applications.
You are subscribed to the SAP Build Work Zone including the Launchpad Admin role: see the following tutorial [Deliver Your First SAP Fiori Launchpad Site] (mission.cp-starter-digitalexp-portal)
SAP Build Work Zone
SAP Build Work Zone enables organizations to establish a central point of access to SAP, custom-built, and third-party applications, and extensions, both on the cloud and on premise.
With SAP Build Work Zone you can only use Web GUI however. SAP GUI for Windows cannot be launched.
Using the SAP Build Work Zone together with SAP Business Client SAP GUI for Windows applications can be launched from your connected on-premise system.
Direct access is only possible within the corporate network (or via VPN).
Tunneled Access is possible from the corporate network or from the Internet (for which you need the Cloud Connector). The Cloud Connector is http/https based. The DIAG protocol of SAP GUI for Windows cannot be used. Therefore direct access is used here.
Procedure
The following steps will show you how to launch SAP GUI for Windows applications directly from the ‘FLP@BTP’. As an example, we like to create an app/tile to open an SAP GUI for Windows transaction. The transaction is stored in a remote system (here U1Y*). To connect, you must create a http destination to this system (step 1 below).
In general, there are two ways of integrating content into the
SAP Build Work Zone: Manual Integration of Business Content, and integration of content from remote content providers. In this blog, we demonstrate the manual integration of apps. Administrators who need to integrate hundreds of roles will use the federation approach, described at the end of this blog.
Step 1Create runtime destinations to access apps
—
To launch apps in the SAP Build Work Zone the service must know where the content/apps are located. It is therefore necessary to create a destination to tell the BTP where your app is running.
Log on to the BTP cockpit and open the Destination editor (subaccount=>Overview=> Connectivity=>Destinations)
Choose New Destination and enter the name, type, description (optional), and URL as shown in the screenshot below. You can copy the URL from the landscape file or directly from Business Client (system selector, right click).
Code
https://<server>.<domain>.<ext>:<port>.
Destination configuration
Configure destinations and add additional properties as shown in the screenshot below.
For example:
Switch to the tab Navigation tab and configure you intend based navigation.Configuring intend based navigation
In this example, no additional parameters are needed.
Choose Save.
Create a group and assign your app to it.Assign apps to a groupChoose Save.
Create a catalog and assign your app to it.Assign apps to a groupChoose Save.
Create a role and assign your app to it.Assign an app to a roleChoose Save.
Go to your site manager and click Site Settings to assign your role to your site.Site Manager in the BTP CockpitChoose Save.
Choose Edit and assign your role to the site.Assign your role to the launchpad site
Choose Save.
Go to Site Settings and assign your role to the launchpad site.
In the BTP Cockpit, you have to assign this role to your BTP user.
To assign the role to your BTP user, you have to go back to the cockpit. Under Security, choose Users. Enter your e-mail address and assign the role to your user.Assign the created role to your BTP user
To check if your site is working go back to the Site Manager and click on Go to site.
Site directory
Step 3Configure your system connection within SAP Business Client
+
As an administrator, you can provide templates for your end users. See the following documentation for details: SAP Build Work Zone Integration
For our example here, copy the URL from your site into the Business Client system connection properties, as shown in the screenshot below.
Share feedback on this tutorial or join the conversation in SAP Community.
Submit detailed feedbackDiscuss in Community
Steps
Step 1 of 4
1. Create runtime destinations to access apps2. Make your apps visible in the launchpad3. Configure your system connection within SAP Business Client4. Test yourself
Joule
AI Notice
Joule is an AI assistant. Generative AI may produce inaccurate, incomplete, or biased information. Always verify important details before acting on them.
Conversations are sent to SAP-hosted large language models for processing. Do not include personal data, credentials, or confidential information in your messages.
Joule's responses are based on the SAP tutorial catalog and may not reflect the latest product changes. For authoritative guidance, consult the linked tutorials and official SAP documentation.