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.

-