a successful way could be to lock the "printers" icon in the system settings. If you are enrolling the company (managed) printer(s) with jamf® , there should not ne any need to open this point to the users. We are deploy our managed printers with jamf® . There printers are deployed with all the necessary configurations and if the user would have to change them, this could be done at the printer dialog.
You can do this at "computers | configuration profiles | restrictions" and there you can lock any system settings icon, for example "Printers & Scanners"