I have the Free Edition of Docentric version 3.4.2.1 set up in my environment, and I’m trying to use the restricted printers functionality to prevent a particular printer from being used in most cases. This works for the Docentric destinations, but the printer is still available via the SSRS destinations, despite having the Restricted printers mode parameter set to Full restriction.
I’d appreciate any thoughts on what could be causing this and how to resolve.
What you experienced is intentional and due to some technical limitations. With Full restriction, the restriction is applied to both Docentric printer and the SSRS printer.
As you have already noticed, the printer lookup in the print destination shows the list of allowed printers only in the case of the Docentric printer, while for the SSRS printer it still shows all available printers.
At runtime, however, validation is performed in both cases. Thus, if a non-allowed printer is selected as SSRS printer, a runtime error is triggered.
Thank you. I didn’t recognize the difference in behavior between SSRS vs Docentric. Choosing a SSRS printer that should be restricted does indeed appropriately throw an error when trying to run a report that doesn’t allow it: