Поделиться через


Тип ресурса userRegistrationDetails

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

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

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

Методы

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

Свойства

Свойство Тип Описание
id String Идентификатор объекта пользователя в Идентификаторе Microsoft Entra. Наследуется от сущности.
isAdmin Логический Указывает, имеет ли пользователь роль администратора в клиенте. Это значение можно использовать для проверки методов проверки подлинности, для которых зарегистрированы привилегированные учетные записи.
isMfaCapable Логический Указывает, зарегистрировал ли пользователь метод строгой проверки подлинности для многофакторной проверки подлинности. Метод должен быть разрешен политикой методов проверки подлинности. Поддерживает $filter (eq).
isMfaRegistered Логический Указывает, зарегистрировал ли пользователь метод строгой проверки подлинности для многофакторной проверки подлинности. Метод не обязательно может быть разрешен политикой методов проверки подлинности. Поддерживает $filter (eq).
isPasswordlessCapable Логический Указывает, зарегистрировал ли пользователь метод строгой проверки подлинности без пароля (включая FIDO2, Windows Hello для бизнеса и Microsoft Authenticator (без пароля)), разрешенный политикой методов проверки подлинности. Поддерживает $filter (eq).
isSsprCapable Логический Указывает, зарегистрировал ли пользователь необходимое количество методов проверки подлинности для самостоятельного сброса пароля и пользователь может выполнять самостоятельный сброс пароля с помощью политики. Поддерживает $filter (eq).
isSsprEnabled Логический Указывает, разрешено ли пользователю выполнять самостоятельный сброс пароля политикой. Пользователь может не обязательно зарегистрировать необходимое количество методов проверки подлинности для самостоятельного сброса пароля. Поддерживает $filter (eq).
isSsprRegistered Логический Указывает, зарегистрировал ли пользователь необходимое количество методов проверки подлинности для самостоятельного сброса пароля. Пользователю не обязательно может быть разрешено выполнять самостоятельный сброс пароля с помощью политики. Поддерживает $filter (eq).
isSystemPreferredAuthenticationMethodEnabled Логический Указывает, включен ли предпочтительный для системы метод проверки подлинности. Если этот параметр включен, система динамически определяет наиболее безопасный метод проверки подлинности среди методов, зарегистрированных пользователем. Поддерживает $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. Это свойство используется в качестве предпочтительного метода MFA, если isSystemPreferredAuthenticationMethodEnabled имеет значение false. Поддерживает $filter (any с eq).
userPrincipalName String Имя участника-пользователя, например AdeleV@contoso.com. Поддерживает $filter (eq, startsWith) и $orderby.
userType signInUserType Определяет, является ли пользователь членом или гостем в клиенте. Допустимые значения: member, guest, unknownFutureValue.

Отношения

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

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

В следующем представлении JSON показан тип ресурса.

{
  "@odata.type": "#microsoft.graph.userRegistrationDetails",
  "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"
}