I am using a Login Window Config Profile to enable the Guest User. I can see that the test computer has the Config Profile downloaded and verified but the Guest User is missing from the Login Screen as well as from the Fast Switching Menu. Is this a known issue with Jamf Pro, or am I doing something wrong?
I found another post from four years ago that asserted that if your jamfadmin account is hidden then this also hides the Guest User. I do not see how that could possibly be true since the two accounts are completely unrelated to one another, and even if it were true four years go I don't see how it could possibly be true now. How many sprints are there in 4 years? 100 2 week sprints? Seems like they might have squeezed that one in :) . (just being cheeky)
I m hoping this thread get some traction or some attention from the Jamf crew since the Guest Account is the first one I need to manage with CP's.
Through experimenting today I was able to confirm what was suggested four years ago in a different thread: Using a hidden jamf management account for user-initiated enrollings will cause the guest user to also be hidden. While I suspected that this was a bug with jamf, I am now thinking it is a limitation with macOS. I say this because within /Library/Preferences/com.apple.LoginWindow I saw the line: "500LevelAcountsHidden=True" (or something to that effect). Which leads me to believe that either you hide all special accounts, or none.
But I am not completely sure about that.
The bottom line is that if you want to make use of the Guest User in your school you must use a non-hidden jamf management account for your user-initiated enrollings. Sucks, but there it is. So in order to not have two admin accounts showing on the login screen, I am using my regular admin account as the jamf management account as well.
@Morningside, forgive my ignorance, but how do you go about not hiding the management account? I dug around in Jamf Pro for a bit and couldn't find anything.
From what I understand about the management account, it isn't completely necessary, but I could be mistaken there too. Anyway, if you could show me what you did to unhide the account, I'd really appreciate it.
Hi there, sorry I did not see you question until just now. Here is how I id it, step by step:
That was it for me. Hope this helps!
Just bringing this topic back. I still have Mac mini's in classroom where we use Guest account for substitute teachers. Every so often Guest will not work despite the Mac mini showing having received the Configuration Profile that enables the Guest account. Each Mac mini was set up with the same Pre-Stage enrollment. I can't seem to crack this one. Hiding or showing the User Initiated account or management account doesn't make a difference since some of them work and some don't.
I also stumbled upon this issue today. I set up a guest account, but it won't show up at the login screen. It works if I log in as 'other' and know to type Guest as user, but I can't expect others to just know that. I also wouldn't want to make the management account visible. Has anyone come across a solution yet, or is it just not possible?
Found this from another thread with @Nick1403
is there a hidden Management Account? That was the problem why the guest user was not displayed on my devices.
defaults write /Library/Preferences/com.apple.loginwindow GuestEnabled -bool TRUE
defaults write /Library/Preferences/com.apple.loginwindow Hide500Users -bool FALSE
dscl . create /Users/MANAGEMENTACCOUNTNAME IsHidden 1
Fixed the problem for me