Type de ressource userRegistrationDetails

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente l’état des méthodes d’authentification d’un utilisateur, y compris les méthodes qui sont inscrites et les fonctionnalités dont l’utilisateur est inscrit et capable. Par exemple, l’authentification multifacteur, la réinitialisation de mot de passe en libre-service et l’authentification sans mot de passe. Pour plus d’informations sur les licences requises pour cette fonctionnalité, consultez Activité des méthodes d’authentification : autorisations et licences.

Hérite de l’entité.

Méthodes

Méthode Type de retour Description
List collection userRegistrationDetails Obtenez la liste des méthodes d’authentification inscrites pour un utilisateur telles que définies dans l’objet userRegistrationDetails .
Obtenir userRegistrationDetails Lisez les propriétés et les relations d’un objet userRegistrationDetails .

Propriétés

Propriété Type Description
defaultMfaMethod defaultMfaMethodType Méthode que l’utilisateur ou l’administrateur a sélectionnée par défaut pour effectuer l’authentification multifacteur pour l’utilisateur. Les valeurs possibles sont none, mobilePhone, alternateMobilePhone, officePhone, microsoftAuthenticatorPush, softwareOneTimePasscode, unknownFutureValue.
id Chaîne Identificateur d’objet utilisateur dans l’ID Microsoft Entra. Hérité de l’entité.
isAdmin Valeur booléenne Indique si l’utilisateur a un rôle d’administrateur dans le locataire. Cette valeur peut être utilisée pour vérifier les méthodes d’authentification pour lesquelles les comptes privilégiés sont inscrits et compatibles.
isMfaCapable Valeur booléenne Indique si l’utilisateur a inscrit une méthode d’authentification forte pour l’authentification multifacteur. La méthode doit être autorisée par la stratégie des méthodes d’authentification. Prend en charge $filter (eq).
isMfaRegistered Valeur booléenne Indique si l’utilisateur a inscrit une méthode d’authentification forte pour l’authentification multifacteur. La méthode n’est pas nécessairement autorisée par la stratégie des méthodes d’authentification. Prend en charge $filter (eq).
isPasswordlessCapable Valeur booléenne Indique si l’utilisateur a inscrit une méthode d’authentification forte sans mot de passe (notamment FIDO2, Windows Hello Entreprise et Microsoft Authenticator (sans mot de passe)) autorisée par la stratégie des méthodes d’authentification. Prend en charge $filter (eq).
isSsprCapable Valeur booléenne Indique si l’utilisateur a inscrit le nombre requis de méthodes d’authentification pour la réinitialisation de mot de passe en libre-service et si l’utilisateur est autorisé à effectuer une réinitialisation de mot de passe en libre-service par stratégie. Prend en charge $filter (eq).
isSsprEnabled Valeur booléenne Indique si l’utilisateur est autorisé à effectuer une réinitialisation de mot de passe en libre-service par stratégie. L’utilisateur n’a peut-être pas nécessairement inscrit le nombre requis de méthodes d’authentification pour la réinitialisation de mot de passe en libre-service. Prend en charge $filter (eq).
isSsprRegistered Valeur booléenne Indique si l’utilisateur a inscrit le nombre requis de méthodes d’authentification pour la réinitialisation de mot de passe en libre-service. L’utilisateur n’est pas nécessairement autorisé à effectuer une réinitialisation de mot de passe en libre-service par stratégie. Prend en charge $filter (eq).
isSystemPreferredAuthenticationMethodEnabled Valeur booléenne Indique si la méthode d’authentification par défaut du système est activée. Si cette option est activée, le système détermine dynamiquement la méthode d’authentification la plus sécurisée parmi les méthodes inscrites par l’utilisateur. Prend en charge $filter (eq).
lastUpdatedDateTime DateTimeOffset Date et heure (UTC) de la dernière mise à jour du rapport. Le type DateTimeOffset représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z.
methodsRegistered String collection Collection de méthodes d’authentification inscrites, telles que mobilePhone, email, passKeyDeviceBound. Prend en charge $filter (any avec eq).
systemPreferredAuthenticationMethods String collection Collection de méthodes d’authentification que le système a déterminées comme étant les méthodes d’authentification les plus sécurisées parmi les méthodes inscrites pour l’authentification second facteur. Les valeurs possibles sont les suivantes : push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none et unknownFutureValue. Prend en charge $filter (any avec eq).
userDisplayName String Nom d’affichage de l’utilisateur, tel que Adele Vance. Prend en charge $filter (eq, startsWith) et $orderby.
userPreferredMethodForSecondaryAuthentication userDefaultAuthenticationMethod Méthode que l’utilisateur a sélectionnée comme deuxième facteur par défaut pour l’exécution de l’authentification multifacteur. Les valeurs possibles sont les suivantes : push, oath, voiceMobile, voiceAlternateMobile, voiceOffice, sms, none et unknownFutureValue.
userPrincipalName String Nom d’utilisateur principal, tel que AdeleV@contoso.com. Prend en charge $filter (eq, startsWith) et $orderby.
userType signInUserType Identifie si l’utilisateur est membre ou invité dans le locataire. Les valeurs possibles sont : member, guest, unknownFutureValue.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

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