tipo de recurso activityBasedTimeoutPolicy

Espacio de nombres: microsoft.graph

Importante

Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.

Representa una directiva que puede controlar el tiempo de espera de inactividad de las sesiones web para las aplicaciones que admiten la funcionalidad de tiempo de espera basado en actividad. Las aplicaciones aplican el cierre de sesión automático después de un período de inactividad. Este tipo de directiva solo se puede aplicar en el nivel de organización (estableciendo la propiedad trueisOrganizationDefault en ).

Hereda de stsPolicy.

Métodos

Método Tipo de valor devuelto Descripción
Crear activityBasedTimeoutPolicy activityBasedTimeoutPolicy Cree un objeto activityBasedTimeoutPolicy.
Get activityBasedTimeoutPolicy activityBasedTimeoutPolicy Lee las propiedades y las relaciones de un objeto activityBasedTimeoutPolicy.
Actividad de listaBasedTimeoutPolicies activityBasedTimeoutPolicy Lee las propiedades y las relaciones de los objetos activityBasedTimeoutPolicy.
Actividad de actualizaciónBasedTimeoutPolicy Ninguno Actualice un objeto activityBasedTimeoutPolicy.
Delete activityBasedTimeoutPolicy Ninguno Elimine un objeto activityBasedTimeoutPolicy.

Propiedades

Propiedad Tipo Descripción
id Cadena Identificador único de esta directiva. Solo lectura.
Definición Colección string Colección de cadenas que contiene una cadena JSON que define las reglas y la configuración de esta directiva. Consulte a continuación para obtener más información sobre el esquema JSON de esta propiedad. Obligatorio.
description Cadena Descripción de esta directiva.
displayName Cadena Nombre para mostrar de esta directiva. Obligatorio.
isOrganizationDefault Booleano Si se establece en true, activa esta directiva. Puede haber muchas directivas para el mismo tipo de directiva, pero solo se puede activar una como predeterminada de la organización. Opcional, el valor predeterminado es false.

Propiedades de una definición de directiva de tiempo de espera basada en actividad

Las propiedades siguientes forman el objeto JSON que representa una directiva de tiempo de espera basada en actividad. Este objeto JSON debe convertirse en una cadena con comillas de escape para insertarse en la propiedad de definición . A continuación se muestra un ejemplo en formato JSON:

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

Nota: Todas las duraciones de tiempo de estas propiedades se especifican con el formato "dd.hh:mm:ss".

Nota: Los valores máximos de las propiedades que se indican en "días" son 1 segundo menos que el número de días indicado. Por ejemplo, el valor máximo de 1 día se especifica como "23:59:59".

Propiedad Tipo Descripción
Versión Entero Versión de directiva. Establezca el valor de 1. Obligatorio.
ApplicationPolicies Objeto JSON Colección de directivas de aplicación. Una directiva de aplicación es una combinación de ApplicationId y WebSessionIdleTimeout:
  • ApplicationId: valores permitidos:
    • default: aplica la directiva a todas las aplicaciones que admiten la funcionalidad de tiempo de espera basada en actividad, pero que no tienen invalidación específica de la aplicación.
    • c44b4083-3bb0-49c1-b47d-974e53cbdf3c: aplica la directiva al Azure Portal
  • WebSessionIdleTimeout: período de inactividad del usuario después del cual la sesión web del usuario se considera expirada. El valor mínimo es de 5 minutos; el valor máximo es de un día.

Relaciones

Ninguno

Representación JSON

La siguiente representación JSON muestra el tipo de recurso.

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