Cannot add dock items using profile manager

I cannot add dock items using profile manager on 10.8.2 server. More specifically I can add them but only apps that are installed on the server. if i launch profile manager on any workstation I get a list of server apps. So I cannot add anything unless it is installed on the server. this obviously cant be by design. what am I missing?

Posted on Oct 8, 2012 12:16 PM

Reply
15 replies

Jan 17, 2013 5:43 PM in response to chewy747

I have the same problem where I want to manage a whole list of applications installed on my clients on the dock but it looks like I need to install all the applications from the clients onto the server. Thats a big risk.


Also if you have 2 copys of the same app on the server it potentially pickup the version not installed in the Applications folder thereby when you assign it you will get a question mark on the client dock as the path assigned from the server points somewhere else.


This just rubbish. How can you provide a safe and stable network environment with this lack of functionality??

Feb 22, 2013 2:26 PM in response to Richard Cartledge

You could only describe OSX10.8 server as "in progress"!! While I definately like a lot of the things they are doing especially around Profile Manager, what I don't like is the rushed and poor product thats been delivered. It just feels like there is a lack of focus and Q&A on getting it right first time. There are so many bug I found during a big site upgrade that cause no end of trouble and required be to pull out some of teh management that historically I woudl always apply. Simple stuff too.

Feb 26, 2013 12:17 PM in response to markduncan

In my only deployment so far, they login with AD credentials and have a local home directory folders or guest account, so what I did was turn off Dock in profile manager and put the desired

com.apple.Dock preference file in the

/System/Library/User Templates/English.prog/Library/Preferences

this means all users get the derired dock when they login and is also a fallback if Profile Manager screws up.

Aug 30, 2013 8:38 AM in response to chewy747

**UPDATE** This seems to be a bit of a work in progress. Seems like if (as I did) you set the dock up as local admin, after following the steps below, it is necessary to login as that same local admin account before the preferences get pushed to other network users. In my defence, it is Friday afternoon and I should've left 8 minutes ago 😝



Found another way to do this:


1) Setup dock icons for local user on one mac,

2) Copy the ~/library/preferences/com.apple.dock.plist file to OD master

3) (maybe optional but just in case) increase Everyone rights on file to Read Only

4) in pain-in-the-*** Profile Manager, configure a Custom Settings payload for device/device group

5) Click Upload file and choose previously copied plist file.


This doesn't duplicate any icons added via dock preferences from what I can see, but it did require a couple of reboots to enforce it for network users.


Next year I'm tempted to just take all the macs off the network and let them do what they will........!


John

Nov 24, 2015 4:19 AM in response to Alex Pupin

Using Automator works, but inconsistently, and i wonder if it's to do with having to match the path exactly.

e.g. the path to Microsoft Office Apps on my workstations are:


/Applications/Microsoft Office 2011/Microsoft Word.app


This doesn't work for me, the dock shortcut doesn't display an icon and won't open the App

However, creating a dummy App for Photoshop at:


/Applications/Adobe Photoshop CS6/Adobe Photoshop CS6.app


works (Adobe Illustrator doesn't). I don't know enough about the file structure of .app directories to know why some work and other don't

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Cannot add dock items using profile manager

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.