Printers

You can manage printers in your environment by adding them to Jamf Pro or Jamf Admin.

When adding a printer, you can configure the following settings:

  • Add the printer to a category.

  • Specify an operating system requirement for mapping the printer.

Keep the following in mind:

  • When you add a printer to Jamf Pro, you manually specify information about the printer, such as the CUPS name and device URI.

  • When you add a printer to Jamf Admin, you choose from a list of printers that are on the computer running Jamf Admin.

  • When you add, edit, or delete a printer in Jamf Admin, the changes are reflected in Jamf Pro and vice versa.

Best Practice:

Deploying Printers

Best practice workflows cover common scenarios; however, the following recommendations may not apply in your environment.
  1. On an enrolled computer that has the Jamf Admin application installed, download and install the drivers for the printer you want to deploy.

  2. Use System Preferences > Printers & Scanners to add and configure the printer, including any settings you want to deploy to the target computers (e.g., a descriptive name, a subnet, or additional software to be used with the printer).

  3. Use Jamf Admin to add the printer to Jamf Pro.

  4. Use Jamf Admin to upload the printer driver to Jamf Pro. If your main distribution point is a cloud distribution point, you can also upload the printer using the Jamf Pro web interface Settings > Packages. The printer driver must be a PKG file. You may need to extract the PKG file from the DMG file.

  5. In Jamf Pro, create a policy to deploy the printer by doing the following:

    • In the Packages payload, select the printer driver PKG file uploaded in step 4.

    • In the Printers payload, select the printer added in step 3.

    • Configure the General payload and the Scope tab as needed.

The policy will run on computers in the scope when they meet the specified conditions, and the printer will be installed.

Adding a Printer to Jamf Pro

  1. In Jamf Pro, click Settings in the top-right corner of the page.
  2. In the Computer Management section, click Printers .
  3. Click New .
  4. Use the General pane to configure basic settings for the printer, including the display name and category.
  5. Click the Definition tab and specify information about the printer, including the CUPS name and device URI.
  6. (Optional) Click the Limitations tab and specify an operating system requirement.
  7. Click Save .

Adding a Printer to Jamf Admin

Requirements

To add a printer to Jamf Admin, the printer must be installed on the computer using Jamf Admin.

  1. Open Jamf Admin and authenticate to the Jamf Pro server.
  2. Click Add Printers .
  3. If prompted, authenticate locally.
  4. Select the checkbox next to each printer you want to add.
  5. (Optional) Choose a category to add printers to.
  6. Click Add.
  7. Select the printer in the main repository and double-click it.
  8. Click the General tab and configure basic settings for the printer, including the display name and category.
  9. Click OK.

Editing or Deleting a Printer in Jamf Admin

  1. Open Jamf Admin and authenticate to the Jamf Pro server.
  2. In the main repository, select the printer you want to edit or delete.
  3. Do one of the following:
    • To edit the printer, double-click it and make changes as needed. Then click OK.

    • To delete the printer, click Delete , and then click Delete again to confirm.

Mapping or Unmapping a Printer Using a Policy

Requirements

To map or unmap a printer, the printer must be added to Jamf Admin or Jamf Pro.

  1. In Jamf Pro, click Computers at the top of the sidebar.
  2. Click Policies in the sidebar.
  3. Click New .
  4. Use the General payload to configure basic settings for the policy, including the trigger and execution frequency.
  5. Select the Printers payload and click Configure.
  6. Click Add across from the printer you want to map or unmap.
  7. Choose Map or Unmap from the Action pop-up menu.
  8. (Optional) If you are mapping the printer, make it the default printer by selecting the Set as Default checkbox.
  9. Use the Restart Options payload to configure settings for restarting computers.
  10. Click the Scope tab and configure the scope of the policy.
  11. (Optional) Click the Self Service tab and make the policy available in Self Service.
  12. (Optional) Click the User Interaction tab and configure messaging and deferral options.
  13. Click Save .

The policy runs on computers in the scope the next time they check in with Jamf Pro and meet the criteria in the General payload.