activityBasedTimeoutPolicy tipo de recurso
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
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 |
---|---|---|
Criar | activityBasedTimeoutPolicy | Crie um objeto activityBasedTimeoutPolicy. |
Get | activityBasedTimeoutPolicy | Ler propriedades e relações de um objeto activityBasedTimeoutPolicy. |
List | activityBasedTimeoutPolicy | Ler propriedades e relações de objetos activityBasedTimeoutPolicy. |
Atualizar | Nenhum(a) | Atualizar um objeto activityBasedTimeoutPolicy. |
Delete | Nenhum | Eliminar um objeto activityBasedTimeoutPolicy. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
id | Cadeia de caracteres | Identificador exclusivo para esta política. Somente leitura. |
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. |
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 |
---|---|---|
Versão | Número inteiro | Versão da política. Defina o valor de 1. Obrigatório. |
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:
|
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
}