Тип ресурса userRegistrationDetails

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет состояние методов проверки подлинности пользователя, включая зарегистрированные методы и функции, которые пользователь зарегистрирован и может использовать. Например, многофакторная проверка подлинности, самостоятельный сброс пароля и проверка подлинности без пароля. Дополнительные сведения о требованиях к лицензиям для этой функции см. в разделе Действия методов проверки подлинности: разрешения и лицензии.

Наследует от сущности.

Методы

Метод Тип возвращаемых данных Описание
Список userRegistrationDetails коллекция userRegistrationDetails Получите список методов проверки подлинности, зарегистрированных для пользователя, как определено в объекте userRegistrationDetails .
Получение userRegistrationDetails userRegistrationDetails Чтение свойств и связей объекта userRegistrationDetails .

Свойства

Свойство Тип Описание
defaultMfaMethod defaultMfaMethodType Метод, выбранный пользователем или администратором по умолчанию для выполнения многофакторной проверки подлинности пользователя. Возможные значения: none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue.
id String Идентификатор объекта пользователя в Microsoft Entra ID. Наследуется от сущности.
isAdmin Boolean Указывает, имеет ли пользователь роль администратора в клиенте. Это значение можно использовать для проверка методов проверки подлинности, для которых зарегистрированы привилегированные учетные записи.
isMfaCapable Boolean Указывает, зарегистрировал ли пользователь метод строгой проверки подлинности для многофакторной проверки подлинности. Метод должен быть разрешен политикой методов проверки подлинности. Поддерживает $filter (eq).
isMfaRegistered Boolean Указывает, зарегистрировал ли пользователь метод строгой проверки подлинности для многофакторной проверки подлинности. Метод не обязательно может быть разрешен политикой методов проверки подлинности. Поддерживает $filter (eq).
isPasswordlessCapable Boolean Указывает, зарегистрировал ли пользователь метод строгой проверки подлинности без пароля (включая FIDO2, Windows Hello для бизнеса и Microsoft Authenticator (без пароля)), разрешенный политикой методов проверки подлинности. Поддерживает $filter (eq).
isSsprCapable Boolean Указывает, зарегистрировал ли пользователь необходимое количество методов проверки подлинности для самостоятельного сброса пароля и пользователь может выполнять самостоятельный сброс пароля с помощью политики. Поддерживает $filter (eq).
isSsprEnabled Boolean Указывает, разрешено ли пользователю выполнять самостоятельный сброс пароля политикой. Пользователь может не обязательно зарегистрировать необходимое количество методов проверки подлинности для самостоятельного сброса пароля. Поддерживает $filter (eq).
isSsprRegistered Boolean Указывает, зарегистрировал ли пользователь необходимое количество методов проверки подлинности для самостоятельного сброса пароля. Пользователю не обязательно может быть разрешено выполнять самостоятельный сброс пароля с помощью политики. Поддерживает $filter (eq).
isSystemPreferredAuthenticationMethodEnabled Boolean Указывает, включен ли предпочтительный для системы метод проверки подлинности. Если этот параметр включен, система динамически определяет наиболее безопасный метод проверки подлинности среди методов, зарегистрированных пользователем. Поддерживает $filter (eq).
lastUpdatedDateTime DateTimeOffset Дата и время последнего обновления записи (UTC). Тип DateTimeOffset представляет сведения о дате и времени с использованием формата ISO 8601 и всегда указывает время в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z.
MethodsRegistered Коллекция строк Коллекция зарегистрированных методов проверки подлинности, таких как mobilePhone, email, passKeyDeviceBound. Поддерживает $filter (any с eq).
systemPreferredAuthenticationMethods Коллекция строк Коллекция методов проверки подлинности, которые система определила как наиболее безопасные из зарегистрированных методов для второй факторной проверки подлинности. Возможные значения: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue. Поддерживает $filter (any с eq).
userDisplayName String Отображаемое имя пользователя, например Adele Vance. Поддерживает $filter (eq, startsWith) и $orderby.
userPreferredMethodForSecondaryAuthentication userDefaultAuthenticationMethod Метод, выбранный пользователем в качестве второго фактора по умолчанию для выполнения многофакторной проверки подлинности. Возможные значения: push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none, unknownFutureValue.
userPrincipalName String Имя участника-пользователя, например AdeleV@contoso.com. Поддерживает $filter (eq, startsWith) и $orderby.
userType signInUserType Определяет, является ли пользователь членом или гостем в клиенте. Допустимые значения: member, guest, unknownFutureValue.

Отношения

Отсутствуют.

Представление JSON

Ниже указано представление ресурса в формате JSON.

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