共享数据集的生成权限

在 Power BI Desktop 中创建报表时,该报表中的数据将存储在“数据模型”中。 将报表发布到 Power BI 服务时,也会将数据发布为数据集。 你可以向其他人提供该报表的生成权限,以便他们能够发现和重复使用你所共享的数据集。 本文介绍如何使用生成权限来控制对数据的访问。

生成权限适用于数据集。 为用户提供生成权限后,他们可以在数据集上生成报表、仪表板、问答的固定磁贴、分页报表和 Insights 发现等新内容。

用户还需要生成权限才能在 Power BI 之外处理该数据 :

  • 导出基础数据。
  • 在数据集上生成新内容,例如使用在 Excel 中分析
  • 通过 XMLA 终结点访问数据。

提供生成权限的方式

可以通过多种不同的方式为数据集提供生成权限:

  • 至少具有“参与者”角色的工作区的成员自动拥有该工作区中的数据集的“生成”权限以及复制报表的权限。 详细了解新工作区中的角色

  • 数据集所有者可以在“管理权限”页上将“生成”权限分配给特定用户或安全组。 有关详细信息,请参阅管理数据集访问权限

  • 数据集所在的工作区中的管理员或成员可以在应用发布期间决定,具有应用权限的用户也可以获得底层数据集的生成权限。 有关详细信息,请参阅发布应用中的允许用户连接到数据集

  • 假设你在数据集上具有重新共享和生成权限。 共享基于该数据集生成的报表或仪表板时,你可以指定收件人也可以获得底层数据集的生成权限。 有关详细信息,请参阅共享 Power BI 报表和仪表板

删除数据集的生成权限

有时可能需要删除共享数据集的某些用户的生成权限。 按照 [管理数据集访问权限] 一文的管理权限部分中的说明操作,以了解如何执行此操作。(service-datasets-manage-access-permissions.md)。

删除应用中的数据集的生成权限

假设你已将应用从工作区分发给一组人员。 稍后,你决定删除某些人员对应用的访问权限。 删除对应用的访问权限不会自动删除其生成权限和重新共享权限。 这是额外的步骤。

  1. 在工作区列表页中,选择“更新应用”。

    Update app

  2. 在“权限”选项卡上,选择“X”以删除人员或组。

    Select the X

  3. 选择“更新应用”。

    你会看到一条消息,说明你需要转到“管理权限”,以便删除具有现有访问权限的用户的生成权限。

    Screenshot of Manage permissions message.

  4. 选择“更新”。

  5. 按照管理数据集访问权限管理权限部分中的说明操作,以了解如何删除具有现有访问权限的用户的权限。 删除用户对数据集的“生成”权限时,他们仍可以看到基于数据集生成的报表,但无法再对其进行编辑。

配置用户请求生成权限的方式

某些操作(例如基于数据集创建报表或访问数据集中心内的数据集的详细信息页)需要对数据集具有生成权限。 默认情况下,当没有此权限的用户尝试执行此类操作时,他们会收到一个对话框,使其能够通过电子邮件向数据集所有者发送生成权限请求。 该电子邮件将包含用户的详细信息、他们请求访问的数据集的名称,以及他们可以选择提供的任何其他信息。

Screenshot of default Build permission request dialog.

更改访问请求行为

如果在数据集所在的工作区中具有管理员、成员或参与者角色,则可以使用数据集设置中提供的“请求访问权限”选项更改默认访问请求行为。

Screenshot of the Request access configuration dialog in the dataset settings.

第一个选项(此处未选中)是本部分开头所述的默认选项。 对数据集的生成许可请求将通过电子邮件发送给你。 当你收到请求时,你有责任根据请求采取行动并通知请求者。

通过第二个选项可以提供有关如何获取生成权限的说明,而无需通过电子邮件接收请求。 例如,如果你的组织使用自动化系统处理访问请求,则可以选择此选项。 当用户尝试执行需要生成权限的操作时,如果他们没有该权限,则将看到一条包含你提供的说明的消息。

在上面所示的“请求访问权限”设置的图像中,说明文本区域包含示例说明。 说明必须仅以纯文本形式编写。 HTML 代码片段和任何其他类型的代码格式都将呈现为纯文本,而不是预期格式。 下图显示了当用户尝试执行需要生成权限的操作时显示的说明。

Screenshot of specific instructions for requesting Build permission.

注意

如果提供具体说明,请求访问权限的用户也可以看到你的电子邮件地址,如上图所示。

更细粒度的权限

Power BI 提供了生成权限,将其作为现有权限(读取和重新共享)的补充。 已在当时通过应用权限、共享或工作区访问获得数据集读取权限的用户也都获得了上述数据集的生成权限。 他们自动获得了生成权限,因为他们可以凭借读取权限来使用“在 Excel 中分析”或“导出”在数据集上生成新内容。

凭借这个更细粒度的生成权限,你可以选择仅可查看现有报表或仪表板中内容的人选,和可创建与底层数据集相连内容的人选。

如果数据集工作区之外的报表在使用你的数据集,则你无法删除该数据集。 而是会看到一条错误消息。

你可以删除生成权限。 如果删除,权限遭到撤消的人员仍可查看报表,但无法再编辑报表和导出基础数据。 具有只读权限的用户仍可导出汇总数据。

后续步骤