Тип ресурса activityBasedTimeoutPolicy

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

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

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

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

Методы

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

Свойства

Свойство Тип Описание
id String Уникальный идентификатор для этой политики. Только для чтения.
Определение Коллекция строк Коллекция строк, содержащая строку JSON, которая определяет правила и параметры для этой политики. Дополнительные сведения о схеме JSON для этого свойства см. ниже. Обязательный.
description String Описание этой политики.
displayName 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".

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

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

Связи

Нет

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

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

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