Set up Cloud Print on Chromebooks

The video below summarizes how to set up Cloud Print on Chromebooks. The detailed steps are below.

For BYOD Chromebooks

After you’ve created an invite link, as described in Step 1: Configure Cloud Print in the Mobility Print server, send the link to your users. This link will give users a few easy steps to follow (it's really just one step!), to click a link to the Mobility Print app in the Chrome Web Store to install it.

The Mobility Print app will then do a quick handshake with the invite page that is still open to get access to the printers at your organization. Once this handshake is finished, the user is notified that they are ready to print.

For managed Chromebooks

NOTE

For this procedure, you’ll need a G Suite account with Chrome device management.

  1. Log into admin.google.com using your G Suite admin account.

  2. From the Google Admin console, click Devices. The Device Management page is displayed.

  3. In the left menu, click Chrome management. The Chrome Management page is displayed.

  4. Click Apps & extensions. The Apps & Extensions page displays.

  5. In the left menu, select the organizational unit you want to deploy the Mobility Print app to.

    • If you’re using your own test G Suite organization, feel free to just use the top level (whole organization unit).

    • If you have actual users using Mobility Print on Chrome devices in this organization currently, it is recommended that you create a separate test organizational unit.

    NOTE

    In any case, be certain that your test user accounts are in the organizational unit you choose.

  6. On the bottom right of the page, click the yellow + icon; then click Add from Chrome Web store. The Add app from Chrome Web Store pop-up is displayed.

  7. Search for PaperCut Mobility Print.

  8. Next to Mobility Print, click Select. The app is displayed in the Apps & extensions page.

  9. In the Installation policy column, change Allow install to Force install.

  10. In the right panel, complete the Policy for extensions field by copying and pasting one of the sample texts below. Replace <your cloud print link> with your own Cloud Print setup link.

    For a single Cloud Printing link:

    {

    "CloudPrintInviteLinks": {

    "Value":[ "<your cloud print link>"]

    }

    }

     

    For multiple Cloud Printing links:

    {

    "CloudPrintInviteLinks": {

    "Value":[ "<your cloud print link 1>","<your cloud print link 2>","<your cloud print link 3>"]

    }

    }

  11. In the right panel, in the Policy for extensions field, paste the JSON object you just created.

  12. Double-check the JSON object value you pasted is correct—with quotations and all.

    NOTE

    If you have enabled Known host Discovery in this field, simply add the server's IP address/Hostname details to the JSON object as well so it contains both fields at the top level, like this:

    {

    "MobilityPrintServerHosts": {

    "Value":[ "<your mobility server hostname or IP address>"]

    },

    "CloudPrintInviteLinks": {

    "Value":[ "<your cloud print link>"]

    }

    }

  13. At the top right of the screen, click SAVE.

What's next?

Print.

Control + P

Seriously, that’s it.

Due to Chrome’s printing user interface, in the Print dialog you might need to click See more to load the full list of printers. The list will include the printers from the Mobility server corresponding to the Cloud Print link you configured in the G Suite organization. These printers have a green next to them .

You can confirm that printing occurred using this link in the Test Printing section underneath your link.

IMPORTANT

Mobility Print optimizes printing to use your local network whenever possible. To test printing over the internet using this link, ensure that your Chrome devices are not joined to the local network.

You will see the tick mark above the logo when a Cloud Print job is received—local print jobs do not trigger the tick to display.