azure - “内容不可用”Power BI 嵌入到具有 azure 身份验证令牌的离子应用程序中
问题描述
问题:
Power BI 报表嵌入失败并显示“内容不可用”。
遵循的过程
- 按照标准流程创建 Azure Directory 应用
- 允许用户通过 Azure 广告身份验证进行身份验证并获取令牌
- 还创建/报告 Power BI 工作区
- 从 Power BI 获取报表 ID 并嵌入到代码中
- 用户 accessToken 从 Azure Ad 认证成功登录获取
需要的建议
我不确定用户、目录和 Power BI 报告是否需要映射。但是登录用户也已经在 power bi 的活动目录 + 工作区中可用。
如果需要的话,如果为精确的映射和访问管理提供一个一一的过程,这将是非常有帮助的。
const config = {
type: 'report',
accessToken,
embedUrl,
id: embedReportId,
settings: {
filterPaneEnabled: true,
navContentPaneEnabled: true
}
};
var report = powerbi.embed(reportContainer, config);
解决方案
推荐阅读
- c# - Umbraco 成员属性
- flutter - 带有嵌套自定义 FormFields 的 Flutter Form onSaved 执行顺序
- javascript - 单击带有Vue JS的复选框时如何显示正确的作业名称?
- fail2ban - 在 Centos 7 中将 fail2ban 行为与 firewallD 混淆
- javascript - ReferenceError:找不到变量:onPlayerReady(使用回调时)
- batch-file - 如何使用命令提示符或批处理文件检查用户是否存在?
- keycloak - Get authorization from remote API
- python - 如何使用 API 和 Python 提取数据?
- java - Kotlin 中的每个类都扩展任何类吗
- java - Failed resolution of: Ljavax/imageio/stream/FileImageInputStream when using Java library