IPP Printing

Last Updated: May 19, 2026

Internet Printing Protocol (IPP) printing is a driverless printing method that allows the Vasion Print Client to send print jobs directly to a printer over the network using Microsoft's built-in IPP class driver on Windows, eliminating the need for manufacturer-supplied printer drivers. Vasion Print uses IPP as the foundation for compatibility with Microsoft's Windows Protected Print (WPP), and print functionality on Windows ARM devices where traditional x64 drivers are not supported, and native printing on macOS and Linux Clients.

Key Points

IPP printing in Vasion Print provides the following capabilities and benefits:

  • Supported on Windows, macOS, and Linux devices through the IPP driver.
  • Chromebook, Android, and iOS devices also use IPP, without requiring the driver.
  • Supports both IPP and IPP Secure (IPPS).
  • Eliminates the dependency on manufacturer-supplied drivers. If a printer has IPP enabled, it is compatible with Vasion Print.
  • Supports Windows Protected Print (WPP), a Windows 11 24H2 security feature that enforces IPP-based printing using Microsoft's built-in class driver, replacing third-party manufacturer drivers.
  • Aligns with Microsoft's MPP, which uses IPP as its underlying protocol, preparing your environment for the long-term direction of the Windows print stack.
  • Admin Console driver profiles are not supported when using the IPP driver selection.
    • IPP drivers may not support all the driver options of a manufacturer specific driver.

How It Works

When an admin deploys an IPP print queue, the Vasion Print Client installs the queue using Microsoft's inbox IPP class driver rather than a vendor-specific driver. When an end user sends a print job, the Client routes the job to the printer over the network using the IPP or IPPS protocol. The printer processes the job natively, with no driver installation required on the endpoint.

On macOS and Linux, no driver installation is required at any point. Both operating systems use Common UNIX Printing System (CUPS) with native operating system-level IPP support to communicate directly with the printer. The Vasion Print Client leverages that built-in capability to route jobs over IPP or IPPS without involving a driver layer.

In all cases, the printer processes the job natively.

Vasion Print does not include its own Print Support App (PSA) in this release, but is compatible with printer manufacturer provided PSAs.

Windows ARM Support

Because many printer manufacturers do not release ARM-compatible drivers, IPP support removes that dependency entirely for Windows ARM devices. In addition, IPP expands feature support for Windows ARM devices to include advanced feature compatibility, including Off-Network Print, Off-Network Cloud Print (ONCP), Offline Secure Release Print, and improved reporting.

If your environment is already configured to use these features on other Client, no additional setup is required on Windows ARM devices.

Quota Management is not supported on Windows ARM clients. Customers who require Quota Management on Windows ARM devices can use Web Print as a workaround.

Requirements

  • Printers must have IPP enabled. Most modern printers support IPP, though the setting may need to be enabled in the printer's firmware or configuration interface. Refer to your printer manufacturer's documentation for details.
  • Windows ARM devices must be running the latest client version.
  • If you plan to enable Windows Protected Print (WPP), migrate your print queues to IPP before doing so. Enabling WPP while legacy V3 or V4 driver-based queues are active causes those queues to stop working.

Next Steps