Type de ressource userRegistrationDetails
Espace de noms: microsoft.graph
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, telles que 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 |
---|---|---|
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 | Collection de chaînes | 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 . Cette propriété est utilisée comme méthode MFA préférée quand isSystemPreferredAuthenticationMethodEnabled a la valeur false . Prend en charge $filter (any avec eq ). |
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",
"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"
}