Versions Compared

Key

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

...

  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): 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
  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