An application service may require license installation in addition to or instead of end-user license agreement. Licensing of APS applications is performed by means of license keys. Getting license keys involves arranging communication between the Controller or Control Panel and license authority, for example Parallels License Administrator.
Generally the process of license installation is the following:
"//service/requirements/l:license") by parsing the APP-META.xml file with the Package Metadata Parser. "//service/provision/license-script") by parsing the APP-META.xml file with the Package Metadata Parser.l:need-query element is present). In this case, the Controller runs license script with the query argument, passing to it all required environment variables. Then checks whether script output matches activation data XML schema. If script output is correct, the Controller passes activation data to license authority directly or through Control Panel and proceeds with the application instance deployment.l:optional element. If the element is present an application may be provided to end-user without valid license. Otherwise, an application becomes available to end-user only after the license installation.For details on license installation terms and conditions, refer to the Licensing Aspect.