官网最近发布了一条消息,从明年 1 月中旬开始,Power BI Service 发布到 Web(Publish to Web)的功能将默认关闭,这意味着当新规则生效后,所有用户会被禁止发布公开报告,并收到下面这样一个提示:
新规则不影响已经发布的报告,也就是说在规则生效前已经公开发布的报告仍然可以正常浏览,但是想发布新的报告就必须获得管理员批准了。Publish to Web 虽然对个人用户来说非常方便,但因为涉及企业数据安全,微软很早就在管理员门户里留了开关,所以如果你发现自己的报告不能公开发布,要么是设置了行级别安全性,要么就是被管理员关闭了
影响人群
对于那些已经关闭了报告发布功能的组织,这次的调整对他们不会有任何影响。受影响最大的是两类用户:
- 用第三方邮箱(比如钉钉、126)注册的个人用户,这些用户在规则生效后无法发布新的公开报告,Pro 用户也一样
- 需要使用此功能,但自己又不是管理员的用户,新规则生效后需要联系管理员在「发布到 WEB」中开启「允许开启现有代码和新代码」
规则生效后”发布到 Web”会增加红色选框中的设置,默认选择的是 Only allow existing codes,只允许已经发布的报告继续有效,只有管理员可以修改这种行为。
解决方案
2020 年 2 月 2 日更新:目前此政策已经在全球范围内生效,如果你的账户有管理员权限,可以按照下面的操作开启「发布到 web」
如果你在管理门户中找不到租户设置,分两种情况,
- 用公司域名注册的,联系公司的 O365 或者 Power BI 管理员按以上方式开启
- 用第三方邮箱(钉钉,126)注册的,此路不通
个人邮箱用户的三种解决方案
- 先注册Azure,在 Azure Active Directory 中自定义一个域名创建目录,然后在这个目录下创建一个用于登陆 Power BI 服务的账户就可以了(详细操作参考 Power BI 星球的这篇文章)。
- 参加公众号「简快 Excel 之 Power BI 建模分析」的问卷调查,填写一份问卷后可以免费获得一个具有报告公开发布权限 Power BI 账户,活动链接
- 世纪互联开放了 30 天的无门槛 Pro 试用,个人邮箱也可申请,流程非常简单,推荐试用,参考注册流程
对于有公司邮箱的用户,可以走普通的注册流程,步骤简单一些。
如果你问我 Power BI 相比其他 BI 工具的优势在哪,可以免费发布公开报告绝对是其中之一,获取数据、拖拽生成图表、发布报告、三个环节一气呵成,5 Minutes to WoW,不过今后这个能力只限于内部分享了。关于变化的原因,官方是这么解释的:
发布到 Web 使用户能够快速地将报告嵌入到公共网站中。但它的目的并不是让用户共享机密或企业敏感信息 … 对于刚开始使用 Power BI 的新组织,以及比以往任何时候都更依赖于 Power BI 的现有组织,我们希望提供一种默认体验,使管理员能够选择如何在他们的组织中使用我们的公共报告功能。与此同时,我们希望确保在更改默认设置时,现有的嵌入代码仍能继续工作。
所以原因很简单,还是数据安全的考虑,这个政策虽然有点出乎意料,但也在情理之中。随着数据价值被认可和重视,对它的管控势必会越来越严格,这次的变化对「个人用户」影响最大,但严格来讲 Power BI Service 的规则里并没有真正意义上的个人用户,每个人都需要「企业身份」,只不过有的人用的是假身份,之前假身份唯一的好处是可以公开发布报告,现在看来今后用第三方邮箱注册已经没有太大价值了。
对企业的数据文化会造成冲击吗?我觉得并不会,Power BI 一直鼓励组织内部的数据分享,因为这是受控且安全的方式。公共分享对个人用户很方便,但是对企业是潜在的危险因素,个人体验不能超越企业利益,这个也没什么好说的,如果真的觉得不方便,自己注册一个域名,开通邮箱服务其实也不麻烦。
[simple-author-box]
自定义头像测试