Microsoft Universal Print and card readers: how to combine them seamlessly

by | Mar 14, 2025 | Card readers, Microsoft Universal Print, Print Security, Universal Print | 0 comments

Enhancing Microsoft Universal Print with Celiveo 365: Adding Card Readers to Printers

Microsoft Universal Print has revolutionized the way organizations manage their printing infrastructure by moving key functionalities to the cloud. This modern, cloud-based solution eliminates the need for on-premises print servers, simplifies printer management, and enhances compatibility with virtual desktops like Windows 365 and Azure Virtual Desktops.

However, while Universal Print provides a robust foundation for cloud printing, many enterprises require additional features—such as secure user authentication via card readers—to meet their security and operational needs. This is where Celiveo 365 steps in, seamlessly extending Universal Print’s capabilities by integrating card reader support on compatible printers. Here’s how it works and why it matters.

 

RFID card reader for Microsoft Universal Print

The Role of Celiveo 365 in Microsoft Universal Print

Celiveo 365 is a native Azure Software-as-a-Service (SaaS) application designed to complement Microsoft Universal Print. It builds on Universal Print’s cloud infrastructure by adding advanced print management features, including secure pull printing, AI-powered Data Loss Prevention, advanced detailed Power BI usage tracking, and, notably, user authentication through card readers. This extension is particularly valuable for enterprises that prioritize document security and need to ensure that only authorized users can access print jobs or multifunction printer (MFP) functionalities.

One of Celiveo 365’s standout features is its ability to integrate card readers into supported printers, enabling a seamless and secure authentication process. This capability leverages from the Zero-Trust-Access architecture, that Celiveo employs, ensuring that every commnication between the printer and Azure and Universal PRint is verified usng a certificate chain and encrypted, safeguarding sensitive documents in a public cloud-based environment.

The Role of Card Readers in Secure Printing

Card reader for Microsoft Universal Print

In traditional printing environments, securing access to printers and sensitive documents often relies on physical authentication methods like card readers. These devices allow users to swipe or tap a contactless card (e.g., RFID like Mifare, DESFire, HID or Legic, NFC-enabled ID badges or NFC mobile) to authenticate themselves at the printer before releasing print jobs or accessing MFP functions like copying and scanning. This process, often paired with pull printing (where jobs are held in the cloud until released by the user), ensures that documents are only printed when the authorized user is physically present, reducing the risk of sensitive information being left unattended at the printer.

Microsoft Universal Print, while secure in its cloud transmission and integration with Microsoft Entra ID, does not natively support card reader authentication on printers. Celiveo 365 bridges this gap by adding this critical functionality, making it an ideal solution for industries like healthcare, finance, and education, where data security is paramount.

How to connect a card reader to a Universal Print printer

How Celiveo 365 Adds Card Reader Support to Universal Print

