activityBasedTimeoutPolicy tipo de recurso
Namespace: microsoft.graph
Representa uma política que pode controlar o tempo limite de inatividade para sessões Web para aplicações que suportam a funcionalidade de tempo limite baseado na atividade. As aplicações impõem o fim de sessão automático após um período de inatividade. Este tipo de política só pode ser aplicado ao nível da organização (ao definir a propriedade isOrganizationDefault como true
).
Herda de stsPolicy.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
List | activityBasedTimeoutPolicy | Ler propriedades e relações de objetos activityBasedTimeoutPolicy. |
Create | activityBasedTimeoutPolicy | Crie um objeto activityBasedTimeoutPolicy. |
Get | activityBasedTimeoutPolicy | Ler propriedades e relações de um objeto activityBasedTimeoutPolicy. |
Atualizar | Nenhum(a) | Atualizar um objeto activityBasedTimeoutPolicy. |
Delete | Nenhum | Eliminar um objeto activityBasedTimeoutPolicy. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
definição | String collection | Uma coleção de cadeias que contém uma cadeia JSON que define as regras e definições para esta política. Veja abaixo para obter mais detalhes sobre o esquema JSON para esta propriedade. Obrigatório. |
displayName | Cadeia de caracteres | Nome a apresentar para esta política. Obrigatório. |
id | Cadeia de caracteres | Identificador exclusivo para esta política. Somente leitura. |
isOrganizationDefault | Booliano | Se estiver definido como verdadeiro, ativa esta política. Podem existir muitas políticas para o mesmo tipo de política, mas apenas uma pode ser ativada como a predefinição da organização. Opcional, o valor predefinido é falso. |
Propriedades de uma definição de política de tempo limite baseada na atividade
As propriedades abaixo formam o objeto JSON que representa uma política de tempo limite baseada na atividade. Este objeto JSON tem de ser convertido numa cadeia com aspas escapadas para ser inserido na propriedade de definição . Um exemplo é mostrado abaixo no 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 as durações de tempo nestas propriedades são especificadas no formato "dd.hh:mm:ss".
Nota: Os valores máximos das propriedades indicadas em "dias" são 1 segundo a menos do número de dias indicado. Por exemplo, o valor máximo de 1 dia é especificado como "23:59:59".
Propriedade | Tipo | Descrição |
---|---|---|
ApplicationPolicies | Objeto JSON | Coleção de políticas de aplicações. Uma política de aplicação é uma combinação de um ApplicationId e um WebSessionIdleTimeout:
|
Versão | Número inteiro | Versão da política. Defina o valor de 1. Obrigatório. |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"definition": ["String"],
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isOrganizationDefault": true
}