Monitoring and Managing Windows VM Updates from Jamf
To monitor the update status of Windows installations in Parallels Desktop virtual machines from Jamf, do the following:
Copy this script from Parallels' GitHub page.
From your Jamf dashboard, go to Settings -> Computer Management -> Extension Attributes and use Ctrl + N to create a new extension attribute. Set the Input type to
Script
and paste the script into the respective field.
To keep Windows up to date on Parallels Desktop virtual machines, do the following:
Copy this script from Parallels' GitHub page.
From your Jamf dashboard, go to Settings -> Computer Management -> Scripts and use Ctrl + N to create a new script. Fill out the details on the General tab, then switch to the Script tab and paste the script there.
Switch to the Options tab and add the following labels for clarity:
Parameter 4:
Mode (check, list-updates, install, uninstall, check-and-install)
Parameter 5:
Unattended ( true | false)
Parameter 6:
Auto Reboot ( true | false)
Parameter 7:
Verbose ( true | false ) Provides more output
Parameter 8:
Force on all VMs ( true | false ) Forces update checks on all VMs regardless of their current state
Click Save.
To apply the script, go to Computers -> Content Management -> Policies and use Ctrl + N to create a new policy. On the General page, under the Trigger section, check all the boxes except for Custom. Set Execution Frequency to
Once every day
.Switch to the Scripts page and use the + button to add the previously created script to the policy. Set Priority to
After
, and assign the following values:Mode:
check-and-install
Unattended:
true
Auto Reboot:
true
Verbose:
true
Force on all VMs:
true
Switch to the Scope tab and use it to target all the computers included in this deployment's scope.
Click Save.
From your Jamf dashboard, go to Computers -> Content Management -> Policies and create a policy to monitor and enforce Windows updates across your Parallels Desktop for Mac deployments.
Last updated