Get-MgUser Provisioningerrors 始终为 null

问题描述 投票:0回答:1

有谁知道是否有办法通过 Graph 获取 AAD Connect 配置错误? MSOL cmdlet 仍然有效,但 Get-MGUser 不会返回错误。

这有效:

(Get-MsolUser -ObjectId $objectId).dirsyncprovisioningerrors

这总是返回空值:

Get-MgUser -UserId $objectId | Select-Object provisioningerrors
powershell azure-active-directory active-directory
1个回答
0
投票

使用 Graph,您要查找的属性是

onPremisesProvisioningErrors
,您还需要确保您使用的是
beta
用户 API
。如果你想找到所有有同步错误的对象,你可以使用以下过滤器:

Select-MgProfile beta
Get-MgUser -Filter "onPremisesProvisioningErrors/any(o:o/category eq 'PropertyConflict')" -All |
    ForEach-Object onPremisesProvisioningErrors
© www.soinside.com 2019 - 2024. All rights reserved.