最近有几个客户提出来要对打印进行严格的安全控制。
需求如下:
1、需要管理员对打印的内容进行审计(指定是涉密打印还是非涉密打印)
2、需要在打印内容自动添加水印。
虽说以前专门做打印安全方面的有3年的时间,但后来也有2年没专门研究这个鸟东西了,不知道技术落后没。
整体流程方案如下图:
1、在服务器端安装一个虚拟打印机,该虚拟打印机主要用于打印任务的桥接.
2、然后将虚拟打印机A共享出来给PC机(前提条件:域环境中禁止PC机安装物理打印机的驱动,防止用户绕过虚拟打印机进行打印。这个可以通过三方软件控制。例如鼎普等)。
3、客户打印文档时选择共享的虚拟打印机A。
4、虚拟打印机接收任务后缓存任务信息,发送消息给管理员。
5、管理员登陆系统查看到打印任务,对任务进行审批。
6、服务程序接收到管理员处理结果后,将打印任务桥接到物理打印机进行物理输出,在桥接到物理打印机前,对打印任务文档进行相应处理(添加水印、添加条形码等)。
详细内容可到我们公司网站了解:http://www.esafeprint.com
不知园子里的大侠是否还有其他更加完美的解决方案。
作者:Terry
出处:http://foolishfox.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。