Skip to Content

Hello All,

In this blog, would to show you how to Transport the SAP Cloud Platform Portal Sites and its content changes from one subaccount to other ( Dev Sub account ->QAS Sub account-> PRD Sub accountl)

 

Please refer to my other blog to build the Fiori Launchpad sites

Part1: Building the SAP Fiori Launchpad sites in the SAP Cloud Platform Portal

 

1. Transporting the whole portal content

  • This procedure is suitable if changes have been for many applications
  • The procedure is required when the portal configuration has changed.
  • The platform scope manageHTML5Applications is required, which is part of the Administrator and Developer platform roles.
  • The application role portal / nwc / TENANT_ADMIN is required

A. Export the site in the development subaccount

  • Log into the SAP Cloud Platform Cockpit of the DEV subaccount
  • Start the SAP Cloud Platform Portal (Services → Portal → Go to Service) and select the
    Site Directory
  • Move the mouse over the Site tile and select Export in the drop down menu
  • In the popup just click Export

 

If you would like to transport only site configuration, you could choose this option

  • Save the MTAR file to your local computer.

B. Import the Site into the target sub accounts

  • Log into the Cloud Platform Cockpit of the target subaccount
  • Start the SAP Cloud Platform Portal (Services → Portal → Go to Service) and select the
    Site Directory.
  • Click the Import Site button and provide the required information

  • File to import is the MTAR file exported in the previous step.

Overwrite the existing portal site if it is already deployed.

Check if all the Roles, Catalogs and Groups are correct.

Click the Publish site button, check the Clear HTML5 application cache
checkbox and click Publish

Click each application and check that the required destination is mapped to the right destination

 

2. Transporting Single Apps in the sites

This procedure is feasible for singles apps or when few apps are changed. To perform this Platform scope manageHTML5Applications is required, which is part of the Administrator and Developer platform roles

A. Export the HTML5 applications in the Dev subaccount

• Log into the Cloud Platform Cockpit of the DEV subaccount
• Goto Applications → HTML5 Applications
• Click on the application you want to transport
• Click the Export button in the Actions area

it will save the ZIP file into your local computer.

 

B. Import the application in the target sub accounts for the first time

  • Log into the Cloud Platform Cockpit of the target subaccount
  • Goto Applications → HTML5 Applications
  • Click the Import from File button and provide the required information (Zip File is the file you have downloaded in the previous step)
  • Application name and Version Name have to the same as in the DEV
    subaccount
  • Click on the imported application
  • Check that the required destination is mapped to the right destination

C. Import the application in the target sub accounts ( If application is already deployed in the target)

  • Log into the SAP Cloud Platform Cockpit of the target subaccount
  • Goto Applications → HTML5 Applications -> Go the application which you need to import
  • Versioning tab-> Versions (History) ->Click the Import from File button and provide the required information ( ZIP File and version of the which you are transporting)
  • Application name and Version Name have to the same as in the DEV
    subaccount
  • Check that the required destination is mapped to the right destination

 

Once the site content or configuration is moved, open the Fiori Launchpad and check if the changes have come.

 

Please refer to my other blog to build the Fiori Launchpad sites

Part1: Building the SAP Fiori Launchpad sites in the SAP Cloud Platform Portal

 

 

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

  1. Phil Cooley

    While I think it makes sense to transport a site initially to other sub-accounts to me it makes no sense to transport the whole site over and over again. One major issue I have with the transporting feature is the loss of version numbers. This is a major downside of the transport process. It should really copy the version numbers across.

    (0) 
    1. Pratap Naidu Post author

      Hi Phil

      Yes, transporting whole site only make for the first time.

      Any delta changes to applications, should be transported individually. but while importing the application in the target sub-account it would prompt us for the version number, where you to give same as Development sub-account, to have consistency across all the sub accounts. but yes it wont copy automatically.

       

      Regards

      Pratap

      (0) 

Leave a Reply