Type de ressource activityBasedTimeoutPolicy

Espace de noms: microsoft.graph

Représente une stratégie qui peut contrôler le délai d’inactivité des sessions web pour les applications qui prennent en charge la fonctionnalité de délai d’expiration basée sur l’activité. Les applications appliquent la déconnexion automatique après une période d’inactivité. Ce type de stratégie ne peut être appliqué qu’au niveau organization (en définissant la propriété isOrganizationDefault sur true).

Hérite de stsPolicy.

Méthodes

Méthode Type renvoyé Description
List activityBasedTimeoutPolicy Lit les propriétés et les relations des objets activityBasedTimeoutPolicy.
Create activityBasedTimeoutPolicy Create un objet activityBasedTimeoutPolicy.
Obtenir activityBasedTimeoutPolicy Lit les propriétés et les relations d’un objet activityBasedTimeoutPolicy.
Mettre à jour Aucun Mettez à jour un objet activityBasedTimeoutPolicy.
Supprimer Aucune Supprime un objet activityBasedTimeoutPolicy.

Propriétés

Propriété Type Description
Définition String collection Collection de chaînes contenant une chaîne JSON qui définit les règles et les paramètres de cette stratégie. Pour plus d’informations sur le schéma JSON de cette propriété, voir ci-dessous. Obligatoire.
description Chaîne Description de cette stratégie.
displayName Chaîne Nom d’affichage de cette stratégie. Obligatoire.
id Chaîne Identificateur unique pour cette stratégie. En lecture seule.
isOrganizationDefault Valeur booléenne Si la valeur est true, active cette stratégie. Il peut y avoir plusieurs stratégies pour le même type de stratégie, mais une seule peut être activée comme organization valeur par défaut. Facultatif, la valeur par défaut est false.

Propriétés d’une définition de stratégie de délai d’expiration basée sur l’activité

Les propriétés ci-dessous forment l’objet JSON qui représente une stratégie de délai d’expiration basée sur l’activité. Cet objet JSON doit être converti en chaîne avec des guillemets placés dans une séquence d’échappement pour être inséré dans la propriété de définition . Voici un exemple au format JSON :

{
  "definition":["{\"ActivityBasedTimeoutPolicy\":{\"Version\":1,\"ApplicationPolicies\":[{\"ApplicationId\":\"default\",\"WebSessionIdleTimeout\":\"01:00:00\"},{\"ApplicationId\":\"c44b4083-3bb0-49c1-b47d-974e53cbdf3c\",\"WebSessionIdleTimeout\":\"00:15:00\"}]}}"]
}

Note: Toutes les durées de ces propriétés sont spécifiées au format « dd.hh :mm :ss ».

Note: Les valeurs maximales des propriétés indiquées en « jours » sont inférieures d’une seconde au nombre de jours indiqué. Par exemple, la valeur maximale de 1 jour est spécifiée comme « 23 :59 :59 ».

Propriété Type Description
ApplicationPolicies Objet JSON Collection de stratégie d’application. Une stratégie d’application est une combinaison d’un ApplicationId et d’un WebSessionIdleTimeout :
  • ApplicationId : valeurs autorisées :
    • default : applique la stratégie à toutes les applications qui prennent en charge la fonctionnalité de délai d’expiration basée sur l’activité, mais qui n’ont pas de remplacement spécifique à l’application
    • c44b4083-3bb0-49c1-b47d-974e53cbdf3c : applique la stratégie au Portail Azure
  • WebSessionIdleTimeout : période d’inactivité de l’utilisateur après laquelle la session web de l’utilisateur est considérée comme expirée. La valeur minimale est de 5 minutes ; la valeur maximale est d’un jour.
Version Entier Version de la stratégie. Définissez la valeur 1. Obligatoire.

Relations

Aucun

Représentation JSON

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

{
  "definition": ["String"],
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isOrganizationDefault": true
}