userRegistrationDetails 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph版本下的 /beta API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示用户的身份验证方法的状态,包括哪些方法已注册,哪些功能是用户注册的,哪些功能能够 (,例如多重身份验证、自助式密码重置和无密码身份验证) 。

继承自 entity

Methods

方法 返回类型 说明
列出 userRegistrationDetails userRegistrationDetails 集合 获取 userRegistrationDetails 对象及其属性的列表。
获取 userRegistrationDetails userRegistrationDetails 读取 userRegistrationDetails 对象的属性和关系。

属性

属性 类型 说明
defaultMfaMethod defaultMfaMethodType 选择作为默认方法的用户或管理员为用户执行多重身份验证的方法。 可取值包括:nonemobilePhonealternateMobilePhoneofficePhonemicrosoftAuthenticatorPushsoftwareOneTimePasscodeunknownFutureValue
id String Azure AD 中的用户对象标识符。 继承自 entity
isMfaCapable Boolean 用户是否注册了用于多重身份验证的强身份验证方法。 身份验证方法策略必须允许该方法。 支持 $filtereq)。
isMfaRegistered 布尔 用户是否注册了用于多重身份验证的强身份验证方法。 身份验证方法策略不一定允许该方法。 支持 $filtereq)。
isPasswordlessCapable Boolean 用户是否注册了无密码强身份验证方法 (包括 FIDO2、Windows Hello 企业版 和Microsoft Authenticator (身份验证方法策略允许的无密码) ) 。 支持 $filtereq)。
isSsprCapable 布尔 用户是否注册了自助式密码重置所需的身份验证方法数,并允许用户按策略执行自助密码重置。 支持 $filtereq)。
isSsprEnabled 布尔 是否允许用户按策略执行自助密码重置。 用户可能不一定已注册自助密码重置所需的身份验证方法数。 支持 $filtereq)。
isSsprRegistered 布尔 用户是否注册了自助密码重置所需的身份验证方法数。 不一定允许用户按策略执行自助密码重置。 支持 $filtereq)。
methodsRegistered String collection 注册的身份验证方法的集合,例如mobilePhoneemail``fido2 支持 $filter (any) eq
userDisplayName String 用户显示名称,例如 Adele Vance。 支持 $filter (eqstartsWith) 和 $orderBy
userPrincipalName String 用户主体名称,例如 AdeleV@contoso.com。 支持 $filter (eqstartsWith) 和 $orderBy

关系

无。

JSON 表示形式

下面是资源的 JSON 表示形式。

{
  "@odata.type": "#microsoft.graph.userRegistrationDetails",
  "defaultMethod": "String",
  "id": "String (identifier)",
  "userDisplayName": "String",
  "userPrincipalName": "String",
  "isMfaRegistered": "Boolean",
  "isMfaCapable": "Boolean",
  "isSsprRegistered": "Boolean",
  "isSsprEnabled": "Boolean",
  "isSsprCapable": "Boolean",
  "isPasswordlessCapable": "Boolean",
  "methodsRegistered": [
    "String"
  ]
}