AppsAnywhere Policy Template
Introduction
The settings defined in this article are included in the AppsAnywhere Policy Template and allow you to modify the behavior of the AppsAnywhere client and Cloudpaging Player on managed devices.
The download for the template is available from the AppsAnywhere Support site with the AppsAnywhere Release.
For details on deploying and managing the AppsAnywhere clients, refer to the Deploying the AppsAnywhere Client article
Please refer to Managing Group Policy ADMX Files Step-by-Step Guide | Microsoft Docs and Import custom and third party partner ADMX templates in Microsoft Intune | Microsoft Docs for details on importing and managing group policies with ADMX files.
The settings for Mac OS devices must be specified using a plist file saved as /Library/Preferences/com.software2.appsanywhere.plist.
An example file is provided with the template download.
Settings
Further information on the settings available, descriptions and configuration options are available by downloading and import the template into the Group Policy Management Editor.
AppsAnywhere
Computer Configuration Policies
Policy | Description | Options | Recommendation |
AppsAnywhere Client Options | |||
Disable Pre-Deploy | This policy setting will prevent the AppsAnywhere client from attempting to automatically pre-install or update any third party clients set to be pre-deployed. | Not Configured (default) Enabled Disabled | Enabled - Pre-deploy is disabled |
Disable Update Checks | Stops the AppsAnywhere client checking for upgrades and is intended for all managed devices. This does not prevent upgrades taking place once the Minimum Version is set in Client Settings. | Not Configured (default) Enabled Disabled | Enabled - Update checks do not take place |
Hide Cloudpaging Player During App Launch | Enabling this setting will leave the Cloudpaging Player hidden during the launch process and just use the AppsAnywhere splash screen to show progress. | Not Configured (default) Enabled Disabled | None |
Ignore SCCM During Validation | If you are not utilizing the SCCM integration with AppsAnywhere in your environment, but have SCCM installed on your estate, setting this value will likely result in an improvement in validation times. | Not Configured (default) Enabled Disabled | Enable/Disable depending on SCCM usage |
Use Initialization Splash Screen | Indicates whether or not to show the splash screen when the AppsAnywhere client is initializing at user logon. Unsupported in AppsAnywhere client 2.0.0 and above | Not Configured (default) Enabled Disabled | None |
Environment Settings | |||
On-Site Machine | Indicates to the AppsAnywhere client during validation that the machine is permanently, physically located within the Institution's boundary. | Not Configured (default) Enabled Disabled | Enabled - Machine is located on-site |
University Owned Machine | Indicates to the AppsAnywhere client during validation that the machine is owned by the institution (and is not a user-owned machine). | Not Configured (default) Enabled Disabled | Enabled - Machine is owned by the Institution |
Cloudpaging
Computer Configuration Policies
Policy | Description | Options | Recommendation |
Cache | |||
Set the cleanup interval for Cache | Specifies the interval by which the Cloudpaging Player will check for the number of free pages in Cache | User-configurable field appears, showing current cleanup interval | None |
Set the flush interval for Cache | Specifies the interval by which the Cloudpaging Player will force a flush of the Cache index files to disk even when there are no pages being freed up during the interval. | User-configurable field appears, showing current flush interval | None |
Set the location where Cache files should be stored | Specifies the location where Cache files of the Cloudpaging Player are stored. | User-configurable field appears, showing current file location | None |
Set the location where Precache files can be found | Specifies the location where Precache files can be found for the applications that are virtualized by the Cloudpaging Player. | User-configurable field appears | None |
Log | |||
Set the maximum size of the Cloudpaging Player log file | Specifies the maximum size for the Cloudpaging Player log file. | Current log file size (in bytes) appears in field, range of allowable values is 1024 to 10485760 | None |
Set the level of details presented in the Cloudpaging Player log file | Specifies the level of details (Basic or Extended) of the messages presented in the Cloudpaging Player log. | Basic | None |
Set the path to be used for the Cloudpaging Player log file | Specifies the location where the Cloudpaging Player will write its log file. | User-configurable field appears, showing current file location | None |
Network | |||
Specify the number of pages that can be fetched at once per user session | Specifies the number of pages per user session that can be fetched simultaneously against the Cloudpaging Server. | Range of allowable values is 1 to 25 | None |
Specify the number of pages to be fetched at once in background fetching per application | Specifies the number of background pages that each application can request at once against the Cloudpaging Server. | Range of allowable values is 1 to 25 | None |
Specify the number of pages to be fetched at once in prefetch per application | Specifies the number of prefetch pages that each application can request at once against the Cloudpaging Server. | Range of allowable values is 1 to 25 | None |
Virtualization | |||
Choose file system paths to be bypassed from the virtual container | Specifies the file or folder paths which the Cloudpaging Player will bypass from the virtual container of the applications. | Not Configured (default) Enabled Disabled | None |
Choose registry paths to be bypassed from the virtual container | Specifies the registry paths which the Cloudpaging Player will bypass from the virtual container of the applications. | Not Configured (default) Enabled Disabled | None |
Specify a list of processes to be denied access on virtualized applications | Specifies a list of processes by names that should be denied access to the virtualized assets of the applications. | User-configurable field appears | None |
Prevent virtualization of applications without a Cloudpaging Server | Instructs the Cloudpaging Player not to virtualize applications without a Cloudpaging Server (Disabled Local Cloudpaging) | Not Configured (default) Enabled Disabled | Enabled - Local Cloudpaging is disabled |
Hide console window from Custom AppEvent scripts | Instructs the Cloudpaging Player to run every Custom AppEvent script (of the supported types .cmd, .bat, .vbs, and .ps1) without showing a console window. | Not Configured (default) Enabled Disabled | None |
Enable UEM support for Non-persistent VDI | Instructs the Cloudpaging Player to store its state data and also application state data at the user profile location, instead of the local machine location. | Not Configured (default) Enabled Disabled | Enable if required |
Preserve application settings when the application is removed | Instructs the Cloudpaging Player not to remove the application settings stored in the sandbox when removing the application. | Not Configured (default) Enabled Disabled | Enable if required |
Set scheduling priority for activating applications | Specifies the thread priority of Cloudpaging Player during appset activation. | Not Configured (default) Enabled Disabled | None |
Choose file system folders to be excluded from the sandbox | Specifies the folder paths which the Cloudpaging Player will exclude from the sandbox of the virtualized applications. | Not Configured (default) Enabled Disabled | None |
Choose registry keys to be excluded from the sandbox | Specifies the registry paths which the Cloudpaging Player will exclude from the sandbox of the virtualized applications. | Not Configured (default) Enabled Disabled | None |
Allow virtualization of applications only from an approved list of Cloudpaging Servers | Instructs the Cloudpaging Player to allow applications to be virtualized only from an approved list of Cloudpaging Servers. | User-configurable field appears | None |
Virtualize applications as Administrators | Instructs the Cloudpaging Player to virtualize applications with Extended Permissions (Allow local system CAEs & Physical Layer Mode) | Not Configured (default) Enabled Disabled | Enabled - Extended Permissions are enabled |
User Configuration Policies
Policy | Description | Options | Recommendation |
Custom Proxy | |||
Automatically detect settings | Specifies whether for the Cloudpaging Player to detect proxy server automatically using DHCP and DNS servers | Not Configured (default) Enabled Disabled | None |
Use automatic configuration script | Specifies the URL of a proxy automatic configuration (PAC) script that the Cloudpaging Player will use to select the appropriate proxy server when connecting to a given URL. | User-configurable field appears | None |
Use a proxy server for your LAN | Specifies the URL of the proxy server that the Cloudpaging Player will use when connecting to a given URL. | User-configurable field appears | None |
Bypass proxy server for specific addresses | Specifies a list of addresses for which the Cloudpaging Player will bypass the proxy and connect to them directly. | User-configurable field appears | None |
Network | |||
Enable detailed logging for page fetching | Specifies whether the Cloudpaging Player will log additional information about the page requests as they proceed through the StreamingCore. | Not Configured (default) Enabled Disabled | None |
Use Windows network settings | Specifies whether the Cloudpaging Player will use Windows network settings when resolving the proxy for its connections. | Not Configured (default) Enabled Disabled | None |
User Interface | |||
Open window when new applications are added | Specifies whether or not the Cloudpaging Player should display its UI window and bring it to the foreground when a new application is added. | Not Configured (default) Enabled Disabled | None - Use AppsAnywhere client "Hide Cloudpaging Player During App Launch" |
Specify which system tray notifications should be hidden | Specifies which Cloudpaging Player system tray notifications should be hidden. | Disable all notifications | Disable verbose notifications |
Start Cloudpaging Player automatically when the user signs in to Windows | Specifies whether the Cloudpaging Player should be started automatically when the user signs in to Windows. | Not Configured (default) Enabled Disabled | Enabled - Cloudpaging Player starts at Windows sign in |
Show reminder that Cloudpaging Player is still running when window is closed | Specifies whether a system tray notification should be displayed as a reminder that the Cloudpaging Player is still running when its window is closed. | Not Configured Enabled (default) Disabled | Disbale - the reminder will not be displayed when the Cloudpaging Player window is closed |
Open window when Cloudpaging Player starts | Specifies whether the Cloudpaging Player window should be opened when the Cloudpaging Player starts. | Not Configured Enabled (default) Disabled | Disabled - Cloudpaging Player will not open its window when it starts |
Virtualization | |||
Specify the Cloudpaging Server used to automatically deploy applications | Specifies the URL of the Cloudpaging Server that the Cloudpaging Player would use to automatically deploy applications. | User-configurable field appears | None |
Display the license policy switching prompt | Specifies whether the Cloudpaging Player should display a prompt that the license of an existing application virtualized on the machine is being switched to another license. | Not Configured (default) Enabled Disabled | None |
Display the forced upgrade prompt | Specifies whether the Cloudpaging Player should display a prompt when the user launches an application that has a forced license upgrade. | Not Configured (default) Enabled Disabled | None |