Solved

Separate PreferencePanes for users

Posted on 2015-01-20
7
47 Views
Last Modified: 2015-03-05
Setup: Users are admins of their MacBook Airs. I have an admin account on each laptop. No directory services are used.

I would like to remove certain preference panes from their account but still have all preference panes available under my admin account. How can I do this?
0
Comment
Question by:jerryesd
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
7 Comments
 

Expert Comment

by:turrican
ID: 40560921
When you have System Preferences open, go to View -> Customize and you can "hide" any preference panes you might want to.

This does not prevent the user from going in and "un hiding" any of them, if that's what you're really looking for - but it does put them "out of sight, out of mind", if that works for your needs.
0
 

Author Comment

by:jerryesd
ID: 40561211
I am looking for something a little tougher for users to get around.

As administrators, I know that they can get around whatever I do. However, these users are not going to be using Terminal to issue unix commands to modify their system. So, I don't need the solution to be too complex. I want to still be able to use the GUI to make changes on their computer as needed. I don't want to have to figure out UNIX commands to see how things are set on their computer and to make changes to them. For me, the GUI is much simpler.

Can preference panes be disabled or removed on a per user basis?
0
 
LVL 3

Expert Comment

by:Marc Alonso
ID: 40564366
As far as I know, you can only disable the Systems Preferences completely. I don't think it is possible to limit some sections of it. Without knowing what OS you're running, the only way I can think of on the top of my head in Yosemite to disable the System Preferences is to:

1. Go into System Preferences and into Users and Groups
2. Create a test administrator account
3. Check "Enable Parental Controls"
4. Click "Enable" when the warning comes up
5. Click on "Open Parental Controls"
6. Check "Limit Applications" under the user you want to restrict
7. Uncheck "System Preferences"
8. Login as the test account and you now shouldn't be able to open the System Preferences at all
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 

Author Comment

by:jerryesd
ID: 40569486
I just came across a user's laptop with Yosemite on it that had all preference panes available in system properties in one account and only certain preference panes available in another account. That is just what I want. However, I do not understand how it was done. I do not know where the preference panes are located for each account. Once I know that, I then need a UNIX command to remove certain preference panes from an account.
0
 
LVL 30

Accepted Solution

by:
serialband earned 500 total points
ID: 40571208
You'll probably have to set it in one account to get the changes you need then just copy  ~/Library/Preferences/com.apple.systempreferences.plist to another account.  It does not set anything permanently if the user "owns" the file.  If you make it owned by another user account, you could "lock" it so the changes don't get saved when the user tries to change them.
0
 

Author Comment

by:jerryesd
ID: 40582676
I'll give that a try.
0
 

Author Closing Comment

by:jerryesd
ID: 40647190
This did the trick.
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I was prompted to write this article after the recent World-Wide Ransomware outbreak. For years now, System Administrators around the world have used the excuse of "Waiting a Bit" before applying Security Patch Updates. This type of reasoning to me …
This article shows how to use a free utility called 'Parkdale' to easily test the performance and benchmark any Hard Drive(s) installed in your computer. We also look at RAM Disks and their speed comparisons.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

617 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question