Restrict iCloud and Apple Id on macSolved

Participant
Discussion
Jul 28, 2022

We want to block our students from signing into iCloud/Apple accounts on iMacs in our library. Any tips on how to go about this??

Replies (7)

Marked SolutionPending Review
Participant
Jul 28, 2022
Marked SolutionPending Review

You can block users from accessing the Apple ID preference pane using this script: https://www.hexnode.com/mobile-device-management/help/script-to-hide-disable-different-system-preferences-panes-on-mac/

Just specify the identifier com.apple.preferences.AppleIDPrefPane.

You could do the same for iCloud too: com.apple.preferences.icloud

Hope that helps @Kipp.

Marked SolutionPending Review
Participant
Jul 28, 2022
Marked SolutionPending Review

Thanks a ton @Damion, I was able to successfully disable the Apple ID preference pane, but couldn’t disable iCloud, is this a known issue, or did I do something wrong.

AppleIDdisable

Marked SolutionPending Review
Participant
Jul 28, 2022
Marked SolutionPending Review

Seems like com.apple.preferences.icloud and com.apple.preferences.AppleIDPrefPane have been deprecated since macOS 10.7: https://developer.apple.com/documentation/devicemanagement/systempreferences?language=objc

Marked SolutionPending Review
Participant
Jul 28, 2022
Marked SolutionPending Review

That’s a bummer! Disabling the Apple ID pane still works on some devices, and I don’t know why! Guess I will have to figure out a way to do this manually. Is there a way to check out what iCloud ID and Apple ID are signed in on our devices?

Marked SolutionPending Review
Participant
Jul 28, 2022
Marked SolutionPending Review

I found this script: https://www.hexnode.com/mobile-device-management/help/script-to-fetch-the-apple-ids-of-users-on-mac/

You can confirm if devices are signed into an Apple ID and fetch the Apple ID.

For iCloud, I found this script to check if iCloud is enabled on a device, returns True if iCloud is enabled:

 

Hope this helps

Marked SolutionPending Review
Participant
Jul 28, 2022
Marked SolutionPending Review

I really appreciate it guyss

Marked SolutionPending Review
Participant
Oct 10, 2022
Marked SolutionPending Review

Thanks to all, you helped me as well.

Save