Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How does Profile Manager work?

I am having a heck of a time getting Profile Manager to be consistant.


The way I have gathered is that the data is stored int the postgresql data base and pushed to the client computers.


The problem I am seeing is that the data that is pushed is not always the same. I want the login window to show my family members (network users) and then mount the groups share when logging in. I also have a small welcome note on the login screen. I also have parental controls on the kids accounts. The computer seems to pull or push the date to the Managed Prefrences folder in the Library folder of the client computer and the client will use this data for its settings. It seems to do it at log in and log out. I can delete the prefrences and they are rebuilt quickly.


My main problem is that the rebuilt prefrences are not always correct and not consistant between pushes. Is this a certificate error? I doubt it since I just rebuilt the server. I am using a self signed certificate and using my appleID to get a push certificate. Could it be some other error? What should I be looking for in the logs? I have tried most of the soultions that I have run accross on the forums but none have solved this inconsistancy.


Thanks

David

Mac mini (Mid 2011), Mac OS X (10.7.4)

Posted on Jun 5, 2012 6:25 AM

Reply
1 reply

Jun 7, 2012 6:51 PM in response to David Urban

I am still having this issue. I have given up on the parental controls and am using the WGM. It works for that at least.



For the login window I look at the com.apple.loginwindow.plist under Managed Prefrences folder and it looks like this:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>DisableLoginItemsSuppression</key>

<false/>

</dict>

</plist>



It is supose to look like this:





<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>AdminHostInfo</key>

<string>HostName</string>

<key>AdminMayDisableMCX</key>

<true/>

<key>AllowList</key>

<array/>

<key>DenyList</key>

<array>

<string>9F292449-E93A-481B-9C30-58C6D72EFA21</string>

</array>

<key>DisableAutoLoginClient</key>

<true/>

<key>DisableConsoleAccess</key>

<false/>

<key>EnableExternalAccounts</key>

<false/>

<key>HideAdminUsers</key>

<true/>

<key>HideLocalUsers</key>

<false/>

<key>HideMobileAccounts</key>

<false/>

<key>IncludeNetworkUser</key>

<true/>

<key>LoginwindowText</key>

<string>Welcome to the Urbanfamily Network</string>

<key>RetriesUntilHint</key>

<integer>3</integer>

<key>SHOWFULLNAME</key>

<false/>

<key>SHOWOTHERUSERS_MANAGED</key>

<true/>

<key>ShutDownDisabled</key>

<false/>

<key>UseComputerNameForComputerRecordName</key>

<false/>

</dict>

</plist>





What causes it to change? what is the string in the deny list. I do have one user that I dont want showing up on the screen. could this be the user GUID? Where is the client computer pulling the information to overwrite the correct file? Why is it doing this? Please Help.


David

How does Profile Manager work?

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