跨Azure租户嵌入含AAS数据源的PowerBI报表遇权限问题求助
多租户服务主体下PowerBI嵌入跨租户AAS数据源报表授权失败
我们正基于React开发网页,通过PowerBI Embed展示报表,该报表的数据源是另一Azure租户中的Azure Analysis Services(AAS)。为此我们创建了多租户服务主体,通过Azure Function使用ClientID和ClientSecret登录获取Embed Token,代码参考微软官方的跨租户AAS嵌入方案。
但始终遇到授权报错:
目前临时计划改用主/服务用户作为workaround,想咨询是否有同行遇到过相同场景?
我们已尝试以下操作:
- 在微软官方的.NET Core嵌入示例项目中测试同一场景,仍出现相同错误
- 单租户数据源的PowerBI报表可正常嵌入
- 该服务主体可通过SSMS正常连接目标AAS实例
内容的提问来源于stack exchange,提问作者Tim D'haeyer
相关产品推荐
相关产品推荐

