Versions Compared

Key

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

...

draw.io Diagram
bordertrue
diagramNameportal_r7
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth849960
revision23


Portal is a GUI platform that provides the ability to integrate different ONAP platform GUIs into a centralized portal.

...

  • The capability to allow other ONAP components to run within their own infrastructure while providing common management services and capabilities in a centralized way
  • Provides common capabilities such as application on-boarding and management, centralized access management and hosting application widgets, Context-Aware UIControls, Visualization & Reporting Engine
  • Provides SDK capabilities to access portal capabilities

Portal is used by:

  • VID, Policy, AAI, SDC, MSB and CLI

In addition to regular user, there are admin roles available for Portal to perform some administrative activities of Portal itself and the administration of on-boarded apps.

...

  • access the same functionality accessible to users
  • manage users and application admins
  • onboard applications and widgets (developed using the Portal as a platform)
  • edit the functional menu

Portal SDK:

VID, Policy are built completely on Portal SDK platform which promotes Rapid Application Development and encapsulates Rich UI templates, Security, Logging, communication with AAF/Portal, Transaction Management, Access Management, Reporting etc - https://gerrit.onap.org/r/admin/repos/portal/sdk

2. API definitions

Portal provides the following interfaces:

...

https://docs.onap.org/projects/onap-portal/en/latest/platform/index.html

4. known system limitations

Runtime:

...

Portal SDK Documentation: https://docs.onap.org/projects/onap-portal/en/latest/tutorials/portal-sdk/index.html

4. known system limitations

...

Language capability limitations:

  • Language support for different screens
  • Portal applications that do not use the portal SDK will not get multi-language support. 

5. Used Models

noneNone

6. System Deployment Architecture

...


7 References

...