我有一个Excel工作簿,我需要与我的客户共享,但要确保它不在办公室网络之外打开。
如何像这样保护我的Excel工作簿?
答案 0 :(得分:1)
简而言之,您要求的确切(不)是可能的。
理论上,您可以将工作簿设置为从您控制的网络资源中提取数据,并将该资源设置为仅允许从特定网络地址(如客户端网络)进行读取访问。但是,首先要跳过一些环节,例如设置数据库服务器和创建数据源,测试工作表,然后设置网络权限以允许客户端的地址(当然发现他们的IP地址)。这实际上比听起来还要多得多。
即使所有这些工作都不会阻止用户将数据复制到另一个工作簿(通过复制/粘贴或手动重新输入),或者使用VPN连接到他们的工作网络并读取文件来自塔希提岛或莫斯科就好了。
可悲的是,唯一万无一失的解决方案是根本不共享数据,而且根本不让客户看到数据。
在IT中,我们经常尝试重新解决问题,而不是在"我们如何制定这个解决方案"但反而是"我们试图解决的问题是什么?"在这种情况下,听起来你要解决的问题是保持敏感信息不落入坏人之手。找到这个问题的唯一解决办法就是不要把它归功于错误的人。如果您无法通过这些数据信任您的客户,我建议客户不值得信任,或者您想要分享的数据有问题(因为,为什么他们需要这种敏感的数据?)。
我建议重新评估您尝试解决的问题。也许从他们控制的资源中向他们发送文档的屏幕截图,并可以在他们查看之后删除该图像。他们仍然可以打印或保存图片,但如果他们在获取数据方面持续存在,那么如果他们能够看到这些数据,你就不会阻止他们,而他们&#他们&# 39;不是非常值得信赖。