Looking through the archives has done me no favors, I need a way to find out which users/Macs have iCloud enabled. At some point I need to disable iCloud outright and knowing how many users have it enabled would be extremely helpful.
Solved
Finding out what machines have iCloud enabled?
Best answer by sassy_p
This has helped us achieve the same thing, returning an extension attribute in which we can then create a smart group from the results
Hopefully this helps, we also have another that returns the email address used…
#!/bin/sh
## Get logged in user
loggedInUser=$(stat -f%Su /dev/console)
icloudaccount=$( defaults read /Users/$loggedInUser/Library/Preferences/MobileMeAccounts.plist Accounts | grep AccountID | cut -d '"' -f 2)
if [ -z "$icloudaccount" ]
then
echo "<result>Null</result>"
else
echo "<result>$icloudaccount</result>"
Cannot credit either script to myself but if I find the author I certainly will
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
