-
Notifications
You must be signed in to change notification settings - Fork 419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support additional keys for software update DDM #20501
Comments
Thanks for tracking this @spokanemac!
As an IT admin at Fleet, what would you set these values to? |
@noahtalerman @spokanemac I think the |
|
I'll also add that there is a potential to want to set these on a per-host basis (Maintenance windows) vs. Team-wide. According to . DDM software updates are the preferred method for >= macOS14.4. For maintenance windows, I would like to set the date and time of a macOS software update using DDM. I have been informed that this can be changed reliably up to an hour before. (If the update was set for 9 a.m. on Tuesday, you could change this anytime before 8 a.m. on Tuesday; otherwise, the ship will have already left the port, so to speak.) |
Hey @spokanemac, @zayhanlon, and @nonpunctual this looks like a duplicate of the following issue: Closing this one and moving over customer/prospect labels. Please feel free to re-open if that's not the case. |
In the cloud city, |
UPDATE: Closed because it's duplicate of the following issue:
(noahtalerman)
Problem
As a Mac Admin, I would like to take advantage of the additional keys in the
softwareupdate.enforcement
DDM configuration including setting the time of day forTargetLocalDateTime
, adding aDetailsURL
, and support forTargetBuildVersion
to allow testing this feature with beta updates on macOS, iOS, and iPadOS.What have you tried?
This DDM JSON is obfuscated behind UI or GitOps configurations.
Potential solutions
Support all keys in the UI and GitOps declaration or provide a method to maintain my own JSON configuration for this declaration.
https://github.com/apple/device-management/blob/release/declarative/declarations/configurations/softwareupdate.enforcement.specific.yaml
What is the expected workflow as a result of your proposal?
As a Mac Admin, I can target a specific build to install by a specific date and time while providing a company-specific URL explaining the upcoming action on the user's device.
The text was updated successfully, but these errors were encountered: