I have created "Printer protection" rule in the ruleset of DLP 11.0.500 to block printng if printer "is any local printer" from "any application". Users can now print only to network printers. However when user tries to use "Send to OneNote 2016", DLP is blocking the print by the same rule for the "local printers" and can't find a way to exlude this. Print to PDF/XPS is working as expected and you can print in it.
How can I exclude "send to OneNote" and why it's detected as local printer in general but "print to PDF/XPS" is not?
Is there anyway that I can define which printer is which in DLP?
Solved! Go to Solution.
Microsoft OneNote comes with a nifty little utility called the Send to OneNote print driver. A print driver is a small piece of software that directs output from a computer to a printer. Typically, the operating system controls such software, so it can monitor how a computer talks to hardware devices like a printer. In the case of OneNote, a special print driver is installed that lets you send your print jobs as images into your OneNote notebooks.
The OneNote print driver wasn’t designed to override your printer settings and assume you want every print job sent to OneNote 2010. Instead, it’s intended to be waiting in the wings, available whenever you want to use it, and taking a backseat again whenever you’re done sending a particular print job to OneNote.
So, as it has the printer driver its considered as local printer. Currently we dont have any option to add exception based on printer application.
You can try an option to add the "One Note process" as expection in "Application printing the file" and check if it solves the issue.
As expected the application exclusion is didn't worked as the "print" task was trigered by the application you want to print from (word, excel etc.).
Please rasie the PER if there is requirement to exclude based on Printer name.
PER (product enhancement request) link: