End-state: I want to use the API to create a macOS update policy with the download only requirement and the preferences and deferal.
But…I made a macOS update policy that included the scheduling so that I can see what the payload looks like to be able to create it through the API but I’m only getting the below back with the install action.
|
1 |
"macos": {"password": null, "wifi": null, "vpn": null, "firewall": null, "filevault": null, "Systemextension": null, "Kernelextension": null, "Mac_OS_Update": {"InstallAction": "download_only"}}, "app_management": {"whitelist_apps": {"app": [], "group": []}, "blacklist_apps": {"app": [], "group": []}, "mandatory_apps": {"app": [], "group": []}, "catalogues": []} |
Is the API response suppsoed to give back the other details, e.g. Software Update Preferences and Defer Software Updates. If it’s not coming back through the GET request I presume we can’t use it for a policy creation POST request payload?