Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 un pass d’accès temporaire enregistré au nom d’un utilisateur. Un pass d’accès temporaire est un code secret limité dans le temps qui sert d’informations d’identification fortes et permet l’intégration d’informations d’identification sans mot de passe. La disponibilité et les paramètres qui peuvent être configurés pour TemporaryAccessPassAuthenticationMethod dépendent de la stratégie de méthodes de pass d’accès temporaire.
Il s’agit d’un type dérivé qui hérite du type de ressource authenticationMethod .
Méthodes
| Méthode | Type de retour | Description |
|---|---|---|
| List | collection temporaryAccessPassAuthenticationMethod | Récupérez une liste des objets temporaryAccessPassAuthenticationMethod d’un utilisateur et leurs propriétés. Les utilisateurs ne peuvent avoir qu’une seule méthode d’authentification par pass d’accès temporaire. |
| Create | temporaryAccessPassAuthenticationMethod | Créez l’objet temporaryAccessPassAuthenticationMethod d’un utilisateur. |
| Obtenir | temporaryAccessPassAuthenticationMethod | Récupérez les propriétés de l’objet temporaryAccessPassAuthenticationMethod de l’utilisateur. |
| Supprimer | Aucun | Supprimez l’objet temporaryAccessPassAuthenticationMethod d’un utilisateur. |
Propriétés
| Propriété | Type | Description |
|---|---|---|
| createdDateTime | DateTimeOffset | Date et heure de création du pass d’accès temporaire. |
| id | String | Identifiant du pass d’accès temporaire enregistré au nom de cet utilisateur. Hérité de l’entité. |
| isUsableOnce | Booléen | Détermine si la passe est limitée à une utilisation unique. Si true, la passe peut être utilisée une seule fois ; si false, elle peut être utilisée plusieurs fois pendant la durée de vie du pass d’accès temporaire. |
| isUsable | Booléen | État de la méthode d’authentification qui indique si elle est actuellement utilisable par l’utilisateur. |
| lastUsedDateTime | DateTimeOffset | Date et heure de la dernière utilisation de la méthode d’authentification par l’utilisateur. En lecture seule. Facultatif. Cette valeur facultative est null si la méthode d’authentification ne la renseigne pas. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z. Hérité d’authenticationMethod. |
| lifetimeInMinutes | Int32 | Durée de vie du pass d’accès temporaire en minutes à partir de startDateTime. Doit être compris entre 10 et 43200 inclus (équivalent à 30 jours). |
| methodUsabilityReason | String | Détails sur l’état d’utilisabilité (isUsable). Les raisons peuvent être les suivantes : EnabledByPolicy, , DisabledByPolicyExpired, NotYetValidOneTimeUsed, , . |
| startDateTime | DateTimeOffset | Date et heure auxquelles le mot de passe d’accès temporaire devient disponible et où il est utilisable est true appliqué. |
| temporaryAccessPass | String | Le pass d’accès temporaire utilisé pour l’authentification. Retourné uniquement lors de la création d’un objet TemporaryAccessPassAuthenticationMethod ; Masqué dans les opérations de lecture suivantes et retourné comme null avec GET. |
Relations
Aucun.
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.temporaryAccessPassAuthenticationMethod",
"id": "String (identifier)",
"temporaryAccessPass": "String",
"createdDateTime": "String (timestamp)",
"lastUsedDateTime": "String (timestamp)",
"startDateTime": "String (timestamp)",
"lifetimeInMinutes": "Integer",
"isUsableOnce": "Boolean",
"isUsable": "Boolean",
"methodUsabilityReason": "String"
}