Тип ресурса activityBasedTimeoutPolicy

Пространство имен: microsoft.graph

Представляет политику, которая может управлять временем ожидания простоя для веб-сеансов для приложений, поддерживающих функцию времени ожидания на основе действий. Приложения применяют автоматический выход после периода бездействия. Этот тип политики можно применять только на уровне организации (задав для свойства isOrganizationDefault значение true).

Наследует от stsPolicy.

Методы

Метод Возвращаемый тип Описание
Перечисление действийBasedTimeoutPolicies activityBasedTimeoutPolicy Чтение свойств и связей объектов activityBasedTimeoutPolicy.
Создание activityBasedTimeoutPolicy activityBasedTimeoutPolicy Создайте объект activityBasedTimeoutPolicy.
Получение activityBasedTimeoutPolicy activityBasedTimeoutPolicy Чтение свойств и связей объекта activityBasedTimeoutPolicy.
Обновление activityBasedTimeoutPolicy Нет Обновление объекта activityBasedTimeoutPolicy.
Удаление activityBasedTimeoutPolicy Нет Удалите объект activityBasedTimeoutPolicy.

Свойства

Свойство Тип Описание
Определение Коллекция строк Коллекция строк, содержащая строку JSON, которая определяет правила и параметры для этой политики. Дополнительные сведения о схеме JSON для этого свойства см. ниже. Обязательный.
description String Описание этой политики.
displayName String Отображаемое имя для этой политики. Обязательный.
id String Уникальный идентификатор для этой политики. Только для чтения.
isOrganizationDefault Логический Если задано значение true, активирует эту политику. Для одного типа политик может быть много, но по умолчанию организации можно активировать только одну. Необязательный параметр, значение по умолчанию — false.

Свойства определения политики времени ожидания на основе действий

Приведенные ниже свойства формируют объект JSON, представляющий политику времени ожидания на основе действий. Этот объект JSON должен быть преобразован в строку с кавычками, экранируемыми для вставки в свойство определения . Ниже приведен пример в формате JSON:

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

Примечание: Все временные интервалы в этих свойствах указываются в формате "dd.hh:mm:ss".

Примечание: Максимальные значения свойств, обозначаемых в "days", на 1 секунду меньше числа дней. Например, максимальное значение 1 дня указывается как "23:59:59".

Свойство Тип Описание
ApplicationPolicies Объект JSON Коллекция политики приложений. Политика приложения — это сочетание ApplicationId и WebSessionIdleTimeout:
  • ApplicationId: допустимые значения:
    • по умолчанию: применяет политику ко всем приложениям, которые поддерживают функцию времени ожидания на основе действий, но не имеют переопределения для конкретного приложения.
    • c44b4083-3bb0-49c1-b47d-974e53cbdf3c: применяет политику к портал Azure
  • WebSessionIdleTimeout: период бездействия пользователя, после которого веб-сеанс пользователя считается истекшим. Минимальное значение — 5 минут; максимальное значение — один день.
Версия Integer Версия политики. Задайте значение 1. Обязательный.

Связи

Нет

Представление JSON

В следующем представлении JSON показан тип ресурса.

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