从 Linux 终端删除 Azure 应用程序注册

Deleting Azure App Registration from Linux Terminal

我想知道是否有办法从 Linux 终端删除 Azure 应用程序注册?我在 azure 文档中找不到它的命令

您可以在 Linux 上安装 Azure Powershell 和 Azure CLI。 https://docs.microsoft.com/bs-latn-ba/powershell/azure/azurerm/install-azurermps-maclinux?view=azurermps-4.4.1 https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest

要删除应用程序注册:

1.Run Login-AzureRMAccount 命令并使用您的全局管理员帐户再次登录。 2. 输入 Get-AzureRmADApplication 以获取所有 App Registrations 的列表。 3. 运行 Remove-AzureRmADApplication -objectid <ObjectId from above> 对于在 Azure Active Directory 中找到的每个应用程序注册,确保输入“Y”以确认您要删除它。

您还可以使用以下脚本一次性查找并删除所有应用注册:

$ObjectIds = (Get-AzureRmADApplication).ObjectId
For ($i=0; $i -lt $ObjectIds.Length; $i++)
{
            Remove-AzureRmADApplication -objectid $ObjectIds[$i]
}