删除企业应用程序
本文介绍如何删除已添加到 Microsoft Entra 租户的企业应用程序。
删除企业应用程序后,它会在回收站中保持 30 天的挂起状态。 在 30 天内,可以还原应用程序。 删除的项目会在 30 天之后自动硬删除。 有关删除和恢复应用程序的常见问题的详细信息,请参阅删除和恢复应用程序常见问题解答。
先决条件
若要删除企业应用程序,需要:
- 一个 Microsoft Entra 用户帐户。 如果还没有帐户,可以免费创建一个帐户。
- 以下角色之一:云应用程序管理员、应用程序管理员或服务主体的所有者。
- 已添加到租户的企业应用程序
使用 Microsoft Entra 管理中心删除企业应用程序
提示
本文中的步骤可能因开始使用的门户而略有不同。
至少以云应用程序管理员身份登录到 Microsoft Entra 管理中心。
浏览到“标识”>“应用程序”>“企业应用程序”>“所有应用程序”。
在“搜索”框中输入现有应用程序的名称,然后从搜索结果中选择该应用程序。 本文以 Microsoft Entra SAML Toolkit 1 为示例。
在左侧菜单的“管理”部分中,选择“属性” 。
在“属性”窗格的顶部,选择“删除”,然后选择“是”以确认要从 Microsoft Entra 租户中删除该应用程序。
使用 Azure AD PowerShell 删除企业应用程序
请确保使用的是 Azure AD PowerShell 模块。 如果同时安装了 Azure AD PowerShell 模块和 AzureADPreview 模块,则此步骤非常重要。
运行以下命令:
Remove-Module AzureADPreview Import-Module AzureAD
连接到 Azure AD PowerShell,并至少以云应用程序管理员身份登录:
Connect-AzureAD
获取租户中的企业应用程序列表。
Get-AzureADServicePrincipal
记录要删除的企业应用的对象 ID。
删除企业应用程序。
Remove-AzureADServicePrincipal -ObjectId 'aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb'
使用 Microsoft Graph PowerShell 删除企业应用程序
连接到 Microsoft Graph PowerShell,并至少以云应用程序管理员身份登录:
Connect-MgGraph -Scopes 'Application.ReadWrite.All'
获取租户中的企业应用程序列表。
Get-MgServicePrincipal
记录要删除的企业应用的对象 ID。
删除企业应用程序。
Remove-MgServicePrincipal -ServicePrincipalId 'aaaaaaaa-bbbb-cccc-1111-222222222222'
使用 Microsoft Graph API 删除企业应用程序
若要使用 Graph 资源管理器删除企业应用程序,需要至少以云应用程序管理员身份登录。
若要获取租户中的服务主体列表,请运行以下查询。
GET https://graph.microsoft.com/v1.0/servicePrincipals
记录要删除的企业应用的 ID。
删除企业应用程序。
DELETE https://graph.microsoft.com/v1.0/servicePrincipals/{servicePrincipal-id}