Posts

Showing posts with the label Printers

Universal Print on macOS

Image
Source: Microsoft When Universal Print was announced in private preview for macOS platform at Ignite 2023 , cross platform support for print management in the cloud became a reality. With the feature being moved into public preview  recently, it showcased Microsoft's commitment to lower the barrier of entry to cloud computing and digital transformation. What is Universal Print and how does it work for macOS? Universal Print is a cloud-based printing solution that uses built-in cloud printers, built-in legacy printers, and runs entirely in Microsoft Azure. When Universal Print is deployed with Universal Print-compatible printers, it doesn't require any additional on-premises infrastructure. Just like other Azure connectors, Universal Print connector is installed on a host device as part of the configuration. In case of macOS, the Universal Print functionality is possible after installing the Universal Print app. This can either be installed administratively or manually by the e...

Intune: Configure Printers for Non-Administrative Users

Image
Configuring printers for end users or giving them the ability to do it themselves is a normal requirement for organizations. Now if your users are Administrators, then the configuration can be straight forward, but in case of Non-Administrators there are additional steps required as Non-Administrators will not be able to add a driver in the driver store despite being able to install a printer. In this blog, I will cover the steps that I took to address this requirement using Intune. The setup involves 2 steps -  1. Setup registries. 2. Install the driver and configure the printer Setting up registries – The registries that need to be configured are actually part of a GPO setting – Allow non-administrators to install drivers for these device setup classes It can be found under: Computer Configuration -> Policies -> Administrative Templates -> System -> Driver Installation I used a Powershell script to set the values and wrapped it in a Win32 application. $P...