Application Packaging Standard

Last updated 18-Mar-2019

Plugging to User Panels

In this section, we will consider integration of APS UI into the navigation structure of various types of the platform user panels.

Top Level Placeholders

The platform contains different types of accounts: the provider, resellers, and customers. A customer can have a number of end-users, known as service users, who are consumers of resources. In addition, the platform allows managing its two main parts, Operations Automation and Business Automation, by using specific control panels. APS can integrate with different types of the platform control panels:

The following table contains only top level placeholders in various control panels. In the Description column you will find references to documents providing more details.

PLACEHOLDER User Panel DESCRIPTION
http://www.aps-standard.org/ui/application PCP Application instance menu in PCP
http://www.aps-standard.org/ui/service CCP Top level menu in CCP
http://www.aps-standard.org/ui/user MyCP Top level menu in MyCP
http://www.aps-standard.org/ui/rcp/2 UX1 Top level menu in UX1 for reseller administrators
http://www.parallels.com/сcp/2 UX1 Top level menu in UX1 for customer administrators
http://www.aps-standard.org/ui/user/2 UX1 Top level menu in UX1 for customer service users

Second Level Placeholders

Both OSS PCP and BSS PCP allows the application integrators to plug custom UI on the second level of the navigation panel.

OSS PCP

OSS PCP provides the following placeholders to plug application navigation elements below the following top-level navigation folders:

../../../../../_images/pcp-levels.png
  • Operations - http://www.parallels.com/poa/pcp/operations
  • Products - http://www.parallels.com/poa/pcp/products
  • Services - http://www.parallels.com/poa/pcp/services
  • Infrastructure - http://www.parallels.com/poa/pcp/infrastructure
  • System - http://www.parallels.com/poa/pcp/system

Refer to OSS Provider Control Panel for sample codes.

BSS PCP

BSS PCP provides the following placeholder to plug application navigation elements below the following top-level Applications navigation folders:

../../../../../_images/bss-plugs-to.png
  • Applications - http://www.aps-standard.org/ui/billingtree

Refer to BSS Provider Control Panel for a sample code.