Namespace System.Apps

Namespace

Name Description
System.Apps.AppSource

Codeunit

Name Description
Codeunit System.Apps."Data Out Of Geo. App" Provides functions for adding, removing or checking if an App ID is within the list of apps that send data out of the Geolocation.
Codeunit System.Apps."Extension Management" Provides features for installing and uninstalling, downloading and uploading, configuring and publishing extensions and their dependencies.

Table

Name Description
Table System.Apps."Extension Deployment Status" This temporary table is used to mirror the "NAV App Tenant Operation" system table and present details about the extension deployment status.///
Table System.Apps."Extension Pending Setup" This table is used to store information about extensions that was installed but did not run the setup.

Page

Name Description
Page System.Apps."Extension Installation" Installs the selected extension.
Page System.Apps."Extension Marketplace" Shows the Extension Marketplace.
Page System.Apps."Extension Settings" Displays settings for the selected extension, and allows users to edit them.
Page System.Apps."Extension Setup Launcher" This page is a launch pad for running setup after installation of an extension.
Page System.Apps."Extn. Installation Progress" Displays the deployment status for extensions that are deployed or are scheduled for deployment.
Page System.Apps."Marketplace Extn Deployment" Provides an interface for installing extensions from AppSource.

ControlAddIn

Name Description
ControlAddIn System.Apps.WaitSpinner

Enum

Name Description
Enum System.Apps."Extension Deploy To" Specifies the version in which the extension is deployed.
Enum System.Apps."Extension Sync Mode" Specifies how to sync the extension.

PermissionSet

Name Description
PermissionSet System.Apps."Exten. Mgt. - Admin"
PermissionSet System.Apps."Extension Management - Read"
PermissionSet System.Apps."Extension Management - View"