For managed ChromeOS devices.
Chrome version 65 and later
As an administrator, you can use Common UNIX Printing System (CUPS) printers with your organization’s ChromeOS devices. CUPS uses an Internet Printing Protocol (IPP) to print to local and network printers. You can also track print jobs and printer usage in your organization.
You can add and specify a printer for everyone, or for users or devices in certain groups or departments.
Note: Users can see the list of managed printers by selecting PrintDestinationSee more. They can then select the required printer and start printing without any further setup. Managed printers are only visible to users when trying to print and are not listed under printer settings. When a user goes to ChromeOS SettingsAdvancedPrinters, only user-added printers are shown.
Printing features
The printing policies you can manage for your users include:
- User-printing defaults for 2-sided and color printing.
- User account and file name in the IPP header of print job included over a secure IPPS connection. This enables third-party printing features, such as secure printing and print-usage tracking.
- Set-up of advanced printing attributes (stapling, output paper trays, pin printing).
- PIN-code printing management. This allows users to enter a PIN when sending a print job and release the print job for printing when they enter a PIN on the printer.
Note: PIN printing is only supported over a HTTPS or a secure IPPS connection. - Extension APIs for third-parties to access print job metadata and submit print jobs.
For details on configuring printing policies, see Set Chrome policies for users and browsers.
Add or remove printers
-
Sign in to your Google Admin console.
Sign in using your administrator account (does not end in @gmail.com).
-
In the Admin console, go to Menu DevicesChromePrinters. The Printers page opens by default.
- Select the organizational unit or group to which you want to add the printer.
- At the bottom right, point to Addclick Add a printer.
- Enter the printer details.
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
- (Optional) To allow the printer to be set up as a driverless printer, select Use driverless configuration.
You do not have to enter a printer make and model. The printer provides all the details to the device. - Click Add Printer.
You can add multiple printers using a comma-separated values (CSV) file. For details about how to create a valid CSV file, see CSV file guidelines below.
-
Sign in to your Google Admin console.
Sign in using your administrator account (does not end in @gmail.com).
-
In the Admin console, go to Menu DevicesChromePrinters. The Printers page opens by default.
- Select the organizational unit or group to which you want to add the printer.
- At the bottom right, point to Addclick Upload printers.
- Click Choose a CSV File.
- Browse to and open the CSV file.
- Click Upload.
-
Sign in to your Google Admin console.
Sign in using your administrator account (does not end in @gmail.com).
-
In the Admin console, go to Menu DevicesChromePrinters. The Printers page opens by default.
- Select the organizational unit or group where the printer was added.
- Check the box next to the printer you want to remove.
- Click Delete selected printersDelete.
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…
- Add the column headings in the table below.
- 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) The printer name is a combination of the printer manufacturer and model name, for example, brother dcp-l2535d. |
description |
Description of the printer (Optional) |
driverless |
Printer configured without a driver (Optional) To allow the printer to be set up as a driverless printer, enter true. To require printer details, enter false. |
model |
Printer model (Required if driverless field is empty or set to false) |
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, false, generic pcl 6/pcl xl printer pxlcolor, ipp://192.0.2.255, true, true, false
Troubleshooting
Missing one or more of the required columns (name, model, uri)
For some printers, you might need to add the printer manufacturer to the printer name twice. For example, epson epson al-2600.
- If you continue to get the error, manually add the printer.
- If you’re using the printer in future CSV files, use the printer name that’s listed in the Model column on the Printer management page.
Change printer settings
You can add printers to organizational units at any level. Changing a printer setting at a higher level changes the setting for all child organizational units that inherit that setting. Printers that you add are not automatically available for users and devices. You might need to configure printer settings so that they can use them.
-
Sign in to your Google Admin console.
Sign in using your administrator account (does not end in @gmail.com).
-
In the Admin console, go to Menu DevicesChromePrinters. The Printers page opens by default.
- To enable a printer for an organizational unit, do the following:
- Select Organizational units.
- (Optional) To apply the setting to a department or team, at the side, select an organizational unit. Show me how
- From the list, click the printer you want to share.
- In the panel on the right, choose printer settings:
- Allow for users in this organization—Shares the printer at a user level. When users who belong to the organizational unit sign in to a device, the printer is available to them.
- Allow for devices in this organization—Shares the printer at a device level. When users sign in to a device that belongs to the organizational unit, the printer is available to them. Users can sign in with their Gmail account or a Google Account from another domain.
- Allow for managed guest sessions in this organization—Shares the printer in managed guest sessions that you have set up for the organizational unit. When users start a session on a device that belongs to the organizational unit, the printer is available to them.
- To enable a printer for a group, do the following:
- Select Groups.
- Select the group to which you want to apply the setting. For details, see About Google Groups.
- From the list, click the printer you want to share.
- In the panel on the right, choose printer settings:
- Allow for users in this group—Shares the printer at a user level. When users who belong to the group sign in to a device, the printer is available to them.
- Click Save.
View print reports
For ChromeOS version 96 and later
As an admin, you can use the Google Admin console to track print jobs and printer usage for managed printers, filtered by printer or affiliated user, in your organization. A managed printer is a printer added to the Admin console and assigned to an organizational unit or a group.
When you have turned on print reporting, only print jobs from affiliated managed users to managed printers are tracked.
Before you begin
Turn on reporting. For details, see Report device print jobs.
It can take up to 24 hours for data to show up in reports. For details, see Known issues.
Print job data is stored for 6 months.
View the report
-
Sign in to your Google Admin console.
Sign in using your administrator account (does not end in @gmail.com).
-
In the Admin console, go to Menu DevicesChromeReportsPrinters.
- (Optional) On the left, select an organizational unit. By default, all print jobs are shown.
Google and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.