Printing from BYOD to internal printer

I have external contractors sitting in my office that have access to various file shares via Citrix (they are not on our internal network).

These contractors require printing.

Is there a way to enable printing to a network printer from a program not in Citrix (having them print in Citrix is not an option currently, due to them needing to print from specific programs not in Citirx)?

Or do I just have to use something like papercut's webprint (not as nice as they can't just print directly to a printer)?


You can create a guest vlan and/or a wireless network where they can access port 9100 (JetDirect) on the printers. They will need to get the print driver from the internet, but at least they have access to the printer.