SAP Builders Blog Posts
Learn from peers about their low-code journey and write your own blog posts to share your thoughts and experiences as you become an SAP Builder.
cancel
Showing results for 
Search instead for 
Did you mean: 
Aparna_N
Product and Topic Expert
Product and Topic Expert

Hi SAP Builders!

This is a follow up blog to Tips to add your SAP Build Apps application to different BTP environments - Part 1 and Tips to add your SAP Build Apps application to different BTP environments - Part 2, here I will continue to showcase 'how to add your deployed SAP Build Apps application to different environments in SAP BTP (Business Technology Platform)'.

In Part 3, let's focus on how to do this when the required services (SAP Build Apps, SAP Build Work Zone, standard edition) are running in different subaccounts in SAP BTP (either within the same Global account or in different Global accounts).

Aparna_N_1-1712747277384.png

Pre-requisites

  1. As indicated in the Solution diagram above, both Subaccounts must be connected to the same IAS configuration for SAP Cloud Identity Service.
  2. You know the URL of the deployed SAP Build Apps application. 

Hint: The direct URL of the deployed application can be always found in the HTML5 Applications repository section of your BTP Subaccount.

Aparna_N_1-1712743216443.png

* NOTE: If a new version of the application is deployed to CF the URL would change, so we need to check for it again here to adjust any bookmark reference to your application. Only then we can continue to access the application without any issues.

Spoiler

If the URL is from an earlier deployment then the application will no longer be available for access.

Aparna_N_10-1712744208344.png

Integrate your SAP Build Apps application to SAP Build Work Zone, standard edition

Design time configuration of SAP Build Apps in SAP Build Work Zone, standard edition

  • Create an application via ‘Content manager’.                                                                                              Aparna_N_2-1712743216447.png
  • Provide the required details, important is to copy the latest deployed URL of the SAP Build Apps and add / adjust * it under the field 'URL' in Configuration.

Aparna_N_3-1712743216451.png

  • Add the application to all the required roles of your end user.

Aparna_N_4-1712743216454.png

Aparna_N_5-1712743216458.png

Aparna_N_6-1712743216462.png

Integrate the application to the runtime

To add your application to the desired runtime environments in SAP Build Work Zone, standard edition, refer to my previous blog post Tips to add your SAP Build Apps application to different BTP environments - Part 1 under the sections:

  1. Spaces and Pages New Experience
  2. Classic Launchpad with Groups
  3. New Launchpad with Spaces and Pages

Aparna_N_7-1712743216465.png

Launch your SAP Build Apps application at runtime

When we configure our SAP Build Apps application as a URL application and launch it at runtime, we will be prompted to login. This is expected behavior as the SAP Build Apps service is running in a different Subaccount and is essential for metering.

Aparna_N_8-1712743216467.png

Aparna_N_9-1712743216470.png

If this is not desired, then configure the Default IDP for your organization to enable Single Sign On (SSO) login automatically.

      With this, I hope that you could also bookmark your deployed SAP Build Apps application (from a different Subaccount) to your SAP Build Work Zone, standard edition (in this Subaccount) and use it successfully.

Disclaimer: Bookmarking is a work around approach to use the SAP Build Apps application and may not function optimally at all times. Yet we are sharing this 'Know-how' as SAP Build Apps services is currently not supported in all data centres and accessing SAP Build Apps across different subaccounts (either within the same Global account or in different Global accounts) is a possible use case.

Spoiler
Coming up next,
In Part 4 of this blog series I will cover the same scenario for SAP Build Work Zone, advanced edition.

Stay tuned and Happy building!