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

Azure AD用户邮箱变更后Power BI显示旧邮箱问题咨询

Azure AD用户邮箱变更后Power BI不同步的问题解决

问题原因

Power BI的权限管理模块(包括管理权限、直接访问记录)在创建权限条目时,会存储用户当时的邮箱/UPN信息,而非实时从Azure AD拉取最新值;同时Power BI存在本地用户缓存,若未触发刷新,部分场景下会显示旧信息。而PowerApps和Power Automate采用实时拉取Azure AD属性的机制,所以不会出现此类问题,并非Azure AD全局同步异常。

修复方案

  • 手动触发用户缓存刷新
    使用Power BI Admin REST API调用用户刷新接口,强制同步Azure AD最新属性:

    POST https://api.powerbi.com/v1.0/myorg/admin/users/{userId}/refresh
    

    其中{userId}为该用户的Azure AD对象ID(不是邮箱),可从Azure AD门户的用户详情页获取。

  • 重新同步权限记录
    对于显示旧邮箱的报表、工作区或数据集:

    1. 先移除用户的现有权限(通过Power BI门户或Admin API);
    2. 重新添加用户的新邮箱账号(由于对象ID一致,会关联到同一个用户);
    3. 批量操作可使用RemoveUserFromWorkspace和AddUserToWorkspace Admin API批量处理。
  • 等待自动同步周期
    Power BI与Azure AD的默认同步周期为1小时,若不紧急,可等待1-2小时后查看是否自动更新缓存。

  • 验证Azure AD属性完整性
    确认Azure AD中该用户的UserPrincipalName和Mail属性均已更新为新邮箱,若仅修改了Mail而未更新UserPrincipalName,也会导致Power BI显示异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 08:33:16