Can I lock iCloud System Preference pane? Here is the scenario. Say I have a Mac that I have to leave in a semi publicly accessible location and which I need to be awake at all times (i.e. it has to be accessible and not asleep/locked). I want to have this Mac logged in to my iCloud account, but only for the point of Find my Mac. So if it walks away, I can at least wipe/lock it, if not actually track it down.

But alas, while I want this one iCloud feature, I don't want any others. I can leave them unchecked of course. But I want to prevent someone who might steal this computer, from being able to access my contacts, calendars and photo stream just by checkin a few checkboxes. But unfortunately there is no padlock on the bottom of the iCloud System Preferences pane. 

Is there any solution to this?
A simple solution for this problem is to have a separate user account on your Mac. You log into iCloud with your Apple ID in that user account which you'll also be using for setting up and accessing Find My iPhone/Find My Mac.

Note: You need not be logged into the user account for Find My Mac to track your Mac.

Once setup, you can simply enable only Find My Mac for that account (or enable/disable whatever iCloud features you want).