Application Packaging Standard

Last updated 14-Nov-2018

Package Structure

An APS package is a ZIP archive with the .app.zip extension. It contains all components that are needed to deploy and provision a packaged application on the platform.

The general structure of an APS package is presented in the table.

Component Description Required?
APP-META.xml XML metadata definitions. Yes
APP-LIST.xml List of all files in the package except itself. For each file, it contains name, size, and SHA256 digest. Yes
scripts/ Provisioning scripts. Yes
schemas/ JSON files with type definitions. Yes
ui/ Custom UI scripts. -
security.json Required level of impersonation as explained in the Impersonation section. Yes for new applications
other… Documentation, licenses, images, localization data, and other components. -