在 Microsoft Azure AD 中为用户启用帐户

ner*_*gal 2 azure-active-directory microsoft-graph-api

我正在使用面向 Microsoft Graph 的 REST API 并PATCH请求设置accountEnabledfalse. 这工作正常,帐户被暂停,我无法登录。

但是,当我GET离开时,/v1.0/users/{{id}我没有accountEnabled恢复状态。因此,如果不将用户帐户的状态保存在某个本地数据库中(我不想这样做),我无法知道用户帐户是否被禁用。

如何检索用户的 accountEnabled 状态?

juu*_*nas 6

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

例如:

/v1.0/users?$select=id,accountEnabled
Run Code Online (Sandbox Code Playgroud)

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

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