从 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]
}
我想知道是否有办法从 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]
}