In the past year my colleagues and I have helped many customers to prepare their environments for cloud native devices.
What is a cloud native device? It's a device where all management is provided by the cloud. In the Microsoft world this means a device which is Entra joined and enrolled in Intune. The key here is the authentication. The device must authenticate with Entra. Entra hybrid devices authenticate with Active Directory so they do not qualify as cloud native devices.
Printing is usually one of the challenges organizations face. Often Group Policy Objects have traditionally been used to control access to printers. By default non-administrators are not allowed to install drivers on domain joined devices. This can be managed by allowing users to install driver packages for the classes below, all configured by GPO:
- {4658ee7e-f050-11d1-b6bd-00c04fa372a7}
- {4d36e979-e325-11ce-bfc1-08002be10318}
Tip: you do not need all the files that are downloaded in a bundle from the vendor website. In this case it contained 47.4MB of data.
- Canon Generic LIPSLX V4
- Canon Generic UFR II V4
- Creates a local folder C:\PrinterDrivers\Canon
- Copies all the required files to this folder
- Adds the print driver using prndrvr.vbs
- a: adds a printer
- m: specifies (by name) the driver you want to install
- i: specifies the complete path and file name for the driver you want to install
- Executes Get-PrinterDriver
- Looks for "Canon Generic LIPSLX V4"
- Returns an exit code, 0 = success