Manage local and network printers

Chrome version 65 and later

As an administrator, you can use Common UNIX Printing System (CUPS) printers with your organization’s devices running Chrome OS. CUPS uses an Internet Printing Protocol (IPP) to print to local and network printers. When you add a printer, it automatically appears on your users’ devices and they can print without setting up Google Cloud Print. You can specify a printer for everyone or for users in certain groups or departments.

Manage CUPS printing

Add or delete printers

You can add multiple printers using a comma-separated values (CSV) file. See CSV file guidelines.

  1. Sign in to your Google Admin console.

    Sign in using your administrator account (does not end in @gmail.com).

  2. From the Admin console Home page, go to Devicesand thenChrome management.

    If you don't see Devices on the Home page, click More controls at the bottom.

  3. Scroll down and click Printers.
  4. To apply the setting to everyone, leave the top organizational unit selected. Otherwise, select a child organizational unit.
  5. If you want to add one printer, at the bottom right, point to Add Add and then click Add a printer Add a printer.
  6. Enter the printer details and click Add Printer.
    Note: Some printers might need a queue name defined in the path, as well as the host address and port in the URI. For example, ipps://192.0.2.255/ipp/print. Contact your manufacturer for the correct path.
    • Protocol: ipps
    • Host: 192.0.2.255
    • Port: 631
    • Path: ipp/print
  7. If you want to add multiple printers using a CSV file:
    1. At the bottom right, point to Add Add and then click Upload printers Upload printers.
    2. Click Choose a CSV File
    3. Browse to and open the CSV file and click Upload.
  8. Click Save. If you configured a child organizational unit, you might be able to Inherit or Override a parent organizational unit's settings.
  9. (Optional) To delete a printer, check the box next to the printer and at the top right, click Delete Delete and then Delete.
Change printer settings
  1. Sign in to your Google Admin console.

    Sign in using your administrator account (does not end in @gmail.com).

  2. From the Admin console Home page, go to Devicesand thenChrome management.

    If you don't see Devices on the Home page, click More controls at the bottom.

  3. Scroll down and click Printers.
  4. To apply the setting to everyone, leave the top organizational unit selected. Otherwise, select a child organizational unit.
  5. From the list, click the printer.
  6. In the box on the right, change any settings or details.
  7. Click Save. If you configured a child organizational unit, you might be able to Inherit or Override a parent organizational unit's settings.
CSV file guidelines

You can use a spreadsheet application, such as Google Sheets or Microsoft® Excel®, or a 
text file to create the CSV file. Your file should contain the printer details for each printer that you want to add.

If you’re using a spreadsheet application…

  1. Add the column headings in the table below.
  2. Enter the information for each printer under the headings.

Note: Spreadsheet applications are case sensitive, so enter all printer details in lowercase.

Column heading Description
name Name of the printer (Required)
description Description of the printer (Optional)
model Printer model (Required)
uri URI, host address, and port (Required)
allowed for user Printer available for users (Optional)
To allow for users, enter true. To restrict, enter false.
allowed for device Printer available for devices (Optional)
To allow for devices, enter true. To restrict, enter false.  
allowed for managed guest session Printer available for managed guest sessions (Optional)
To allow for managed guest sessions, enter true. To restrict, enter false.  

If you’re using a text file…

Enter the printer details separated by commas. See the table above for descriptions.

Example:

Test Printer, Lab Printer, generic pcl 6/pcl xl printer pxlcolor, ipp://192.0.2.255, true, true, false ​

Was this helpful?
How can we improve it?