Azure AD B2C租户删除失败 资源状态全绿仍无法删除目录
Azure AD B2C租户无法删除的解决方案
按官方删除步骤操作、常规资源检查全绿、az ad app list返回空数组仍删除失败,基本是遗漏了没纳入常规检查列表的隐藏占用资源,按以下顺序清理就能解决:
- 先清B2C专属功能残留:别只删应用注册,进B2C服务的专属面板,把所有创建过的用户流(注册登录、密码重置、资料编辑流这类)、上传过的自定义策略文件、配过的第三方/联邦身份提供商全删掉。这类资源不会出现在全局应用注册列表里,是占比最高的漏删项。
- 清全量企业应用和服务主体:
az ad app list只会返回你手动建的应用注册,不会展示服务主体类资源。进「企业应用」页面,筛选展示所有应用程序,删掉所有非微软官方发布的自建应用、第三方集成应用;也可以用PowerShell拉取全量非微软服务主体逐一删除,注意别误删微软自带的系统服务主体,不然会直接搞坏租户。 - 解除跨服务的身份关联:如果这个B2C租户之前给API Management、Front Door、静态Web应用、Logic Apps这类Azure服务当过身份提供方,哪怕你已经删了对应的应用注册,资源侧的身份绑定关系没解也会锁租户,得去所有关联订阅下排查绑了这个B2C租户的资源,解绑或者直接删了关联资源就行。
- 清剩下的策略和账号残留:删掉租户里除了你当前操作用的全局管理员账号之外的所有本地用户、访客用户、B2C消费者账号;删掉所有条件访问策略(包括禁用状态的策略)、自定义目录角色分配。
- 等后台同步:所有资源清完之后等30分钟以上再触发删除,Azure后台多区域同步有延迟,同步没完成的时候会一直判定有资源占用,不用反复点删除,等够时间再试就行。
内容的提问来源于stack exchange,提问作者John B
相关产品推荐
相关产品推荐

