Posted on 06-04-2024 11:35 AM
What is the best route to set a specific desktop image for managed devices. So far I have seen the create a package that deplys the specific image you want. Then create a configuration policy to lock the desktop picture and putting the path of the file. Is this the best way?
Thanks
06-04-2024 11:45 AM - edited 06-04-2024 11:46 AM
Yeah, that works.
If you want to set the specific desktop image but want your users to have the option change it, you can run an osascript to change the desktop image. Users can change it in Systems Settings later if they'd like.
I haven't tried this with macOS Sonoma, but should work.
06-04-2024 11:48 AM - edited 06-04-2024 11:49 AM
yup.. deploy the image here and fix using the restrictions payload... but note that has 1001 other settings that you may also be using or not required.... test, pilot, deploy.. 😎
Posted on 06-04-2024 11:50 AM
Thank you, when using the composer which setting should i choose. I usually select "Apply Permissions to Users and All Enclosed items"
06-04-2024 11:54 AM - edited 06-04-2024 11:57 AM
not sure what you packaging there... but the path does not start with /Users
create the folder structure manually in Composer to match /Library/Desktop Pictures/YOURPIC.PNG
and then push perms root:admin
Posted on 06-04-2024 12:22 PM
Thanks for the feedback. Does something like this look better? Also would it be best to select "Apply permissions to Library and all enclosed items?
Thanks again
06-04-2024 12:26 PM - edited 06-04-2024 12:27 PM
your path is screen savers? that not really where I'd put it..
Posted on 06-04-2024 12:38 PM
I tried putting into System/Library/Desktop Pictures/ but it did not let drag the image inside. Any suggestions?
Thanks
Posted on 06-04-2024 11:55 AM
This is getting more into package building then the wallpaper configuration. I would suggest placing the wallpaper you want to use in /Library/Desktop Pictures/ and use the Apply Owner and Group to All Enclosed items as you are doing now.
The folder location is not mandatory, but its best to store stuff in a location that makes sense. Absolutely change file permissions either in composer or before you package, you dont want to own the files you are deploying.
Posted on 06-05-2024 02:45 PM
Here is another method that is working:
https://macadmin.fraserhess.com/2023/10/07/deploying-a-default-wallpaper-in-macos-sonoma/