在这个帖子中,我提到在不使用数据库的情况下,如何向其他同事收集原始数据并自动刷新PowerBI报表,当时我急于走通整个流程,并且由于数据也不是高度敏感的,因此,我采用了直接发送OneDrive For Business共享链接给同事的方法,没有任何安全措施,任何人拿到这个链接都可以查看和浏览其中的数据。
但随着业务需要,一些高度敏感的数据就不宜采用这样裸奔的方式,必须只能让得到授权的人能够访问链接,向其中添加数据。
在只有一个Office365的账号下,如何实现这个目标呢?
共享给特定用户
其实很简单,只需要共享文件或文件夹时,选择“特定用户”就行了。
具体步骤如下:
1.点击需分享的文件或文件夹右边的三个点,在弹出菜单中点击“共享”。
2.在弹出的“发送链接”中,点击“拥有链接的人员可编辑”旁边的箭头符号。
3.这时会出来“链接设置”页面,可见有四个选项。我之前选定的是第一个“拥有链接的任何人”,这就是个裸奔选项了。第二个要求必须是同一个域的用户(也就是必须有我授权的Office365账号),第三个没搞懂什么鬼。
4.选中之后,会返回到“发送链接”页面,输入对方的电子邮件账号,系统就会自动发送一封邮件给该电子邮件地址,其中有共享的文件夹或文件链接。
5.电子邮件地址输入无误的话,接收者会收到一封邮件(如下图),点击蓝色字体就:
6.点击链接后,会自动打开浏览器,进入链接页面,页面显示需要验证码(如下图所示),点击“发送验证码”,邮箱很快就会收到一封验证码邮件:
7.查看电子邮箱中的验证码邮件,类似于下图。验证码只在15分钟内有效。所以需要尽快输入。
8.回到前面发送验证码之后的浏览器链接页面,输入刚才收到的验证码,就可以访问了:
这样操作看起来有点繁冗,但安全与便利总是要取得一个平衡。所以,在追求安全的同时,只有牺牲一点点便利了。
管理分享的链接
有时候我们想收回某些用户的访问权限,该怎么做呢?
1.在已经分享出去的文件夹或文件名称右边,点击竖直排列的三个点,选择“管理访问权限”。
2.在弹出的页面可以看到分享的具体情况(下图),点击对应的电子邮件旁边的“x”符号,就可以取消其对此文件或文件夹的权限了。