Add Cloud Foundry App to Portal Site
Add your Cloud Foundry app to portal site
Overview
You will learn
- How to configure destinations
- How to run launchpad service
- How to create launchpad service
- How to assign role collection
- How to run launchpad site
Prerequisites
Prerequisites
- You need an SAP BTP, ABAP environment a license.
- You completed Develop a Fiori App mission
- You completed Develop and Run SAP Fiori Application with Visual Studio Code tutorial.
Steps
Login to SAP BTP cockpit and enter your account.
Select your subaccount, select Destinations and click New Destination to create a new destination with following entries:
Name:
Destination_XXXType: HTTP
URL:
<your_application_url>appRouterwith adding https at the startingProxy Type: Internet
Authentication:
NoAuthentication
Additional Properties:
sap-platform:CF

Configure destination Click Save.
In your subaccount select Service Marketplace and search for Launchpad Service, select it and click Create.

Run launchpad service Select Launchpad Service as service and standard as plan.

Run launchpad service Click Create.
Navigate in your subaccount to Users and select your own user.

Create launchpad site Select Assign Role Collection

Create launchpad site Assign
Launchpad_Admin,Launchpad_Advanced_ThemingandLaunchpad_External_Userto your user.
Create launchpad site Select Instances and Subscriptions and open your launchpad service.

Run launchpad service
Click Create Site.

Create launchpad site Create a new site:
- Name:
Travel_App_XXX

Create launchpad site Click Create.
- Name:
Select the cube on the left side and select New > App.

Create launchpad site Enter your properties:
- Title: Travel App XXX
- ID: ID from
manifest.json(projectztravel_app_xxxin VS Code) - System:
<your_destination>from SAP BTP cockpit - App UI Technology: SAPUI5
- SAPUI5 Component Name: semantic object from
manifest.json(projectztravel_app_xxxin VS Code).

Create launchpad site Manifest.jsonfile:Search for
id:
Create launchpad site Search for
semantic object:
Create launchpad site Select NAVIGATION and enter your semantic object and action:
- Semantic Object:
ztravel_app_xxx - Action: display

Create launchpad site Click Save.
- Semantic Object:
Select the cube on the left side and select New > Catalog.

Create launchpad site Enter your general data:
- Title: Travel App XXX

Create launchpad site Click on the search field, select Travel App XXX as an app, click Save and return.
Select the cube on the left side and select New > Group.

Create launchpad site Enter your general data: - Title: Travel App XXX

Create launchpad site Click on the search field, select Travel App XXX as an app, click Save and return.
Select the cube on the left side and select New > Role.

Create launchpad site Enter your general data: - Title: Travel App XXX

Click on the search field, select **Travel App XXX** as an app, click **Save** and return.
Switch to SAP BTP cockpit. Navigate to your subaccount, select Users and select your own user.

Create launchpad site Select Assign Role Collection

Create launchpad site Search
Travel_App_XXX, select it and click Assign Role Collection.
Create launchpad site
Switch to Site Manager, select the settings of your launchpad site.

Create launchpad site Click Edit.

Create launchpad site Search
Travel_App_XXX, select it and click Save.
Create launchpad site Open your launchpad site.

Create launchpad site Check your result.

Create launchpad site
Resources
Discussion
Share feedback on this tutorial or join the conversation in SAP Community.