System Configuration: Allow Managed Users to Add or Delete Printers - Mac OS X
Log In or Register to download the BES file, and more.

0 Votes

Description

In Mac OS X 10.5.7 or later, access to add or delete network printers on a client computer is controlled by membership in the lpadmin group. You can control the ability of managed user accounts to add and delete printers by controlling the membership of this group.

This fixlet adds the "everyone" group, of which all users are a member of, as a nested group of the "_lpadmin" group. This grants access for all users of the system to add, edit, and delete printers as well as manage other aspects of the CUPS printing system.

Mac OS X v10.5.7 or later: Allowing managed users to add or delete printers - http://support.apple.com/kb/HT3511

This task is applicable on Mac OS X 10.5.7 or later.


Property Details

ID20448
StatusProduction - Fully Tested and Ready for Production
TitleSystem Configuration: Allow Managed Users to Add or Delete Printers - Mac OS X
CategorySystem Configuration
Download Size0
SourceSysMan
Source IDrzm102; mah60
Source Release Date4/14/2014 12:00:00 AM
KeywordsMac, OS X, Print, CUPS
Added by on 5/4/2016 10:24:06 AM
Last Modified by on 5/4/2016 10:24:47 AM
Counters 2863 Views / 1 Download
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

Used in 210 fixlets and 97 analyses   * Results in a true/false
Show indented relevance
mac of operating system
Used in 5 fixlets   * Results in a true/false
Show indented relevance
exists file "/usr/sbin/dseditgroup"
Used in 2 fixlets   * Results in a true/false
Show indented relevance
not exists file "/var/db/dslocal/nodes/Default/groups/_lpadmin.plist" whose ((concatenation ", " of strings of values of array "nestedgroups" of dictionary of it) contains (string of value of array "generateduid" of dictionary of file "/var/db/dslocal/nodes/Default/groups/everyone.plist"))
Used in 1 fixlet   * Results in a true/false
Show indented relevance
system version >= "10.5.7"

Actions

Action 1 (default)

Action Link Click here to deploy this action.
Script Type BigFix Action Script
wait /usr/sbin/dseditgroup -o edit -n /Local/Default -a everyone -t group _lpadmin
Success Criteria

This action will be considered successful when the applicability relevance evaluates to false.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!