如何在Azure中邀请外部用户成为共同管理员及问题解决
Azure外部用户订阅管理员添加故障排查与分步指南
解决登录跳转至空白「My Applications」问题
- 让用户直接访问Azure门户地址:
https://portal.azure.com,跳过邀请邮件的默认跳转链接,手动输入该地址即可进入Azure控制台。 - 确认用户登录时使用接受邀请的邮箱地址,避免使用其他关联账户登录。
解决「添加共同管理员时找不到用户」的核心方案
1. 验证外部用户的邀请状态与租户归属
- 进入Azure AD > 用户 > 所有用户,找到目标外部用户(格式通常为
用户名#EXT#@你的租户域名.onmicrosoft.com),确认其状态为「已接受」。若状态为「待接受」,右键用户选择「重新发送邀请」,让用户再次确认接受。 - 检查Azure门户当前租户上下文:点击右上角用户头像,确认当前租户是邀请用户所在的租户,若不符则切换到对应租户。
2. 弃用旧版「Add co-administrator」入口,使用IAM角色分配替代
Add co-administrator是旧权限管理入口,对外部用户支持有限,推荐使用标准IAM角色分配:
- 进入目标订阅 > Access control (IAM) > 角色分配 > 添加 > 添加角色分配
- 角色选择:选择「所有者」(与原共同管理员权限等价),或按需选择「参与者」等权限角色
- 成员选择:选择「用户、组或服务主体」,点击「选择成员」,搜索外部用户的完整邮箱或
#EXT#格式的用户名,选中后添加 - 完成配置后点击「查看 + 分配」,等待5-10分钟让权限同步生效。
3. 处理权限同步延迟与缓存问题
- 让用户退出Azure门户,清除浏览器缓存后重新登录,再次尝试访问订阅资源。
- 若仍无法找到用户,检查Azure AD外部协作设置:进入Azure AD > 用户设置 > 外部协作设置,确保「来宾用户访问权限限制」未设置为最严格的「来宾用户无法访问任何Azure AD资源」,推荐设置为「来宾用户具有与成员相同的访问权限」(按需调整)。
正确添加外部用户为订阅管理员的完整流程
邀请外部用户到Azure AD
- 进入Azure AD > 用户 > 新建用户 > 邀请外部用户
- 输入用户邮箱与邀请信息,点击「邀请」
- 确认用户接受邀请后,其Azure AD状态显示为「已接受」
分配订阅角色权限
- 进入目标订阅 > Access control (IAM) > 角色分配 > 添加 > 添加角色分配
- 选择对应权限角色(如「所有者」),添加已接受邀请的外部用户
- 完成分配后等待权限同步
验证用户访问
- 让用户通过
https://portal.azure.com登录,使用接受邀请的邮箱账号 - 登录后查看左侧「订阅」,确认已能看到目标订阅资源
- 让用户通过
内容的提问来源于stack exchange,提问作者Redwing19
相关产品推荐
相关产品推荐

