Posted on 11-17-2015 11:27 AM
Is there a way to allow a standard user account to remove Mac App Store (MAS) apps via Launchpad without the prompting of administrator credentials?
I'd like for our students to be able to remove some of the games they thought they needed to install but have since decided they would like them removed.
Posted on 11-17-2015 11:46 AM
How about you create Self Service items that does the uninstall for the user?
Posted on 11-17-2015 02:03 PM
There's an entry for com.apple.uninstalld.uninstall in authdb that handles the rights to remove removing Mac App Store applications. The security authorizationdb command should allow you to adjust the rule
<key>com.apple.uninstalld.uninstall</key>
<dict>
<key>class</key>
<string>rule</string>
<key>rule</key>
<string>entitled-admin-or-authenticate-admin</string>
</dict>
Posted on 11-18-2015 08:24 AM
Thanks @htse . I'll take a look into that.
Posted on 02-26-2016 09:42 AM
@smurphyusd346 , would love to know if you found a solution to this. Apple indicated there wasn't a way to accomplish this, but I was hoping to find out otherwise. Wonder if changing the authorizationdb gives uninstall rights to all applications or just those of MAS apps. Thanks for any insight.
Posted on 02-26-2016 09:47 AM
@cgraves I have not looked into it anymore and didn't try the authorizationdb method yet.
Post back if you find some results.