为Microsoft Azure AD中的用户获取accountEnabled

时间:2018-01-26 12:41:53

标签: azure-active-directory microsoft-graph

我正在使用针对Microsoft Graph的REST API并发出PATCH请求以将accountEnabled设置为false。这工作正常,帐户被暂停,我无法登录。

但是,当我GET /v1.0/users/{{id}时,我的状态不会恢复accountEnabled。因此,我不知道是否禁用了用户帐户而没有在某些本地数据库中保存其状态(我不愿意)。

如何检索用户的accountEnabled状态?

1 个答案:

答案 0 :(得分:3)

您可以使用$select指定要返回的其他字段。默认情况下,用户端点返回有限的集合。

例如:

/v1.0/users?$select=id,accountEnabled

您必须指定要以逗号分隔的形式返回的每个字段。

$select及其他参数的使用说明可在此处找到:https://developer.microsoft.com/en-us/graph/docs/concepts/query_parameters#select-parameter