You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

A Portal Application in ONAP is a standalone program that can be visually manipulated via the GUI in the Portal. 


  1. Onboarding application on ONAP Portal as a simple third-party-app URL with out single-signon (choose this option, if this is temporary and POC only): How to add a New Application to Portal homepage
  2. Onboarding application on ONAP Portal as an integrated app using single-signon (recommended/preferred method - if the application is already developed and trying to integrate with portal): Below is sample Portal SDK integration code snippet from RIC Dashboard app that is already onboarded on ONAP Portal: Sample code from RIC Dashboard app
  3. Developing Portal SDK based application and onboarding onto Portal – deep integration to take advantages of out-of-box Portal SDK features (choose this as long-term option, with appropriate time and resources when building an application for the first time): Developing Portal SDK based UI App and the initial setup

To develop such application using above deep integration method, you will need the development environment of ONAP, such as Java8, along with other tools, depending on the complexity of your application; see Required Tools. Your application will likely need to invoke libraries containing the APIs of the Common Services used with ONAP. Upon completion and testing, you will need to follow the process for submitting an Application to be used in the ONAP environment (see the Certification Group in Mailing Lists).

The following document describes how to create a Portal application in detail:Portal SDK Documentation in referenced documents

  • No labels