【发布时间】:2022-10-06 20:23:26
【问题描述】:
我正在尝试在调用者字段中获取服务主体 guid 的等效显示名称。
我正在使用下面的 powershell 代码。
$app = Get-AzActivityLog -ResourceId $resource.id -StartTime (get-date).AddDays(-90) -EndTime (get-date) | `
Where-Object { $_.Authorization.Action -like \"*/write\" } | Sort-Object EventTimestamp | Select-Object caller, EventTimestamp -First 1
谢谢你。
-
现有代码有什么问题?
-
我是否理解正确 - 您想获取与 Apple 注册相关的服务主体(企业应用程序)?
-
嗨,当我执行该命令时,它将从 JSON 返回调用者值。如果服务主体是在 Azure 中部署资源的人,则调用方值将是服务主体的 GUID(这与应用程序 ID 和对象 ID 不同)。要求是需要根据其 id 获取应用程序名称或应用程序的显示名称。在此先感谢您的帮助。
标签: azure powershell service-principal