Configurer l'agent WinAppack via MDM

All policies configure the following registry keys : HKLM\SOFTWARE\Policies\WinAppack\...

The WinAppack Agent relies on the values of these registry keys.

PolicyMode

This policy enables or disables management of the WinAppack Agent via GPO. When disabled, all other policies have no effect.

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/PolicyMode

Accepted Values :

To enable management of the WinAppack Agent :

<enabled/>

To disable management of the WinAppack Agent :

<disabled/>

Default Value :

<disabled/>

LicenseKey

Use this policy to activate the WinAppack Agent. Without a license key, all other policies have no effect.

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/LicenseKey

Accepted Values : Replace "ABCDEFG123" by your licenseKey

<enabled/>
<data id="String" value="ABCDEFG123"/>

Default Value :

<disabled/>

DesktopShortcut

Manage the "WinAppack.lnk" shortcut on the public desktop :

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/DesktopShortcut

Accepted Values :

<enabled/>
<disabled/>

Default Value :

<enabled/>

StartMenuShortcut

Manage the "WinAppack.lnk" shortcut in the Start Menu :

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/StartMenuShortcut

Accepted Values :

<enabled/>
<disabled/>

Default Value :

<enabled/>

ManifestUrl

URL of the JSON manifest containing the list of available software :

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/ManifestUrl

Accepted Values :

<enabled/>
<data id="String" value="https://otherserver.com/v1/WinAppack-SoftwareList.json"/>

To explicitly use the default URL :

<disabled/>

Default Value : https://api.winappack.fr/v1/WinAppack-SoftwareList.json

<disabled/>

DownloadBaseUrl

URL of the site hosting the software logos (.svg / .png) and the PowerShell installation scripts (.ps1) :

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/DownloadBaseUrl

Accepted Values :

<enabled/>
<data id="String" value="https://otherserver.com"/>

To explicitly use the default hosting site :

<disabled/>

Default Value : https://api.winappack.fr

<disabled/>

RefreshDelayMinutes

Time interval between update checks :

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/RefreshDelayMinutes

Accepted Values :

<enabled/>
<data id="Number" value="60"/>

To explicitly use the default value : 60

<disabled/>

Default Value : 60

<disabled/>

CloseAppMessage

Enable or Disable the message asking the user to close the application before installation :

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/CloseAppMessage

Accepted Values :

<enabled/>
<disabled/>

Default Value :

<disabled/>

DefaultDeployment

Manage the default behavior in the user interface for software that does not have a deployment policy :

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack/DefaultDeployment

Accepted Values :

Available : For software that does not have any Deployment policy in the Software configuration, the software will appear as available in the user interface

<enabled/>
<data id="DefaultDeploymentDropboxEnter" value="Available"/>

NotAvailable : For software that does not have any Deployment policy in the Software configuration, the software will not appear in the user interface.

<enabled/>
<data id="DefaultDeploymentDropboxEnter" value="NotAvailable"/>

Default Value : Available

<enabled/>
<data id="DefaultDeploymentDropboxEnter" value="Available"/>

Software Configuration :

To configure the list of authorized software, use the Slug of each software available in the following JSON manifest.

https://api.winappack.fr/v1/WinAppack-SoftwareList.json

Deployment Available

Each software present in this policy will be available for installation/uninstallation in the user interface.

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack~softwares/DeploymentAvailable

Accepted Values : Replace {Slug} by one or multiple Software Slug.

<enabled/>
<data id="List" value="{Slug}&#xF000;{Slug}&#xF000;{Slug}"/>

Example :

<enabled/>
<data id="List" value="Audacity&#xF000;7_zip&#xF000;Notepad_plus_plus"/>

Default value for each Software : See DefaultDeployment policy value.

Deployment Required

Each software present in this policy will be automatically installed. Users cannot manage the installation or uninstallation of this softwares in the user interface.

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack~softwares/DeploymentRequired

Accepted Values : Replace {Slug} by one or multiple Software Slug.

<enabled/>
<data id="List" value="{Slug}&#xF000;{Slug}&#xF000;{Slug}"/>

Example :

<enabled/>
<data id="List" value="Audacity&#xF000;7_zip&#xF000;Notepad_plus_plus"/>

Default value for each Software : See DefaultDeployment policy value.

Deployment NotAvailable

Each software present in this policy will not be available for installation/uninstallation in the user interface. Users cannot manage the installation or uninstallation of this softwares in the user interface.

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack~softwares/DeploymentNotAvailable

Accepted Values : Replace {Slug} by one or multiple Software Slug.

<enabled/>
<data id="List" value="{Slug}&#xF000;{Slug}&#xF000;{Slug}"/>

Example :

<enabled/>
<data id="List" value="Audacity&#xF000;7_zip&#xF000;Notepad_plus_plus"/>

Default value for each Software : See DefaultDeployment policy value.

Deployment Uninstall

Each software present in this policy will be automatically uninstalled. Users cannot manage the installation or uninstallation of this softwares in the user interface.

Note : This policy requires a valid license key to take effect (see the LicenseKey policy).

OMA-URI :

./Device/Vendor/MSFT/Policy/Config/WinAppack~Policy~winappack~softwares/DeploymentUninstall

Accepted Values : Replace {Slug} by one or multiple Software Slug.

<enabled/>
<data id="List" value="{Slug}&#xF000;{Slug}&#xF000;{Slug}"/>

Example :

<enabled/>
<data id="List" value="Audacity&#xF000;7_zip&#xF000;Notepad_plus_plus"/>

Default value for each Software : See DefaultDeployment policy value.

Remark : If a software is present in different Deployment Policies, the Agent applies policies in the following priority order : Uninstall, NotAvailable, Required, Available