[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 824
  • Last Modified:

Mac OS X Snow Leopard Repair Permissions & Maintenance For Users Without Admin Rights

For the first time, we're no longer allowing our Mac users to have local admin rights on their machines. The problem is that some of them are used to repairing their permissions and doing other maintenance tasks on a daily or weekly basis. They can no longer do this if they don't have admin rights.

Would it be best to make a startup script to run the basic maint utils automatically, or is there a smarter way to handle this? Do these utilities really need to be run every day, or is it really only something that should be done when something goes wrong?
0
HelpDeskGeiger
Asked:
HelpDeskGeiger
  • 2
  • 2
  • 2
1 Solution
 
elf_binCommented:
You could give them rights to do that specific thing through sudo.  Might work for your environment/users.
0
 
HelpDeskGeigerAuthor Commented:
So if I make a script to do the maintenance, then specify in the sudoers file that they can run that script, it should allow them to only run that script as admin?
0
 
elf_binCommented:
Yes - as root :o)
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
Shaun McNicholasSenior Marketing TechnologistCommented:
I would look into using Automater Workflow to do this kind of stuff and have it scheduled to run as a hidden startup task.
You can tell Automater to do an amazing amount of work for you.

Just open Automater and setup all of your instructions using Apple Script
You can specify administrative privileges etc... and do all kinds of maintenance tasks there.
Then when you get your scripts to run properly you just save the Automater as an Application - put it inside the users folder link it to their startup items and Viola! you have Automated the morning routine.

I use this to prepare the entire environment for my users, it is the best discovery I've made in the office!
I can give you tons of examples - mounting shared volumes - running maintenance tasks - checking to see if someone is on the local network or not and then initiating VPN connections - script maintenance - launch the preferred applications and even specify what web pages to open by default without changing a users home page or favorites! It's the best hidden gem on the Apple in my opinion and not talk enough about.
0
 
Shaun McNicholasSenior Marketing TechnologistCommented:
I can give you some personal examples but here is a good place to learn more!

http://www.apple.com/macosx/what-is-macosx/apps-and-utilities.html#automator
0
 
HelpDeskGeigerAuthor Commented:
Was given enough information to progress.
0

Featured Post

SMB Security Just Got a Layer Stronger

WatchGuard acquires Percipient Networks to extend protection to the DNS layer, further increasing the value of Total Security Suite.  Learn more about what this means for you and how you can improve your security with WatchGuard today!

  • 2
  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now