Skip to main content
Question

macOS Dock empty after enrollment

  • May 15, 2025 9:54 AM UTC
  • 8 replies
  • 124 views

Forum|alt.badge.img+8

Earlier I got a blank Dock in macOS after enrollment if I waited to long during the steps of macOS setup with account creation and everything. But now I get it most of the time. The only icon showing in the Dock is Finder.

Anybody been having the same problem and/or know how to solve it for future enrollments?

We’re in Jamf Cloud and fort the moment in version 11.15.1.

8 replies

mvu
Forum|alt.badge.img+25
  • Jamf Heroes
  • May 15, 2025 11:51 AM UTC

Are you running Docktutil or anything else related to configuration profiles or polices? Something in macOS Onboarding category?


Forum|alt.badge.img+8
  • Author
  • Valued Contributor
  • May 16, 2025 6:26 AM UTC

Are you running Docktutil or anything else related to configuration profiles or polices? Something in macOS Onboarding category?


Yes, we're running Dockutil. If that's the problem, do you know what we can do to solve it?


Forum|alt.badge.img+5

If you are triggering Dock setup via Enrolment complete or enrolment-triggered policies, avoid running Dockutil there. Wait until after the user logs in. Assuming that you are latest version of Dockutil. 


Forum|alt.badge.img+8
  • Author
  • Valued Contributor
  • May 16, 2025 10:49 AM UTC

If you are triggering Dock setup via Enrolment complete or enrolment-triggered policies, avoid running Dockutil there. Wait until after the user logs in. Assuming that you are latest version of Dockutil. 


Okej. Looks like we're using 3.0.2 of it. Looked at the trigger as well, it's set to enrollment complete and recurring check-in. If I change it to login can I keep recurring check-in?


mvu
Forum|alt.badge.img+25
  • Jamf Heroes
  • May 16, 2025 11:09 AM UTC

What is your execution frequency? I run it once per computer at login.


Forum|alt.badge.img+8
  • Author
  • Valued Contributor
  • May 16, 2025 12:34 PM UTC

What is your execution frequency? I run it once per computer at login.


Once per computer, check-in and after enrollment.


Forum|alt.badge.img+8
  • Author
  • Valued Contributor
  • May 16, 2025 12:56 PM UTC

Now I've changed to trigger Login and have it set to once per computer, we'll se how it goes.


mvu
Forum|alt.badge.img+25
  • Jamf Heroes
  • May 16, 2025 2:01 PM UTC

I haven't done this, but I'm thinking that if we just need Dockutil to run once in our environment, we can run a script to remove the Dockutil binary. This way, we know it can't run again after that 1 time use.