Here, we’ll discuss how to add a deployable printer object to Jamf Pro via the web application.
Your organization has legacy printers and print servers and the Macs you manage need to have these printers and queues added.
For quite some time, there has been ‘writing on the wall’ to indicate that the Jamf Admin application (formerly Casper Admin) will eventually be deprecated. Depending the details of your organization’s Jamf Pro implementation, it may already be problematic or impossible to make use of this application.
AirPrint is now and the future. AirPrint requires no device configuration. If you are in a position to make decisions regarding how your organization deploys printers, it is strongly suggested to avoid legacy systems and only implement AirPrint-enabled devices and print servers.
In order to add a printer, we must first have several details collected from a Mac that has the printer configured.
Add The Printer to a Test Mac
Begin by adding the printer or print queue to a test Mac. Configure the printer in Printers & Scanners Preferences according to the manufacturer’s and your organization’s requirements. If the printer requires a specific driver, be sure to select it when you add the printer, installing the driver on the Mac if necessary. Make note of the path to the driver file (in this example,
Enable CUPS Web Interface
Open the Terminal application and enter
Collect Printer Info
- Navigate to http://localhost:631/printers. Make note of the queue name.
- Select the printer’s queue name to view details.
- Make note of the following values:
Create Printer Object in Jamf Pro
- Navigate to Settings > Computer Management > Printers in your Jamf Pro instance.
- Select the
- Enter the following CUPS data into the Jamf Pro printer object fields:
- Jamf Display Name: CUPS Description
- Jamf CUPS Name: CUPS Queue Name
- Jamf Location: CUPS Location
- Jamf Device URI: CUPS Connection
- Jamf PPD: If driver is required:
Use generic PPD file
- Use the
Upload PPDbutton to upload a copy of the driver file (from its original and proper location – do not upload a copy from another location such as a Desktop or Downloads folder).
- Fill in all other fields as appropriate for your environment and deployment.