You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Power BI GetDatasourcesAsAdmin API遇DMTS_UserNotFoundInADGraphError错误求助

解决Power BI REST Admin API的DMTS_UserNotFoundInADGraphError错误

错误原因

DMTS_UserNotFoundInADGraphError 本质是调用API的身份对应的主体在Azure AD Graph中无法被定位,常见触发场景包括:

  • 调用API使用的服务主体或用户账号已被从Azure AD删除
  • 目标账号存在但处于禁用状态
  • 服务主体缺少读取Azure AD用户信息的必要权限
  • 租户内Azure AD Graph的访问配置存在异常

解决步骤

  • 验证账号有效性:登录Azure门户,在「Azure AD > 用户/企业应用」中检查调用API所用的服务主体或用户账号是否存在,且状态为启用。
  • 配置所需权限:确保服务主体已添加Directory.Read.All应用权限(需选择应用权限而非委派权限),并完成管理员同意操作。
  • 确认身份上下文:检查API调用时使用的身份是否属于当前Power BI租户,避免跨租户身份导致的查找失败。
  • 排查租户级配置:若上述操作无效,联系Azure AD管理员确认租户的Azure AD Graph访问是否正常,是否存在针对该账号的访问限制。

完整错误信息

{
    "error":{
        "code":"DMTS_UserNotFoundInADGraphError",
        "pbi.error":{
            "code":"DMTS_UserNotFoundInADGraphError",
            "parameters":{},
            "details":[],
            "exceptionCulprit":1
        }
    }
}

内容的提问来源于stack exchange,提问作者Perat Damrongsiri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 02:05:20