Restricted Capabilities

InstallShield 2020

Project:The Capabilities view is available in the following project types:

MSIX

The restricted capabilities allows you to access special capabilities that are necessary and appropriate..

Restricted Capabilities

Restricted Capabilities Settings

Project Type

Description

Elevation

MSIX

Allows apps that are created by Microsoft partners and enterprises to preserve existing desktop functionality that requires auto-elevation on launch or during an app‘s lifetime.

Enterprise Authentication

MSIX

This capability is subject to the Store policy. Provides the capability to connect to enterprise intranet resources that require domain credentials. This capability is not typically needed for most apps.

Full Trust Permission Level

MSIX

Allows apps to run at the full trust permission level on the user’s machine. This capability is also required for any desktop application that is delivered as an appx or msix package.

Local System Services

MSIX

The restricted capability of localSystemServices allows applications that are created by Microsoft partners and enterprises to install one or more Local System services along with the app (that is, your application can declare the StartAccount for the services to be LocalSystem). This scenario also requires the packagesServices capability.

Shared User Certificates

MSIX

This capability is subject to the Store policy. Provides the capability to access software and hardware certificates, such as a smart card certificates, for validating a user's identity. This capability is not necessary if your app includes a private certificate via a Certificates declaration.

Packaged Services

MSIX

The restricted capability of packagedServices allows applications that are created by Microsoft partners and enterprises to declare the windows.service extension in its package manifest to install one or more services along with the app. These services can be configured to run under the Local Service, Network Service, or Local System accounts. Only the Local Service and Network Service services require the packagedServices capability. Local System services require the packagedServices and localSystemServices capabilities.