Importing SHINE Delivery Unit in SAP Cloud Platform

Download SHINE and set the roles in SAP HANA Database Administration page

  1. Download the latest SHINE delivery unit from GitHub.
  2. SAP HANA Cloud Platform Cockpit. Go to Persistence > Databases & Schemas.
  3. Open your tenant database.
  4. Open SAP HANA Cockpit and login as the SYSTEM database user.
  5. On SAP HANA Database Administration page, choose Manage Roles and Users.
  6. If you haven’t created a user for SHINE, create it and name it as SHINE_DEV.
  7. Open the user SHINE_DEV and add the following roles:
    • sap.hana.admin.roles::Administrator
    • sap.hana.xs.lm.roles::Administrator
    • sap.hana.xs.ide.roles::Developer
    • sap.hana.xs.debugger::Debugger
  8. Save.
  9. In the Object Privileges tab, assign the priviledge GRANT_ACTIVATED_ROLE and allow Execute.
  10. Save your changes.

Import the delivery unit.

  1. Log in as SHINE_DEV in SAP HANA Database Administration page.
  2. Choose Lifecycle Management > Delivery Units .
  3. Import and then browse to locate the file HCO_DEMOCONTENT_….tgz you downloaded  previously from GitHub. Open, choose import and save.
  4. Log in with  the SHINE_DEV user into SAP HANA Cockpit
  5. Assign the roles below:


Run the Application

  1. On SAP Cloud Platform Cockpit, go to Persistence > Database & Schemas and open the database. Click on SAP HANA Web-based Development Workbench.
  2. Select Editor and log in as SHINE_DEV.
  3. Select sap > hana > democontent > epm > index.html.
  4. Run the application.