diff --git a/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 b/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 index 89e3dfc..180f916 100644 --- a/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 +++ b/Modules/VMware.Hv.Helper/VMware.HV.Helper.psm1 @@ -12683,6 +12683,9 @@ param ( [Parameter(Mandatory = $False)] [String]$GlobalApplicationEntitlement = $null + + [Parameter(Mandatory = $false)] + [switch]$clearGlobalEntitlement ) begin { $services = Get-ViewAPIService -HvServer $HvServer @@ -12762,6 +12765,12 @@ param ( if ($PSBoundParameters.ContainsKey("AutoUpdateOtherFileTypes")) { $updates += Get-MapEntry -key 'executionData.autoUpdateOtherFileTypes' -value $AutoUpdateOtherFileTypes } + + if ($clearGlobalEntitlement) { + $update = New-Object VMware.Hv.MapEntry + $update.key = 'data.globalApplicationEntitlement' + $updates += $update + } $AppService = New-Object VMware.Hv.ApplicationService $AppService.Application_Update($services,$App.Id,$updates)