Corporate Desktop Wallpaper

mrrobertbuss
Contributor

Hello again. I'm seeing a lot of older posts about this that are not relevant to Sonoma; most posts are from years ago. This is a 2 part question: I want to upload a Corporate image to be used for Desktop Wallpaper. I'll need this to be built into the "image" we use for MacBooks.

2nd question, once picture is installed in the right folder, all I need to do is use the the "Lock Desktop Picture" setting in Restrictions and add the file path, correct? 

Any help is greatly appreciated. 

JAMF Pro

Sonoma 14.4.1

MacBook Pro

 

1 ACCEPTED SOLUTION

AJPinto
Honored Contributor III

This is one of the processes that has not changed in a very long time, your old data is likely totally relevant. 

You need to package your image and deploy it with a Policy. Then make a Configuration Profile to force the image as the wallpaper.

Step 1: Package the image.

  1. Source your image
  2. Place your image in a working directory like /Library/Desktop Pictures
  3. Use Jamf Composer to build a package for your image.
  4. Upload the package to Jamf.

Step 2: Deploy the image.

  1. Add the package created in step 1 to a Policy.
  2. Scope the policy to all desired devices.
  3. Frequency to one per device.
  4. Trigger on enrollment (or whatever works best for you).

Step 3: Enforce the wallpaper with a Configuration Profile.

  1. Restrictions Configuration Profile > functionality tab
  2. Check the box Lock desktop picture
  3. Define the path to the image from step on in Desktop Picture Path.
  4. Scope and deploy the Configuration Profile.

Note: If the Configuration Profile installs before the Policy with the image, the wallpaper will be set when the device reboots. 

View solution in original post

3 REPLIES 3

AJPinto
Honored Contributor III

This is one of the processes that has not changed in a very long time, your old data is likely totally relevant. 

You need to package your image and deploy it with a Policy. Then make a Configuration Profile to force the image as the wallpaper.

Step 1: Package the image.

  1. Source your image
  2. Place your image in a working directory like /Library/Desktop Pictures
  3. Use Jamf Composer to build a package for your image.
  4. Upload the package to Jamf.

Step 2: Deploy the image.

  1. Add the package created in step 1 to a Policy.
  2. Scope the policy to all desired devices.
  3. Frequency to one per device.
  4. Trigger on enrollment (or whatever works best for you).

Step 3: Enforce the wallpaper with a Configuration Profile.

  1. Restrictions Configuration Profile > functionality tab
  2. Check the box Lock desktop picture
  3. Define the path to the image from step on in Desktop Picture Path.
  4. Scope and deploy the Configuration Profile.

Note: If the Configuration Profile installs before the Policy with the image, the wallpaper will be set when the device reboots. 

I was able to follow the directions noted above. When I enroll a device it does not kick in. Then I ran sudo jamf policy and received this error. It doesn't look like /Library/Desktop Pictures loaded. 

Screenshot 2024-05-17 at 9.07.13 AM.pngScreenshot 2024-05-17 at 9.08.00 AM.png


@AJPinto wrote:

This is one of the processes that has not changed in a very long time, your old data is likely totally relevant. 

You need to package your image and deploy it with a Policy. Then make a Configuration Profile to force the image as the wallpaper.

Step 1: Package the image.

  1. Source your image
  2. Place your image in a working directory like /Library/Desktop Pictures
  3. Use Jamf Composer to build a package for your image.
  4. Upload the package to Jamf.

Step 2: Deploy the image.

  1. Add the package created in step 1 to a Policy.
  2. Scope the policy to all desired devices.
  3. Frequency to one per device.
  4. Trigger on enrollment (or whatever works best for you).

Step 3: Enforce the wallpaper with a Configuration Profile.

  1. Restrictions Configuration Profile > functionality tab
  2. Check the box Lock desktop picture
  3. Define the path to the image from step on in Desktop Picture Path.
  4. Scope and deploy the Configuration Profile.

Note: If the Configuration Profile installs before the Policy with the image, the wallpaper will be set when the device reboots. 



Screenshot 2024-05-17 at 9.08.00 AM.png

mrrobertbuss
Contributor

Thank you very much for these steps. Big help here!