Posted on 02-10-2017 12:30 PM
Posted on 02-10-2017 12:34 PM
Are you asking if there's a way to not have it ask for your password? If so, no. It needs that because if it doesn't open Composer with admin/root privileges, it wouldn't be able to do many of the things its designed to do, like scan normally protected locations on the drive when doing snapshots, building packages, etc. Composer is intended to be used by Mac admins, not standard users, for building packages, so its not unusual it would ask for an admin password.
Posted on 02-13-2017 08:00 AM
That is what I figured. Is there a way to allow a standard user to access it temporarily?
Posted on 02-13-2017 09:12 AM
I can't imagine exactly how to do that. It would mean making them admins, or making some very specific changes to the sudoers file perhaps, but I'm not even sure what specific changes would be needed, or how it would affect Composer. Again, its designed to be used by full admins who have control over their Macs, and can do things like install new software.
I'm curious why you need non admins to be able to use Composer?
Posted on 02-13-2017 11:07 AM
The only way to launch without it asking to escalate would be to launch it as root via terminal.
So once your root you can do something like this:
/Applications/Utilities/Casper Suite/Composer.app/Contents/MacOS/Composer
Composer will launch without having to escalate it anymore.
You can also use this trick to launch Casper Admin this way as well. Why would you want to do something like this well very simple. If you select a lot of packages that need indexing, the software will prompting you escalate for a few packages (sometimes). I've left machines running overnight, to come in the next morning and it's stopped indexing. Due to the fact that it needed to be escalated. So this way solves for that issue.
Posted on 02-13-2017 01:57 PM
You could try calling it from a script run as a Self Service policy.
Pretty curious as to what they would be using it for, I would of thought anyone trusted enough to be wrapping up packages for you would be trusted enough to admin there own machine.