Azure active directory 使用Microsoft Graph API筛选onPremisesSamAccountName用户的能力

Azure active directory 使用Microsoft Graph API筛选onPremisesSamAccountName用户的能力,azure-active-directory,microsoft-graph-api,Azure Active Directory,Microsoft Graph Api,我想根据onPremisesSamAccountName从Microsoft Graph API中筛选用户,这在Graph API中目前不可用 我们将使用Microsoft Graph的用户API中的onPremisesSamAccountName变量存储内部员工id。我们正在尝试使用onPremisesSamAccountName属性进行筛选,以根据内部员工id进行筛选。目前,我们无法使用Graph API进行筛选,但我们确实需要这样做,如果我们了解任何可能的解决方法,我们将非常高兴 http

我想根据
onPremisesSamAccountName
从Microsoft Graph API中筛选用户,这在Graph API中目前不可用

我们将使用Microsoft Graph的用户API中的
onPremisesSamAccountName
变量存储内部员工id。我们正在尝试使用
onPremisesSamAccountName
属性进行筛选,以根据内部员工id进行筛选。目前,我们无法使用Graph API进行筛选,但我们确实需要这样做,如果我们了解任何可能的解决方法,我们将非常高兴

https://graph.microsoft.com/v1.0/users?$filter=onPremisesSamAccountName eq '[some-id]'&$select= userPrincipalName,displayName,department,jobTitle,companyName,onPremisesSamAccountName,....[more list of fields for select]
预期结果是显示所需结果,但我们得到的响应如下:

{
    "error": {
        "code": "Request_UnsupportedQuery",
        "message": "Unsupported or invalid query filter clause specified for property 'onPremisesSamAccountName' of resource 'User'.",
        "innerError": {
            "request-id": "[request-id from request]",
            "date": "[date on which request is made]"
        }
    }
}

如您所见,属性“onPremisesSamAccountName”不支持筛选器


如果您确实有此要求,可以将您的想法发布在。

我可以使用onPremisesUserPrincipalName进行筛选-您可以使用此属性检查返回的内容,并查看是否可以使其正常运行

,希望能够尽早添加此功能。