Celiveo 365 integrates card readers into the Universal Print ecosystem through a combination of its intelligent printer agent and cloud-based management tools. Here’s a step-by-step explanation of how it works:

  • 1 – Printer Compatibility and Hardware Setup

    Celiveo 365 supports a wide range of printers and MFPs from leading manufacturers including HP FutureSmart (FS3 to FS5), Lexmark eSF, Ricoh SOP (2.0/2.5/3.0), Fujifilm Apeos (7.2 and newer), and Xerox VersaLink/AltaLink models. To enable card reader functionality, a compatible card reader must be physically installed on the printer. Celiveo supports many standard card readers available on the market such as HID Omnikey, Elatec or RFIdeas, which can be purchased separately and connected to the printer via USB or other supported interfaces.

  • 2 – You can use any LAN printer with Microsoft Universal Print, even the many that are not compatible with it

    Printers that are not compatible with Microsoft Universal Print or don’t support USB card readers can be used seamlessly with Microsoft Universal Print  using the Celiveo 365 Universal Printer Endpoint service, the card reader and badges are replaced by the user NFC mobile providing both Entra-ID authentication and print jobs selection for release. The printer screen is deported to the NFC phone, no app is required to allow BYOD usage, iOS and Android are supported and print jobs benefit from dual data encryption from the Cloud with Zero-Trust-Access certificate-based authentication.

  • 3 – Celiveo Intelligent Printer Agent communicates with Azure and Universal Print

    The core of Celiveo 365’s functionality lies in its intelligent agent, which runs directly on supported printers. This agent communicates securely with Universal Print and Azure, handling tasks like job decryption, user authentication, and printer interaction. When a card reader is attached, the agent is configured to recognize it and process authentication requests when a card is swiped. The agent processes card data locally at the printer level using a High Availablity encrypted cache of SHA2 user ID, ensuring very fast performance and reducing reliance on constant cloud communication—critical for high-availability scenarios. Printers that do not support the printer agent can benefit from the Universal Printer Endpoint described above.

  • 4 – User Authentication with Cards against Entra ID for Universal Print follow-me, MFP walkup access control

    When a user approaches a printer and taps their contactless card on the reader, the Celiveo 365 agent reads the card’s unique identifier (e.g., an RFID tag or employee ID number). This identifier is converted to a SHA2 securely matched against the user’s profile linked ot the Microsoft Entra ID profile, which Celiveo 365 integrates with natively. If the user is authenticated, they gain access to their pending print jobs or other MFP functions (e.g., copying or scanning), depending on the organization’s configured policies.

  • 5 – Advanced Pull Printing Integration inside Microsoft Universal Print

    Celiveo 365 enhances Universal Print with advanced secure pull printing, where print jobs are held in Azure until the user authenticates at the printer. After card authentication, the agent running inside the printer retrieves the encrypted print jobs from Universal Print using a unique high-speed, dual encryption communication channel, displays the print job list and details, allows to change settings like forcing to B&W or multicopy, then decrypts them locally, and releases them to the printer engine. This ensures that documents are only printed when the authorized user is present, adding an extra layer of security. Print speed and security are also improved as documents do not use the rather slow IPP protocol to reach the printer from Azure, but a low latency direct TCP communication getting the AES256-GCM-encrypted print jobs from Microsoft Universal Print queue. Celiveo also adds post-processing support such as staping and punching, powerful print rules to control who can print what, from preventing printing a 300 pages document on a small printer to AI-based Data Loss Prevention (DLP). DLP analyzes print jobs pages to detect information that should never be printed such as PII and PHI, Personally Identifiable Information and Protected Health Information.

  • 6 – Simplified Administrator Configuration for mass deployment of Microsoft Universal Print

    IT administrators manage the card reader setup through the Celiveo Web Admin portal, a centralized, web-based interface meant to manage easily thousands of printers. It includes the Universal Print queues management, providing a unified management portal, and tehre is no need to register printers in InTune or Universal Print. Here, they can add automatically printers, create, configure and edit Microsoft Universal Print queues, configure authentication rules, define print rules and assign printer access permissions. The portal integrates deeply with Universal Print and Microsoft Entra ID for SSO and group-based rules, allowing admins to streamline deployment and ensure compliance with organizational security policies.

  • 7 – High Availability and Offline Support keep productivity high during network outage

    A key feature of Celiveo 365 is its high-availability design. Even if the internet connection drops, the Celiveo printer agent caches cards and PIN SHA2 and authenticate locally, allowing card-based authentication to continue functioning for basic tasks like copying.

Benefits of Card Reader Integration in Universal Print with Celiveo 365

  • Universality: Celiveo allows to support any LAN printer with IPP2.0 support, even those that do not support card readers. It means you can easily use Universal Print on all your printers, without the enrollment pain and compatibility issues.
  • Enhanced Security: Card-based authentication ensures that only authorized users can access print jobs, reducing the risk of data breaches, and benefit from standard AI-DLP, Data Loss Prevention capablity powered by AI.
  • Compliance: Meets regulatory requirements for industries needing strict access controls and audit trails.
  • Convenience: Users can authenticate quickly with existing ID cards, eliminating the need for separate PINs or manual logins, and that authentication also controls copy, email, scan functions on multi-function printers
  • Cost Efficiency: Eliminates the need for on-premises servers or gateways,  remove all print-related software and agents on PC, leveraging Universal Print’s cloud infrastructure.
  • Scalability: Supports organizations with diverse printer fleets, from modern MFPs to legacy IPP-compatible devices, using Celiveo 365, an elastic SaaS built on PaaS

