删除企业应用程序

本文介绍如何删除已添加到 Microsoft Entra 租户的企业应用程序。

删除企业应用程序后,它会在回收站中保持 30 天的挂起状态。 在 30 天内,可以还原应用程序。 删除的项目会在 30 天之后自动硬删除。 有关删除和恢复应用程序的常见问题的详细信息,请参阅删除和恢复应用程序常见问题解答

先决条件

若要删除企业应用程序,需要:

  • 一个 Microsoft Entra 用户帐户。 如果还没有帐户,可创建一个帐户
  • 以下角色之一:云应用程序管理员、应用程序管理员或服务主体的所有者。
  • 已添加到租户的企业应用程序

使用 Microsoft Entra 管理中心删除企业应用程序

提示

本文中的步骤可能因开始使用的门户而略有不同。

  1. 至少以云应用程序管理员身份登录到 Microsoft Entra 管理中心

  2. 浏览到“标识”>“应用程序”>“企业应用程序”>“所有应用程序”。

  3. 在“搜索”框中输入现有应用程序的名称,然后从搜索结果中选择该应用程序。 本文以 Microsoft Entra SAML Toolkit 1 为示例。

  4. 在左侧菜单的“管理”部分中,选择“属性” 。

  5. 在“属性”窗格的顶部,选择“删除”,然后选择“”以确认要从 Microsoft Entra 租户中删除该应用程序。

    删除企业应用程序。

使用 Azure AD PowerShell 删除企业应用程序

请确保使用的是 Azure AD PowerShell 模块。 如果同时安装了 Azure AD PowerShell 模块和 AzureADPreview 模块,则此步骤非常重要。

  1. 运行以下命令:

    Remove-Module AzureADPreview
    Import-Module AzureAD
    
  2. 连接到 Azure AD PowerShell,并至少以云应用程序管理员身份登录:

    Connect-AzureAD -AzureEnvironmentName AzureChinaCloud
    
  3. 获取租户中的企业应用程序列表。

    Get-AzureADServicePrincipal
    
  4. 记录要删除的企业应用的对象 ID。

  5. 删除企业应用程序。

    Remove-AzureADServicePrincipal -ObjectId 'aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb'
    

使用 Microsoft Graph PowerShell 删除企业应用程序

  1. 连接到 Microsoft Graph PowerShell,并至少以云应用程序管理员身份登录:

    Connect-MgGraph -Environment China -ClientId 'YOUR_CLIENT_ID' -TenantId 'YOUR_TENANT_ID' -Scopes 'Application.ReadWrite.All'
    
  2. 获取租户中的企业应用程序列表。

    Get-MgServicePrincipal
    
  3. 记录要删除的企业应用的对象 ID。

  4. 删除企业应用程序。

    Remove-MgServicePrincipal -ServicePrincipalId 'aaaaaaaa-bbbb-cccc-1111-222222222222'
    

后续步骤