Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Any application onboarded on boarded on ONAP Portal is a standalone program that can be visually accessed via the GUI in the ONAP 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 Onboarding How-To: ONAP Portal SDK's Framework (FW) based Applications on ONAP Portal
    1. Here is sample Portal SDK integration code snippet from RIC Dashboard app that is already onboarded on ONAP Portal: Sample code from RIC Dashboard app; Sample configuration;
  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).

...