Practical Use Case

Hospital using Microsoft Universal Print with card reader on printer

Doctor in Hospital using Microsoft Universal Print and card readers

Imagine a hospital using Microsoft Universal Print with Celiveo 365. Doctors and nurses, equipped with RFID-enabled ID badges, approach any printer in the facility. They tap their badge on the card reader, authenticate via Entra ID, and release confidential patient records queued through Universal Print and verified using AI-DLP, Data Loss Prevention. The documents print instantly, and the transaction is logged for compliance purposes—all without requiring a local print server or exposing sensitive data to unauthorized access.

Conclusion

Celiveo 365 transforms Microsoft Universal Print into a robust, enterprise-ready solution by adding many features such as card reader support for secure, user-authenticated printing. Through its intelligent printer agents, cloud-based management, AI-DLP and seamless integration with Azure and Entra ID, Celiveo 365 bridges the gap between Universal Print’s simplicity and the advanced security needs of modern organizations. For businesses looking to eliminate print servers, eliminate print agents on PC, enhance document security, and streamline workflows, this combination offers a powerful, future-proof printing solution.

As of 2025, Celiveo 365 continues to evolve, supporting an expanding range of printers and authentication methods, making it an ideal partner for Microsoft Universal Print in the cloud-first era.

Mary Woodcock
Celiveo

 List of card types read by the card readers for Microsoft Universal Print supported by Celiveo 365

information is provided as a courtesy only. Contact card readers manufacturers and resellers for validation as restrictions may apply or options may be required to read specific cards. More information here.

Authentication Card TypeSupported
Apple™ wallet ID (iOS)
AWID
aptiQ™ MIFARE® CSN
Bosch ReadyKey Pro UID
Cardax UID
CASI-RUSCO
CDVI
CEPAS CAN*
Corbin Russwin® UID
Cotag*
Deister UID*
DESFire CSN
DIGITAG
Dimpna UID*
EM 410× (4100, 4102, 4105, 4200)
Farpointe Data Pyramid
Farpointe Data Pyramid UID*
FIDO 1 / FIDO 2 NFC
Google Wallet ID (Android)
GProx-II UID
GProx-II ID*
HID™ Crescendo/td>
HID™ iCLASS™ CSN
HID™ iCLASS SE™ technology
HID™ iCLASS Seos™*
HID™ Mobile Access™*
HID™ Prox
HiTag 1 CSN
HiTag 2 CSN
HiTag S CSN
Honeywell Nexwatch
ID Teck UID
ID Teck Alternate (128 Bits)*
Indala 26 bit / 40134 (Motorola)
Indala ASP UID
Indala ASP+ UID
Indala Custom Formats:contact rf IDEAS sales
ISO 14443A CSN
ISO 14443B CSN*
ISO 15693 CSN
ISONSAS™*
I-tag CSN
Infineon my-d™ CSN
Kantech ioProx
Keri KC-10x UID
Keri KC-26x
Keri NXT UID
LEGIC Advant CSN (ISO 15693, 14443A)
LEGIC prime CSN
LEGIC Segment
NEDAP Prox*
NFC Type 1 CSN*
NFC Type 2 CSN
NFC Type 3 CSN*
NFC Type 4 CSN
NXP ICODE® SLI CSN
NXP MIFARE Classic CSN
NXP MIFARE Classic Secure Memory
NXP MIFARE DESFire CSN
NXP MIFARE DESFire EV1 CSN
NXP MIFARE DESFire Secure Memory
NXP MIFARE Plus CSN
NXP MIFARE Ultralight CSN
Oyster CSN
Paradox
Philips/NXP
Postech
RF Logics UID
Rosslare
SecuraKey-02 Radio Key®
SecuraKey e*tag® CSN
Sony FeliCa CSN*
TechnoGym (Key Fob) CSN*
Texas Instruments Tag-It CSN
Urmet*
XceedID® MIFARE® CSN
author avatar
Mary Woodcock