如何使用PowerShell获取Azure Web App的Object ID及所有应用服务信息
使用PowerShell获取Azure Web App标识信息及所有应用服务详情
获取指定Web App的托管标识Object ID
- 先确保已安装Az PowerShell模块,登录Azure账号:
Connect-AzAccount - 若有多个订阅,切换到目标订阅:
Set-AzContext -Subscription "你的订阅ID/名称" - 获取目标Web App的标识信息:
# 查看完整标识结构 Get-AzWebApp -ResourceGroupName "你的资源组名称" -Name "你的Web App名称" | Select-Object Identity # 直接提取Object ID(即PrincipalId) (Get-AzWebApp -ResourceGroupName "你的资源组名称" -Name "你的Web App名称").Identity.PrincipalId
获取所有应用服务的相关信息
获取订阅下所有应用服务的基础核心信息:
Get-AzWebApp | Select-Object Name, ResourceGroupName, Location, State, DefaultHostName, Identity
如果需要查看每个应用服务的完整属性详情,执行:
Get-AzWebApp | Format-List *
内容的提问来源于stack exchange,提问作者sridhar badri
相关产品推荐
相关产品推荐

