Skip to main content
Jamf Nation, hosted by Jamf, is a knowledgeable community of Apple-focused admins and Jamf users. Join us in person at the ninth annual Jamf Nation User Conference (JNUC) this November for three days of learning, laughter and IT love.

Add Chrome to the Dock

I'm sure I'm missing something easy but I cannot find a way to add non-apple apps to the dock via Jamf. Any suggestions?

Like Comment
Order by:
SOLVED Posted: by bvondeylen

I will assume you mean macOS and not iOS, correct?

Like
SOLVED Posted: by sshort

Check out ProfileCreator to make a dock profile with 3rd party apps. You'll want to sign the profile before uploading to Jamf, as well.

Like
SOLVED Posted: by amorse

Yep on MacOS,

Great I'll try that profile maker. Thanks all!

Like
SOLVED Posted: by larry_barrett

Settings -> Computer Management -> Dock Items -> +NEW -> Add display name and path to app (e.g. file://Macintosh HD/Applications/Google Chrome.app)

Now make a policy set to run at login and ongoing. Add Dock items on the left side and Add Chrome -> Add to Beginning (or end) of Dock.

Like
SOLVED Posted: by amorse

Awesome I'll give that a try ty!

Like
SOLVED Posted: by piagetblix

@sshort Can you also remove unwanted icons with a profile?

Thanks

Like
SOLVED Posted: by bwiessner

I use dockutil - https://github.com/kcrawford/dockutil - makes it super easy to manage all things dock

#!/bin/sh
/usr/local/bin/dockutil --remove all --no-restart --allhomes

sleep 2

/usr/local/bin/dockutil --add "/Applications/System Preferences.app" --allhomes
/usr/local/bin/dockutil --add "/Applications/Launchpad.app" --allhomes
/usr/local/bin/dockutil --add "/Applications/Google Chrome.app" --allhomes
/usr/local/bin/dockutil --add "/Applications/Slack.app" --allhomes
/usr/local/bin/dockutil --add "/Applications/Self Service.app" --allhomes

sleep 2

killall Dock

sleep 2
Like
SOLVED Posted: by mradams

I manage my staff and lab macs separately by using Configuration profiles. Managing the Dock through config profile allows me to customize each lab and add any .app I wan along with removing all but what I want displayed, for staff I Merge with users dock to allow them to add/remove their own apps.

Like
SOLVED Posted: by sshort

@piagetblix Yes, the default behavior is to replace the existing dock with the items you define in your profile. However, you can also select the "merge with user's dock" option to keep the existing dock items, and just add what you have in your profile.

As long as "prevent modifying items in dock" is not enabled, the user is free to adjust the dock.

Like
SOLVED Posted: by marklamont

I would second using profile creator. You can make a dock profile that adds to the existing and use the export plist option, long click on the export button, then you can just add that as a custom setting in a profile so no need to sign it. Advantage is you can still see the settings in the profile because when they are signed you can't.

Like
SOLVED Posted: by amorse

Ok awesome, @marklamont so you don't need to sign it? I haven't had one work yet and thought that was my issue.

Like
SOLVED Posted: by marklamont

no need to sign, just make sure you export plist and add as custom.

Like
SOLVED Posted: by gshackney

@sshort It seems even if I have "prevent modifying items in dock" unchecked it won't allow me to remove apps from the dock that are specified in the profile. I supposed you have to check the merge button to allow things to be deleted?
Gabe Shackney
Princeton Public Schools

Like
SOLVED Posted: by amorse

@marklamont alright that was crazy helpful. Can you have more than one plist per Config Profile? I pushed it to a test group yesterday and the profiles seem to be failing when they attempt to apply to the macs.

Like
SOLVED Posted: by gshackney

@amorse I just tested with both a dock and a Desktop picture plist to the custom section of one profile and it seems to work pretty well.
Gabe Shackney
Princeton Public Schools

Like
SOLVED Posted: by dnelson2813

This whole thread just alleviated my frustration. I finally have a working dock for this lab configuration I'm putting together. Thanks.

Like
SOLVED Posted: by jaellington

This may seem like a silly question, but how do I export the profile from Profile Creator as a .plist?

Like
SOLVED Posted: by jaellington

NVM, turns out you can find answers when you read things carefully... :p

Like