删除 azure 目录时出现以下错误:
Directory has one or more applications that were added by a user or administrator
该目录中唯一的应用程序是“Office 365 Management API”,我们无法从 Azure 门户中删除它。我们必须使用 PowerShell。
基于文章here和 here ,我遵循了所有步骤, 但是当我尝试删除该目录时,出现上述错误。
根据我上面提供的第一个链接,有很多其他用户在遵循 Microsoft 建议的步骤后也遇到了相同的错误。
不确定是否还有其他方法可以删除该目录?
最佳答案
目前唯一的解决方案来自 article you've mentioned :
- 在 Azure AD 租户中创建“全局管理员”用户。
- 使用新创建的用户登录一次(以便设置密码)。
使用 Powershell 删除应用程序:
- 安装Microsoft Online Services Sign-In Assistant for IT Professionals RTW
- 安装Azure Active Directory Module for Windows PowerShell (64-bit version)
- 打开 PowerShell 命令提示符。
首先使用您创建的用户连接到您的租户:
$msolcred = get-credential connect-msolservice -credential $msolcred
删除租户目录中所有不需要的应用(不用担心错误):
Get-MsolServicePrincipal | Remove-MsolServicePrincipal
从 Azure 门户:
- 删除新创建的用户。
- 删除租户。
关于Azure:目录包含由用户或管理员添加的一个或多个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36463630/