我有一个办公室365用户的immutableid。如何使用powershell我可以检索相应用户的UPN?
答案 0 :(得分:0)
在Powershell中,您可以使用对象标识符来查询Azure AD中的用户。
$msolcred = get-credential
connect-msolservice -credential $msolcred
get-msoluser -ObjectId "{guid:object_identifier}"
更新#1 :通过ImmutableId查询用户
get-msoluser | Where-Object {$_.ImmutableId -eq "zYGi36Y8tkCwX4lYBb8bUA=="}
<强>更新#1:强>
不使用PowerShell get-msoluser模块,另一种选择是使用Microsoft Graph API:
https://graph.microsoft.com/v1.0/users?$filter=onPremisesImmutableId+eq+'zYGi36Y8tkCwX4lYBb8bUA=='