按companyName过滤用户

时间:2017-11-03 08:23:39

标签: azure-active-directory microsoft-graph

我试图通过companyName过滤来过滤我的Azure Active Directory中的所有用户。

我使用的电话是

/v1.0/users?$select=id,mail,displayName,department&$filter=companyName%20eq%myComapny

但它返回错误BadRequest

我在这里做错了吗?

3 个答案:

答案 0 :(得分:0)

不支持过滤companyName。你能指出你需要过滤公司名称的场景吗?

答案 1 :(得分:0)

正如丹所说,目前不支持过滤公司名称。

作为一种解决方法,我们可以使用Azure AD v2 powershell对其进行过滤,如下所示:

Get-AzureADUser | ?{ $_.CompanyName -eq 'company' }

希望这有帮助。

答案 2 :(得分:0)

根据 microsoft docs 的最新更新 here

我们可以通过传递额外的标头信息来过滤 CompanyName 和其他可能的信息。

我们需要通过:

标题 ConsistencyLevel = 最终

enter image description here