适用范围:️ 应用拥有数据 用户拥有数据
若要嵌入应用中的内容,用户需要访问包含要嵌入的内容 的应用 。 如果未安装应用,则嵌入将失败。 若要简化应用中的嵌入内容,可以在组织的 PowerBI.com 中设置 自动应用安装 。 定义自动应用安装是租户级作,适用于所有应用。
在嵌入内容时自动安装应用
如果你有权访问未安装的应用,并尝试嵌入应用内容,则嵌入将失败。 若要避免此问题,请允许在嵌入内容时自动安装应用。 允许自动安装意味着如果用户尝试从中嵌入内容的应用未安装,则会自动为用户安装该应用。 自动应用安装为用户提供更流畅的体验。
为 Power BI 用户嵌入 (用户拥有数据)
若要允许用户自动安装应用,请执行以下作:
注册应用程序时,将 “创建 API ”权限添加到 应用程序。 如果已注册应用,请通过 更改应用程序的权限添加“创建 API”权限。
在嵌入 URL 中提供应用 ID。 若要提供应用 ID,应用创建者必须安装应用,然后使用受支持的 Power BI REST API 调用之一,例如 “获取报表 ”或 “获取仪表板”。 应用创建者必须从 REST API 响应获取嵌入 URL。 如果内容来自应用,应用 ID 将显示在 URL 中。
使用 URL 来嵌入内容。
安全嵌入
若要使用自动应用程序安装,应用创建者必须安装应用。 然后,应用创建者必须转到 PowerBI.com 上的应用,导航到报表并获取链接。 有权访问可以使用链接的应用的所有其他用户都可以嵌入报表。
注意事项和限制
在此方案中,只能嵌入报表和仪表板。
应用程序拥有的数据或 SharePoint 嵌入方案目前不支持此功能。