activityBasedTimeoutPolicy tipo de recurso

Namespace: microsoft.graph

Representa uma política que pode controlar o tempo limite de ociosidade para sessões da Web para aplicativos que dão suporte à funcionalidade de tempo limite baseada 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
List activityBasedTimeoutPolicy Leia propriedades e relações de objetos activityBasedTimeoutPolicy.
Create activityBasedTimeoutPolicy Crie um objeto activityBasedTimeoutPolicy.
Get activityBasedTimeoutPolicy Leia propriedades e relacionamentos de um objeto activityBasedTimeoutPolicy.
Atualizar Nenhum(a) Atualize um objeto activityBasedTimeoutPolicy.
Delete 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 configurações dessa política. Confira abaixo mais detalhes sobre o esquema JSON dessa propriedade. Obrigatório.
displayName Cadeia de caracteres Nome de exibição para esta política. Obrigatório.
id Cadeia de caracteres Identificador exclusivo dessa 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 padrão da organização. Opcional, o valor padrão é false.

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. Esse objeto JSON deve ser convertido em uma cadeia de caracteres 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\"}]}}"]
}

Observação: Todas as durações de tempo nessas propriedades são especificadas no formato "dd.hh:mm:ss".

Observação: Os valores máximos para propriedades indicadas em "dias" são 1 segundo menores do que o número de dias indicado. Por exemplo, o valor máximo de 1 dia é especificado como "23:59:59".

Propriedade Tipo Descrição
Políticas de aplicativos 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 baseada 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 é 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
}