Skip to Content

Add Cloud Foundry App to Portal Site

Add your Cloud Foundry app to portal site
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
mervey45Merve TemelJune 10, 2022
Created by
mervey45
March 17, 2022
Contributors
mervey45
jmmargo

Prerequisites

  • Step 1
    1. Login to SAP BTP cockpit and enter your account.

    2. Select your subaccount, select Destinations and click New Destination to create a new destination with following entries:

      • Name: Destination_XXX
      • Type: HTTP
      • URL: <your_application_url>

        appRouter with adding https at the starting

      • Proxy Type: Internet

      • Authentication: NoAuthentication

      Additional Properties:

      • sap-platform: CF
      Configure destination

      Click Save.

  • Step 2
    1. In your subaccount select Service Marketplace and search for Launchpad Service, select it and click Create.

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

      Run launchpad service

      Click Create.

    3. Navigate in your subaccount to Users and select your own user.

      Create launchpad site
    4. Select Assign Role Collection

      Create launchpad site
    5. Assign Launchpad_Admin, Launchpad_Advanced_Theming and Launchpad_External_User to your user.

      Create launchpad site
    6. Select Instances and Subscriptions and open your launchpad service.

      Run launchpad service
  • Step 3
    1. Click Create Site.

      Create launchpad site
    2. Create a new site:

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

      Create launchpad site
    4. Enter your properties:

      • Title: Travel App XXX
      • ID: ID from manifest.json(project ztravel_app_xxx in VS Code)
      • System: <your_destination> from SAP BTP cockpit
      • App UI Technology: SAPUI5
      • SAPUI5 Component Name: semantic object from manifest.json (project ztravel_app_xxx in VS Code).
      Create launchpad site

      Manifest.json file:

      Search for id:

      Create launchpad site

      Search for semantic object:

      Create launchpad site
    5. Select NAVIGATION and enter your semantic object and action:

      • Semantic Object: ztravel_app_xxx
      • Action: display
      Create launchpad site
      Click Save.
    6. Select the cube on the left side and select New > Catalog.

      Create launchpad site
    7. 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.
    8. Select the cube on the left side and select New > Group.

      Create launchpad site
    9. 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.
    10. Select the cube on the left side and select New > Role.

      Create launchpad site
    11. 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.
  • Step 4
    1. Switch to SAP BTP cockpit. Navigate to your subaccount, select Users and select your own user.

      Create launchpad site
    2. Select Assign Role Collection

      Create launchpad site
    3. Search Travel_App_XXX, select it and click Assign Role Collection.

      Create launchpad site
  • Step 5
    1. Switch to Site Manager, select the settings of your launchpad site.

      Create launchpad site
    2. Click Edit.

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

      Create launchpad site
    4. Open your launchpad site.

      Create launchpad site
    5. Check your result.

      Create launchpad site
  • Step 6

    Where can you create a portal site?

Back to top