Table of Contents

Namespace System.Apps

Namespace

Name Summary
System.Apps.AppSource
System.Apps.ExtensionGeneration

Codeunit

Name Summary
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 Summary
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 Summary
Page System.Apps."Delete Orphaned Extension Data" Lists the extension which have data but are not installed, and provides the ability to delete their data.
Page System.Apps."Extension Deployment Status" Displays the deployment status for extensions that are deployed or are scheduled for deployment.
Page System.Apps."Extension Details" Displays details about the selected extension, and offers features for installing and uninstalling it.
Page System.Apps."Extension Details Part" Displays information about the extension.
Page System.Apps."Extension Installation" Installs the selected extension.
Page System.Apps."Extension Logo Part" Displays the extension logo.
Page System.Apps."Extension Management" Lists the available extensions, and provides features for managing them.
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 Deployment Status Detail" Displays details about the deployment status of the selected extension.
Page System.Apps."Extn. Installation Progress" Displays the deployment status for extensions that are deployed or are scheduled for deployment.
Page System.Apps."Extn. Orphaned App Details" Displays details about the selected extension, and offers features for installing and uninstalling it.
Page System.Apps."Marketplace Extn Deployment" Provides an interface for installing extensions from AppSource.
Page System.Apps."Upload And Deploy Extension" Allows users to upload an extension and schedule its deployment.

ControlAddIn

Name Summary
ControlAddIn System.Apps.WaitSpinner

Enum

Name Summary
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 Summary
PermissionSet System.Apps."Exten. Mgt. - Admin"
PermissionSet System.Apps."Extension Management - Read"
PermissionSet System.Apps."Extension Management - View"