Go to main content

Trusted Extensions Configuration and Administration

Exit Print View

Updated: November 2020
 
 

How to Enable Specific Users and Roles to Bypass Labeling Printed Output

To enable users and roles to print jobs without labels requires authorization by the Security Administrator and action on the part of the authorized user or role when submitting a print job.

Before You Begin

You must be in the Security Administrator role in the global zone.

  1. Assign print authorizations to a user or role.
    • To enable the user or role to remove labels from banner and trailer pages, assign the solaris.print.nobanner authorization.
      # usermod -A +solaris.print.nobanner username
      # rolemod -A +solaris.print.nobanner rolename
    • To enable the user or role to remove labels from body pages, assign the solaris.print.unlabeled authorization.
      # usermod -A +solaris.print.unlabeled username
      # rolemod -A +solaris.print.unlabeled rolename
    • To enable the user or role to remove all labels from printouts, assign both authorizations.
      # usermod -A +solaris.print.unlabeled,+solaris.print.nobanner username
      # rolemod -A +solaris.print.unlabeled,+solaris.print.nobanner rolename
  2. Prepare to print unlabeled output.

    Ensure that the printer is local.

    For the user, that means that the user must be printing from a labeled zone that has a print server for that zone. A role can print from the global zone or a labeled zone.

  3. To print unlabeled output, specify the options that remove the labels on the command line.

    You must be authorized to print unlabeled output.

    • To print without banners, use the job-sheets=none option.
      # lp -o job-sheets=none file
    • To print without labels on body pages, use the –nolabel option.
      # lp -o nolabel file
    • To print without labels on the output, use both options.
      # lp -o job-sheets=none -o nolabel file