1

I have enabled the guest account for all of the iMacs and Macbooks in my school. I would now like to use Profile Manager to trim down the dock for the Guest user, set a custom homepage for Safari and configure Safari to launch new windows with the homepage. I am struggling to find a tutorial for accomplishing this. Any tips?

2 Answers 2

1

It looks like there is a way to make Guest account settings "persistent", it's just a bunch of settings files.

See this hint for how to get those settings files configured how you like them.

So you would copy the Guest preference files (once configured how you please), and then copy them to that User Template folder on all your deployed computers, so every Guest login starts with those settings.

I haven't used Profile Manager, but hopefully you have some simple way to copy the /System/Library/User Template/English.lproj/ folder to all of your client computers. Please post if you find a good way to copy a system folder to all the Macs in your control.

(Also you'll want to delete everything inside the "Keychains" folder before deploying, or you'll get keychain popups at Guest login. See the comments in the aforementioned hint.)

2
  • Yes, this is the preferred method according to Apple but it is a manual PITA. In a school environment, at least for students, you should avoid MacOS like the plague and use Chromebooks.
    – zeeple
    Aug 14, 2019 at 14:13
  • If there’s a way to automatically copy that one folder to all your client computers, this shouldn’t be terribly difficult. But I agree that saving the Guest user settings in the first place does take some effort, to copy the Guest prefs over to the User_Templates folder.
    – Demis
    Aug 16, 2019 at 15:41
1

This is not possible. Apple's Profile Manager is lacking in many areas, and this is one of them. Apple does not provide any tools or documentation for managing the guest account on multiple remote computers, or creating a profile to define and/or configure them.

Update: It has been about half a year since I posted this answer and in that time I have gained more insights into managing macs in a school environment. Here are my thoughts:

  1. If you are managing student-facing macs in a school, your number one strategy should be to migrate to chromebooks. Cheaper, more secure, and a thousand times easier to manage.

  2. If manage macs, you need to use something like Jamf to manage them. Apple Profile Manager is lacking.

  3. Even with a mac management service like Jamf, using the Guest user account for students is a challenge. You will need to create your own "pseudo" guest user, and just manage it with scripts so it is always clean for the next student.

1
  • Well said, there are very few cases where server.app or profile manager work well (and therefore it doesn’t work for most). Even Apple has purchased fleetsmith.com which shows they know their “core implementation” wasn’t enough for most. Mac admins need an ecosystem of support to succeed - the job is not at all easy or trivial. ABM and AEM have stepped up their game, but if your identity manager is already Google, chrome has some very deep investment to keep your data under their purview.
    – bmike
    Feb 18, 2021 at 12:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .