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