tipo de recurso activityBasedTimeoutPolicy

Namespace: microsoft.graph

Representa uma política que pode controlar o tempo limite ocioso para sessões da Web para aplicativos que dão suporte à funcionalidade de tempo limite baseado em atividade. Os aplicativos impõem a saída automática após um período de inatividade. Esse tipo de política só pode ser aplicado no nível da organização (definindo a propriedade isOrganizationDefault como true).

Herda de stsPolicy.

Métodos

Método Tipo de retorno Descrição
Listar atividadeBasedTimeoutPolicies activityBasedTimeoutPolicy Leia propriedades e relações de objetos activityBasedTimeoutPolicy.
Criar atividadeBasedTimeoutPolicy activityBasedTimeoutPolicy Crie um objeto activityBasedTimeoutPolicy.
Obter atividadeBasedTimeoutPolicy activityBasedTimeoutPolicy Leia propriedades e relações de um objeto activityBasedTimeoutPolicy.
Atualizar atividadeBasedTimeoutPolicy Nenhum Atualize um objeto activityBasedTimeoutPolicy.
Excluir atividadeBasedTimeoutPolicy Nenhum Exclua um objeto activityBasedTimeoutPolicy.

Propriedades

Propriedade Tipo Descrição
Definição String collection Uma coleção de cadeias de caracteres que contém uma cadeia de caracteres JSON que define as regras e as configurações dessa política. Confira abaixo mais detalhes sobre o esquema JSON desta propriedade. Obrigatório.
description Cadeia de caracteres Descrição dessa política.
displayName Cadeia de caracteres Nome de exibição para essa política. Obrigatório.
id Cadeia de caracteres Identificador exclusivo para essa política. Somente leitura.
isOrganizationDefault Booliano Se definido como true, ativa essa política. Pode haver muitas políticas para o mesmo tipo de política, mas apenas uma pode ser ativada como o padrão da organização. Opcional, o valor padrão é falso.

Propriedades de uma definição de política de tempo limite baseada em atividade

As propriedades abaixo formam o objeto JSON que representa uma política de tempo limite baseada em atividade. Este objeto JSON deve ser convertido em uma cadeia de caracteres com aspas escapadas para serem inseridas 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 nessas propriedades são especificadas no formato "dd.hh:mm:ss".

Nota: Os valores máximos para propriedades denotadas em "dias" estão 1 segundo a menos do número de dias denotados. 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ítica de aplicativo. Uma política de aplicativo é uma combinação de um ApplicationId e um WebSessionIdleTimeout:
  • ApplicationId: valores permitidos:
    • padrão: aplica a política a todos os aplicativos que dão suporte à funcionalidade de tempo limite baseado em atividade, mas não têm substituição específica do aplicativo
    • c44b4083-3bb0-49c1-b47d-974e53cbdf3c: aplica a política ao portal do Azure
  • WebSessionIdleTimeout: o período de inatividade do usuário após o qual a sessão da Web do usuário é considerada expirada. O valor mínimo é de 5 minutos; o valor máximo é de um dia.
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 a seguir mostra o tipo de recurso.

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