Таблицы termidesk

Таблица termidesk_access_device

Назначение таблицы: используется для данных по устройствам доступа.

Таблица 1. Перечень полей таблицы termidesk_access_device
Поле Описание

id

Идентификатор

uuid

Идентификатор устройства

certificate

Данные сертификата

certificate_valid

Действительность сертификата

certificate_subject

Принадлежность сертификата

certificate_validity_start

Начало действия

certificate_validity_end

Окончание действия

os

Операционная система

last_seen_ip

Последний известный IP-адрес

access

Тип доступа. Может принимать значения, указанные в таблице ниже

Таблица 2. Значения, которые может принимать параметр access
Тип доступа Описание

allowed

Разрешен

denied

Запрещен

wait

Ожидание

image
Рисунок 1. Диаграмма таблицы termidesk_access_device

Таблица termidesk_access_device

Назначение таблицы: используется для данных по устройствам доступа.

Таблица 3. Перечень полей таблицы termidesk_access_device
Поле Описание

id

Идентификатор

uuid

Идентификатор устройства

certificate

Данные сертификата

certificate_valid

Действительность сертификата

certificate_subject

Принадлежность сертификата

certificate_validity_start

Начало действия

certificate_validity_end

Окончание действия

os

Операционная система

last_seen_ip

Последний известный IP-адрес

access

Тип доступа. Может принимать значения, указанные в таблице ниже

Таблица 4. Значения, которые может принимать параметр access
Тип доступа Описание

allowed

Разрешен

denied

Запрещен

wait

Ожидание

image
Рисунок 2. Диаграмма таблицы termidesk_access_device

Таблица termidesk_appnode

Назначение таблицы: хранение данных об объектах инфраструктуры Termidesk VDI.

Таблица 5. Перечень полей таблицы termidesk_appnode
Поле Описание

uuid

Идентификатор

name

Отображаемое имя компонента

hostname

Имя хоста или FQDN, назначенное компоненту

role

Роль веб-портала Termidesk VDI, с которой установлен компонент

status

Статус компонента

ip_addrs

Список IP-адресов

modified_by

Пользователь, который внес изменение

modified_on

Дата и время последнего изменения

created_by

Пользователь, который создал компонент

created_on

Дата и время создания компонента

healthcheck_url

Относительный URL и порт запроса статуса

pid

Идентификатор процесса для решения проблем с множеством процессов

system_uuid

Идентификатор системы

data_json

Данные в формате json

enabled

Флаг использования объекта инфраструктуры

metrics_url

Метрики объекта

Таблица 6. Значения, которые может принимать параметр role
Роль Описание

admin

Административный веб-портал

user

Пользовательский веб-портал

universal

Веб-портал, совмещающий административный и пользовательский (доступны все функции веб-портала)

Таблица 7. Значения, которые может принимать параметр status
Статус Описание

ok

Нормальное функционирование

failed

Ошибка

need_update

Необходимо обновление компонента

maintenance

Техобслуживание

unknown

Состояние виртуального рабочего места неизвестно или не поддерживается

image
Рисунок 3. Диаграмма таблицы termidesk_appnode

Таблица termidesk_audit_event_log_v2

Таблица добавлена в Termidesk VDI версии 6.0.

Назначение таблицы: содержит информацию о событиях, произошедших в системе аудита.

Таблица 8. Перечень полей таблицы termidesk_audit_event_log_v2
Поле Описание

id

Идентификатор

timestamp

Дата и время события с указанием часового пояса (формат UTC)

event

Наименование события

version

Версия события

host

IP-адрес или FQDN «Универсального диспетчера»

level

Уровень логирования событий

data

Данные события (json-строка)

domain_uuid

Уникальный идентификатор домена аутентификации

user_uuid

Уникальный идентификатор пользователя

username

Имя пользователя

Таблица 9. Значения, которые может принимать параметр level
Значение Описание

low

Низкий уровень важности сообщения

high

Высокий уровень важности сообщения

critical

Критический уровень важности сообщения

image
Рисунок 4. Диаграмма таблицы termidesk_audit_event_log_v2

Таблица termidesk_cep_event

Назначение таблицы: содержит информацию о событиях аудита в формате CEP.

Таблица 10. Перечень полей таблицы termidesk_cep_event
Поле Описание

id

Идентификатор события

timestamp

Время создания

event

Имя события

data

Содержимое события

image
Рисунок 5. Диаграмма таблицы termidesk_cep_event

Таблица termidesk_certificate

Таблица добавлена в Termidesk VDI версии 6.0.

Назначение таблицы: содержит информацию о сертификатах.

Таблица 11. Перечень полей таблицы termidesk_certificate
Поле Описание

uuid

Уникальный идентификатор сертификата

name

Наименование сервиса, которому принадлежит сертификат

path

Путь к сертификату

status

Статус сертификата

expired_at

Срок действия сертификата

broker_uuid

Уникальный идентификатор «Универсального диспетчера»

created_at

Дата создания сертификата

updated_at

Дата обновления сертификата

cert_type

Тип сертификата

Таблица 12. Значения, которые может принимать параметр status
Статус Описание

Expired

Срок действия сертификата истек

Expires soon

Срок действия сертификата истекает в течение 14 дней

Transition

Переходное состояние сертификата

OK

Сертификат действителен

image
Рисунок 6. Диаграмма таблицы termidesk_certificate

Таблица termidesk_config_brand

Назначение таблицы: хранение системных параметров брендирования «Универсального диспетчера».

Таблица 13. Перечень полей таблицы termidesk_config_brand
Поле Описание

id

Идентификатор

themes

Настройки брендирования в формате json

image
Рисунок 7. Диаграмма таблицы termidesk_config_brand

Таблица termidesk_config_config

Таблица добавлена в Termidesk VDI версии 6.0.

Назначение таблицы: хранение системных параметров «Универсального диспетчера».

Таблица 14. Перечень полей таблицы termidesk_config_config
Поле Описание

key

Ключ записи

value

Значение записи

field_type

Тип поля

image
Рисунок 8. Диаграмма таблицы termidesk_config_config

Таблица termidesk_gateway

Таблица добавлена в Termidesk VDI версии 6.0.

Назначение таблицы: содержит информацию о профилях «Шлюза».

Таблица 15. Перечень полей таблицы termidesk_gateway
Поле Описание

uuid

Уникальный идентификатор профиля «Шлюза»

name

Наименование профиля «Шлюза»

data_type

Тип объекта

data_json

Данные в формате json

comments

Комментарий к профилю «Шлюза»

priority

Приоритет использования профиля «Шлюза»

in_use

Статус использования профиля «Шлюза»

Таблица 16. Значения, которые может принимать параметр data_type
Объект Описание

TermideskGateway

Профиль «Шлюза»

image
Рисунок 9. Диаграмма таблицы termidesk_gateway

Таблица termidesk_license

Назначение таблицы: хранение данных о лицензии, активированной в Termidesk VDI.

Таблица 17. Перечень полей таблицы termidesk_license
Поле Описание

id

Идентификатор

name

Наименование файла лицензии

data

Данные лицензии в закодированном виде

image
Рисунок 10. Диаграмма таблицы termidesk_license

Таблица termidesk_lk.stats_lc

Назначение таблицы: хранение статистики лицензированных подключений.

Таблица 18. Перечень полей таблицы termidesk_lk.stats_lc
Поле Описание

id

Идентификатор

interval

Интервал сбора данных (по часам, дням или месяцам)

start

Дата и время начала периода сбора данных

end

Дата и время окончания периода сбора данных

min

Минимально наблюдаемое количество лицензированных подключений за указанный период

max

Максимально наблюдаемое количество лицензированных подключений за указанный период

image
Рисунок 11. Диаграмма таблицы termidesk_lk.stats_lc

Таблица termidesk_lk.stats_lu

Назначение таблицы: хранение статистики количества лицензированных пользователей.

Таблица 19. Перечень полей таблицы termidesk_lk.stats_lu
Поле Описание

id

Идентификатор

interval

Интервал сбора данных (по часам, дням или месяцам)

start

Дата и время начала периода сбора данных

end

Дата и время окончания периода сбора данных

min

Минимально наблюдаемое количество лицензированных пользователей за указанный период

max

Максимально наблюдаемое количество лицензированных пользователей за указанный период

image
Рисунок 12. Диаграмма таблицы termidesk_lk.stats_lu

Таблица termidesk_lk_manifest

Назначение таблицы: хранение данных о лицензии в новом формате (интеграция с личным кабинетом).

Таблица 20. Перечень полей таблицы termidesk_lk_manifest
Поле Описание

uuid

Идентификатор

subscription_id

Идентификатор подписки

manifest

Данные лицензии

updated_at

Время последнего обновления записи

image
Рисунок 13. Диаграмма таблицы termidesk_lk_manifest

Таблица termidesk_metrics_terminal_service

Таблица добавлена в Termidesk VDI версии 5.1.

Назначение таблицы: хранение данных о метриках, получаемых от «Сессионного агента» и используемых в механизмах балансировки терминальных серверов (Метапоставщик).

Таблица 21. Перечень полей таблицы termidesk_metrics_terminal_service
Поле Описание

id

Идентификатор

uuid

Уникальный идентификатор объекта

updated_at

Время обновления

cpu_usage

Метрика использования процессора

ram_usage

Метрика использования памяти

sessions_count

Метрика количества сессий на ноде

load_index

Рассчитываемый параметр, определяющий загруженность ноды

temporary_load_index

Временный load_index. Рассчитываемый параметр, зависящий от load_index и влияния входа пользователя в ОС ноды на ее производительность

session_agent_id

Идентификатор «Сессионного агента»

image
Рисунок 14. Диаграмма таблицы termidesk_metrics_terminal_service

Таблица termidesk_policies

Назначение таблицы: хранение данных об объектах, в отношении которых применены политики.

Таблица 22. Перечень полей таблицы termidesk_policies
Поле Описание

data_type

Тип объекта

data_json

Данные в формате json

uuid

Уникальный идентификатор объекта

service_pool_id

Идентификатор фонда ВРМ, к которому привязана политика.

Значение NULL означает, что политика действует глобально

group_id

Идентификатор группы, к которой привязана политика

network_id

Идентификатор сети, к которой привязана политика

image
Рисунок 15. Диаграмма таблицы termidesk_policies

Таблица termidesk_policy_deployed_service

Назначение таблицы: хранение данных об объектах политик фондов.

Таблица 23. Перечень полей таблицы termidesk_policy_deployed_service
Поле Описание

id

Идентификатор

uuid

Уникальный идентификатор фонда

name

Наименование фонда

data_type

Тип объекта (тип политики)

data

Данные в формате pickle (устаревш.)

comments

Комментарий

deployed_service_id

Идентификатор фонда

data_json

Данные в формате json

Таблица 24. Значения, которые может принимать параметр data_type
Политика Имя в веб-интерфейсе

ActionAfterDeployL2VmPolicy

Действие с ВРМ в кеше 2-го уровня

AllowFontSmoothPolicy

Сглаживание шрифтов (RDP)

AllowedFormatsClipboardPolicy

Разрешенные форматы буфера обмена (RDP, SPICE, TERA)

CameraUsageRemoteAssistantPolicy

Использование веб-камеры в сеансе Удалённого Помощника

ClientCameraAllowedResolutionsPolicy

Разрешение веб-камеры (RDP, SPICE, TERA)

ClientCameraRedirectEnabledPolicy

Перенаправление веб-камеры (RDP, SPICE, TERA)

ClientFileCopyEnabledPolicy

Передача файлов (SPICE, TERA)

ClientSmartCardRedirectEnabledPolicy

Перенаправление смарт-карт (RDP, SPICE, TERA)

ClipboardEnabledPolicy

Буфер обмена (RDP, SPICE, TERA)

ColorDepthPolicy

Глубина цвета (RDP)

CompressionLevelPolicy

Уровень сжатия (RDP)

CompressionPolicy

Сжатие данных (RDP)

ControlAccessRemoteAssistantPolicy

Режим подключения администратора в Удалённом Помощнике

DesktopCompositionAllowPolicy

Композиция рабочего стола (RDP)

DetachableUserProfileEnabledPolicy

Отделяемый пользовательский профиль (RDP, SPICE, TERA)

DevicesAutoconnectionPolicy

Перенаправление PnP-устройств (RDP)

DifferentUsernameLoginPolicy

Подключение с отличающимся именем пользователя (SPICE, TERA)

DisconnectedSessionTimeLimitPolicy

Лимит времени для отключенных сеансов (RDP, TERA)

DirectoryRedirectPolicy

Перенаправление дисков и папок (RDP, SPICE, TERA)

DirectoryRedirectTechnologyPolicy

Технология перенаправления дисков и папок

ExpiredPublicationDeletionBehaviorPolicy

Удаление устаревшей публикации

FileTransferBandwithLimitPolicy

Ограничение полосы пропускания копирования файлов (TERA)

FullScreenPolicy

Полноэкранный режим (SPICE, TERA)

LimitAllowedFormatsClipboardPolicy

Ограничение разрешенных форматов буфера обмена (RDP, SPICE, TERA)

LimitSizeInformationClipboardPolicy

Ограничение размера буфера обмена (RDP, SPICE, TERA)

MaxNumberOfExpiredLinkedCloneTemplatesPolicy

Максимальное количество устаревших шаблонов связанных клонов

MaxSessionConnectionTimeLimitPolicy

Лимит времени для активных сеансов (RDP, SPICE, TERA)

MultipleMonitorsPolicy

Многомониторный режим (RDP, SPICE, TERA)

NetworkTypePolicy

Тип сети (RDP)

PrinterRedirectPolicy

Перенаправление принтеров (RDP, SPICE, TERA)

ProtocolSelectionPolicy

Выбор пользователем протокола доставки

RDPNetSecurityPolicy

Аутентификация на уровне сети (RDP)

RDPRemotePolicy

Перенаправление USB-устройств посредством RemoteFX (RDP)

RDPScreenScaleEnabledPolicy

Масштабирование экрана (RDP)

RemoteAppLogoffTimeLimitPolicy

Лимит времени для выхода из сеансов RemoteApp (RDP)

ResetSessionAfterTimeLimitExpiredPolicy

Завершение сеанса при достижении лимита времени (RDP, SPICE, TERA)

ServiceIdlePolicy

Время простоя рабочего места (RDP, SPICE, TERA)

SerialPortsRedirectPolicy

Перенаправление последовательных портов (RDP)

SoundRedirectionPolicy

Перенаправление воспроизведения и записи звука (RDP)

SoundUsageRemoteAssistantPolicy

Использование аудиосвязи в сеансе Удалённого Помощника

SSOEnabledPolicy

Автоматический вход в систему при подключении к РМ (RDP, SPICE, TERA)

TimeZoneRedirectionPolicy

Перенаправление часового пояса пользователя (RDP, TERA)

UDPTransportPolicy

UDP транспорт (TERA)

USBRedirectionFilterPolicy

Перенаправление USB-устройств и фильтрация по PID/VID (RDP, SPICE, TERA)

UserConsentRemoteAssistantPolicy

Согласие пользователя для подключения администратора в Удалённом Помощнике

UserDrivenWorkspaceRestartPolicy

Перезапуск рабочего места по инициативе пользователя

UserHomeDirectoryRedirectPolicy

Перенаправление домашнего каталога пользователя (RDP)

WallpaperShowPolicy

Показ обоев рабочего стола (RDP)

WindowsRoamingProfileCacheLimitPolicy

Ограничение размера кеша перемещаемых профилей пользователей (RDP)

WindowsRoamingProfileCacheMonitoringPolicy

Интервал мониторинга кеша перемещаемых профилей пользователей (RDP)

WindowsRoamingProfileDirectoryPolicy

Домашний каталог пользователя служб удаленного рабочего стола (RDP)

WindowsRoamingProfileEnabledPolicy

Использование обязательных профилей на сервере узла сеанса удаленных рабочих столов (RDP)

WindowsRoamingProfilePathPolicy

Путь для перемещаемого профиля пользователя служб удаленного рабочего стола (RDP)

WorkplaceRemovalPolicy

Удаление рабочего места

WorkplaceUserLogoutActionPolicy

Действие при выходе пользователя из ОС (RDP, SPICE, TERA)

image
Рисунок 16. Диаграмма таблицы `termidesk_policy_deployed_service

Таблица termidesk_policy_global

Назначение таблицы: хранение данных об объектах глобальных политик.

Таблица 25. Перечень полей таблицы termidesk_policy_global
Поле Описание

id

Идентификатор

uuid

Уникальный идентификатор фонда

name

Наименование фонда

data_type

Тип объекта (тип политики)

data

Данные в формате pickle (устаревш.)

comments

Комментарий

data_json

Данные в формате json

Таблица 26. Значения, которые может принимать параметр data_type
Политика Описание

ActionAfterDeployL2VmPolicy

Действие с ВРМ в кеше 2-го уровня

AllowFontSmoothPolicy

Сглаживание шрифтов (RDP)

AllowedFormatsClipboardPolicy

Разрешенные форматы буфера обмена (RDP, SPICE, TERA)

CameraUsageRemoteAssistantPolicy

Использование веб-камеры в сеансе Удалённого Помощника

ClientCameraAllowedResolutionsPolicy

Разрешение веб-камеры (RDP, SPICE, TERA)

ClientCameraRedirectEnabledPolicy

Перенаправление веб-камеры (RDP, SPICE, TERA)

ClientFileCopyEnabledPolicy

Передача файлов (SPICE, TERA)

ClientSmartCardRedirectEnabledPolicy

Перенаправление смарт-карт (RDP, SPICE, TERA)

ClipboardEnabledPolicy

Буфер обмена (RDP, SPICE, TERA)

ColorDepthPolicy

Глубина цвета (RDP)

CompressionLevelPolicy

Уровень сжатия (RDP)

CompressionPolicy

Сжатие данных (RDP)

ControlAccessRemoteAssistantPolicy

Режим подключения администратора в Удалённом Помощнике

DesktopCompositionAllowPolicy

Композиция рабочего стола (RDP)

DetachableUserProfileEnabledPolicy

Отделяемый пользовательский профиль (RDP, SPICE, TERA)

DevicesAutoconnectionPolicy

Перенаправление PnP-устройств (RDP)

DifferentUsernameLoginPolicy

Подключение с отличающимся именем пользователя (SPICE, TERA)

DisconnectedSessionTimeLimitPolicy

Лимит времени для отключенных сеансов (RDP, TERA)

DirectoryRedirectPolicy

Перенаправление дисков и папок (RDP, SPICE, TERA)

DirectoryRedirectTechnologyPolicy

Технология перенаправления дисков и папок

ExpiredPublicationDeletionBehaviorPolicy

Удаление устаревшей публикации

FileTransferBandwithLimitPolicy

Ограничение полосы пропускания копирования файлов (TERA)

FullScreenPolicy

Полноэкранный режим (SPICE, TERA)

LimitAllowedFormatsClipboardPolicy

Ограничение разрешенных форматов буфера обмена (RDP, SPICE, TERA)

LimitSizeInformationClipboardPolicy

Ограничение размера буфера обмена (RDP, SPICE, TERA)

MaxNumberOfExpiredLinkedCloneTemplatesPolicy

Максимальное количество устаревших шаблонов связанных клонов

MaxSessionConnectionTimeLimitPolicy

Лимит времени для активных сеансов (RDP, SPICE, TERA)

MultipleMonitorsPolicy

Многомониторный режим (RDP, SPICE, TERA)

NetworkTypePolicy

Тип сети (RDP)

PrinterRedirectPolicy

Перенаправление принтеров (RDP, SPICE, TERA)

ProtocolSelectionPolicy

Выбор пользователем протокола доставки

RDPNetSecurityPolicy

Аутентификация на уровне сети (RDP)

RDPRemotePolicy

Перенаправление USB-устройств посредством RemoteFX (RDP)

RDPScreenScaleEnabledPolicy

Масштабирование экрана (RDP)

RemoteAppLogoffTimeLimitPolicy

Лимит времени для выхода из сеансов RemoteApp (RDP)

ResetSessionAfterTimeLimitExpiredPolicy

Завершение сеанса при достижении лимита времени (RDP, SPICE, TERA)

ServiceIdlePolicy

Время простоя рабочего места (RDP, SPICE, TERA)

SerialPortsRedirectPolicy

Перенаправление последовательных портов (RDP)

SoundRedirectionPolicy

Перенаправление воспроизведения и записи звука (RDP)

SoundUsageRemoteAssistantPolicy

Использование аудиосвязи в сеансе Удалённого Помощника

SSOEnabledPolicy

Автоматический вход в систему при подключении к РМ (RDP, SPICE, TERA)

TimeZoneRedirectionPolicy

Перенаправление часового пояса пользователя (RDP, TERA)

USBRedirectionFilterPolicy

Перенаправление USB-устройств и фильтрация по PID/VID (RDP, SPICE, TERA)

UserConsentRemoteAssistantPolicy

Согласие пользователя для подключения администратора в Удалённом Помощнике

UserDrivenWorkspaceRestartPolicy

Перезапуск рабочего места по инициативе пользователя

UserHomeDirectoryRedirectPolicy

Перенаправление домашнего каталога пользователя (RDP)

WallpaperShowPolicy

Показ обоев рабочего стола (RDP)

WindowsRoamingProfileCacheLimitPolicy

Ограничение размера кеша перемещаемых профилей пользователей (RDP)

WindowsRoamingProfileCacheMonitoringPolicy

Интервал мониторинга кеша перемещаемых профилей пользователей (RDP)

WindowsRoamingProfileDirectoryPolicy

Домашний каталог пользователя служб удаленного рабочего стола (RDP)

WindowsRoamingProfileEnabledPolicy

Использование обязательных профилей на сервере узла сеанса удаленных рабочих столов (RDP)

WindowsRoamingProfilePathPolicy

Путь для перемещаемого профиля пользователя служб удаленного рабочего стола (RDP)

WorkplaceRemovalPolicy

Удаление рабочего места

WorkplaceUserLogoutActionPolicy

Действие при выходе пользователя из ОС (RDP, SPICE, TERA)

image
Рисунок 17. Диаграмма таблицы termidesk_policy_global

Таблица termidesk_protection

Назначение таблицы: хранение информации о первичных ключах объектов, созданных по умолчанию (например группы, изображения). Используется для защиты объектов от случайного удаления.

Таблица 27. Перечень полей таблицы termidesk_protection
Поле Описание

id

Идентификатор

default_image_id

Идентификатор изображения по умолчанию

default_spg_id

Идентификатор группы по умолчанию

global_allowfontsmoothpolicy_id

Идентификатор политики AllowFontSmoothPolicy

global_clientcameraallowedresolutionspolicy_id

Идентификатор политики ClientCameraAllowedResolutionsPolicy

global_clientcameraredirectenabledpolicy_id

Идентификатор политики ClientCameraRedirectEnabledPolicy

global_clientfilecopyenabledpolicy_id

Идентификатор политики ClientFileCopyEnabledPolicy

global_clientsmartcardredirectenabledpolicy_id

Идентификатор политики ClientSmartCardRedirectEnabledPolicy

global_clipboardenabledpolicy_id

Идентификатор политики ClipboardEnabledPolicy

global_colordepthpolicy_id

Идентификатор политики ColorDepthPolicy

global_compressionlevelpolicy_id

Идентификатор политики CompressionLevelPolicy

global_compressionpolicy_id

Идентификатор политики CompressionPolicy

global_wallpapershowpolicy_id

Идентификатор политики WallpaperShowPolicy

global_desktopcompositionallowpolicy_id

Идентификатор политики DesktopCompositionAllowPolicy

global_detachableuserprofileenabledpolicy_id

Идентификатор политики DetachableUserProfileEnabledPolicy

global_differentusernameloginpolicy_id

Идентификатор политики DifferentUsernameLoginPolicy

global_directoryredirectpolicy_id

Идентификатор политики DirectoryRedirectPolicy

global_disconnectedsessiontimelimitpolicy_id

Идентификатор политики DisconnectedSessionTimeLimitPolicy

global_fullscreenpolicy_id

Идентификатор политики FullScreenPolicy

global_maxsessionconnectiontimelimitpolicy_id

Идентификатор политики MaxSessionConnectionTimeLimitPolicy

global_networktypepolicy_id

Идентификатор политики NetworkTypePolicy

global_printerredirectpolicy_id

Идентификатор политики PrinterRedirectPolicy

global_protocolselectionpolicy_id

Идентификатор политики ProtocolSelectionPolicy

global_rdpnetsecuritypolicy_id

Идентификатор политики RDPNetSecurityPolicy

global_rdpremotepolicy_id

Идентификатор политики RDPRemotePolicy

global_rdpscreenscaleenabledpolicy_id

Идентификатор политики RDPScreenScaleEnabledPolicy

global_remoteapplogofftimelimitpolicy_id

Идентификатор политики RemoteAppLogoffTimeLimitPolicy

global_resetsessionaftertimelimitexpiredpolicy_id

Идентификатор политики ResetSessionAfterTimeLimitExpiredPolicy

global_serialportsredirectpolicy_id

Идентификатор политики SerialPortsRedirectPolicy

global_serviceidlepolicy_id

Идентификатор политики ServiceIdlePolicy

global_ssoenabledpolicy_id

Идентификатор политики SSOEnabledPolicy

global_workplaceremovalpolicy_id

Идентификатор политики WorkplaceRemovalPolicy

global_workplaceuserlogoutactionpolicy_id

Идентификатор политики WorkplaceUserLogoutActionPolicy

global_windowsroamingprofilecachelimitpolicy_id

Идентификатор политики WindowsRoamingProfileCacheLimitPolicy

global_windowsroamingprofilecachemonitoringpolicy_id

Идентификатор политики WindowsRoamingProfileCacheMonitoringPolicy

global_windowsroamingprofiledirectorypolicy_id

Идентификатор политики WindowsRoamingProfileDirectoryPolicy

global_windowsroamingprofileenabledpolicy_id

Идентификатор политики WindowsRoamingProfileEnabledPolicy

global_windowsroamingprofilepathpolicy_id

Идентификатор политики WindowsRoamingProfilePathPolicy

global_devicesautoconnectionpolicy_id

Идентификатор политики DevicesAutoconnectionPolicy

global_soundredirectionpolicy_id

Идентификатор политики SoundRedirectionPolicy

global_limitsizeinformationclipboardpolicy_id

Идентификатор политики LimitSizeInformationClipboardPolicy

global_limitallowedformatsclipboardpolicy_id

Идентификатор политики LimitAllowedFormatsClipboardPolicy

global_allowedformatsclipboardpolicy_id

Идентификатор политики AllowedFormatsClipboardPolicy

global_multiplemonitorspolicy_id

Идентификатор политики MultipleMonitorsPolicy

global_usbredirectionfilterpolicy_id

Идентификатор политики USBRedirectionFilterPolicy

global_camerausageremoteassistantpolicy_id

Идентификатор политики CameraUsageRemoteAssistantPolicy

global_soundusageremoteassistantpolicy_id

Идентификатор политики SoundUsageRemoteAssistantPolicy

global_timezoneredirectionpolicy_id

Идентификатор политики TimeZoneRedirectionPolicy

global_userconsentremoteassistantpolicy_id

Идентификатор политики UserConsentRemoteAssistantPolicy

global_userhomedirectoryredirectpolicy_id

Идентификатор политики UserHomeDirectoryRedirectPolicy

global_expiredpublicationdeletionbehaviorpolicy_id

Идентификатор политики ExpiredPublicationDeletionBehaviorPolicy

global_maxnumberofexpiredlinkedclonetemplatespolicy_id

Идентификатор политики MaxNumberOfExpiredLinkedCloneTemplatesPolicy

global_actionafterdeployl2vmpolicy_id

Идентификатор политики ActionAfterDeployL2VmPolicy

global_filetransferbandwithlimitpolicy_id

Идентификатор политики FileTransferBandwithLimitPolicy

global_directoryredirecttechnologypolicy_id

Идентификатор политики DirectoryRedirectTechnologyPolicy

global_udptransportpolicy_id

Идентификатор политики UDPTransportPolicy

global_userdrivenworkspacerestartpolicy_id

Идентификатор политики UserDrivenWorkspaceRestartPolicy

global_controlaccessremoteassistantpolicy_id

Идентификатор политики ControlAccessRemoteAssistantPolicy

image
Рисунок 18. Диаграмма таблицы termidesk_protection

Таблица termidesk_reports

Назначение таблицы: хранение данных об отчетах Termidesk VDI.

Таблица 28. Перечень полей таблицы termidesk_reports
Поле Описание

comments

Комментарий к отчету

name

Наименование отчета

data_type

Тип отчета

data_json

Параметры отчета

uuid

Уникальный идентификатор отчета

author_id

Автор отчета

Таблица 29. Значения, которые может принимать параметр data_type
Тип отчета Описание

UserAccessReport

Отчет по последнему пользовательскому входу в систему

UserSessionReport

Отчет по пользовательским сеансам

UsersConnectionsReport

Отчет по пользовательским подключениям

image
Рисунок 19. Диаграмма таблицы termidesk_reports

Таблица termidesk_scheduler

Таблица добавлена в Termidesk VDI версии 5.1.

Назначение таблицы: хранение данных о задачах расписаний.

Таблица 30. Перечень полей таблицы termidesk_scheduler
Поле Описание

action

Действие, выполняемое в рамках расписания

comments

Информационное сообщение, используемое для описания назначения задачи

duration

Длительность выполнения задачи

name

Текстовое наименование задачи

uuid

Уникальный идентификатор

task_id

Идентификатор задачи

applying_type

Тип расчета ВМ

applying_value

Значение для выбранного типа расчета ВМ

power_on_assigned

Флаг включения неназначенных рабочих мест

script_id

Идентификатор скрипта

Таблица 31. Значения, которые может принимать параметр action
Действие Описание

maintenance_on

Техобслуживание

power_on

Запуск

reboot

Перезагрузка

soft_reboot

Перезагрузка (безопасная)

suspend

Пауза

power_off

Останов (небезопасный)

shutdown

Выключение (безопасное)

refresh

Восстановление (откат к снапшоту)

Таблица 32. Значения, которые может принимать параметр applying_type
Тип Описание

percent

Процент от общего числа

absolute

Абсолютное число

image
Рисунок 20. Диаграмма таблицы termidesk_scheduler

Таблица termidesk_scheduler_services_pools

Таблица добавлена в Termidesk VDI версии 5.1.

Назначение таблицы: хранение данных о фондах, для которых действуют расписания.

Таблица 33. Перечень полей таблицы termidesk_scheduler_services_pools
Поле Описание

id

Идентификатор

scheduler_id

Идентификатор задачи

deployedservice_id

Идентификатор фонда

image
Рисунок 21. Диаграмма таблицы termidesk_scheduler_services_pools

Таблица termidesk_script

Назначение таблицы: хранение данных о скриптах, выполняемых в РМ.

Таблица 34. Перечень полей таблицы termidesk_script
Поле Описание

id

Идентификатор

uuid

Уникальный идентификатор объекта

name

Имя скрипта

script_file

Путь к файлу скрипта

run_command

Команда запуска

arguments

Аргументы запуска

description

Описание

created_at

Дата и время создания

updated_at

Дата и время обновления

image
Рисунок 22. Диаграмма таблицы termidesk_script

Таблица termidesk_service_pool_script

Назначение таблицы: хранение данных о скриптах, выполняемых в фондах.

Таблица 35. Перечень полей таблицы termidesk_service_pool_script
Поле Описание

id

Идентификатор

uuid

Уникальный идентификатор объекта

execution_type

Тип выполнения

priority

Приоритет использования

enabled

Флаг использования

created_at

Дата и время создания

updated_at

Дата и время обновления

script_id

Идентификатор скрипта

service_pool_id

Идентификатор фонда

image
Рисунок 23. Диаграмма таблицы termidesk_service_pool_script

Таблица termidesk_session_agent

Таблица добавлена в Termidesk VDI версии 5.1.

Назначение таблицы: хранение данных о зарегистрированных «Сессионных агентах».

Таблица 36. Перечень полей таблицы termidesk_session_agent
Поле Описание

id

Идентификатор

host

IP-адрес или FQDN узла «Сессионного агента»

port

Порт «Сессионного агента»

mac

MAC-адрес узла «Сессионного агента»

image
Рисунок 24. Диаграмма таблицы termidesk_session_agent

Таблица termidesk_session_agent_providers

Таблица добавлена в Termidesk VDI версии 5.1.

Назначение таблицы: хранение данных о «Сессионных агентах» и поставщиках ресурсов, к которым они относятся.

Таблица 37. Перечень полей таблицы termidesk_session_agent_providers
Поле Описание

id

Идентификатор

sessionagent_id

Идентификатор «Сессионного агента»

provider_id

Идентификатор поставщика ресурсов

image
Рисунок 25. Диаграмма таблицы termidesk_session_agent_providers

Таблица termidesk_tag

Назначение таблицы: хранение данных о тегах.

Таблица 38. Перечень полей таблицы termidesk_tag
Поле Описание

id

Идентификатор

name

Имя тега

created_at

Дата и время создания

image
Рисунок 26. Диаграмма таблицы termidesk_tag

Таблица termidesk_tag_app_nodes

Назначение таблицы: хранение данных о тегах объектов инфраструктуры.

Таблица 39. Перечень полей таблицы termidesk_app_nodes
Поле Описание

id

Идентификатор

tag_id

Идентификатор тега

appnode_id

Идентификатор объекта инфраструктуры

image
Рисунок 27. Диаграмма таблицы termidesk_app_nodes

Таблица termidesk_tag_authenticators

Назначение таблицы: хранение данных о тегах доменов аутентификации.

Таблица 40. Перечень полей таблицы termidesk_tag_authenticators
Поле Описание

id

Идентификатор

tag_id

Идентификатор тега

authenticator_id

Идентификатор домена аутентификации

image
Рисунок 28. Диаграмма таблицы termidesk_tag_authenticators

Таблица termidesk_tag_networks

Назначение таблицы: хранение данных о тегах сетей.

Таблица 41. Перечень полей таблицы termidesk_tag_networks
Поле Описание

id

Идентификатор

tag_id

Идентификатор тега

network_id

Идентификатор сети

image
Рисунок 29. Диаграмма таблицы termidesk_tag_networks

Таблица termidesk_tag_providers

Назначение таблицы: хранение данных о тегах поставщиков ресурсов.

Таблица 42. Перечень полей таблицы termidesk_tag_providers
Поле Описание

id

Идентификатор

tag_id

Идентификатор тега

provider_id

Идентификатор поставщика ресурсов

image
Рисунок 30. Диаграмма таблицы termidesk_tag_providers

Таблица termidesk_tag_service_pools

Назначение таблицы: хранение данных о тегах фондов.

Таблица 43. Перечень полей таблицы termidesk_tag_service_pools
Поле Описание

id

Идентификатор

tag_id

Идентификатор тега

deployedservice_id

Идентификатор фонда

image
Рисунок 31. Диаграмма таблицы termidesk_tag_service_pools

Таблица termidesk_tag_transports

Назначение таблицы: хранение данных о тегах протоколов доставки.

Таблица 44. Перечень полей таблицы termidesk_tag_transports
Поле Описание

id

Идентификатор

tag_id

Идентификатор тега

transport_id

Идентификатор протокола доставки

image
Рисунок 32. Диаграмма таблицы termidesk_tag_transports

Таблица termidesk_tag_user_groups

Назначение таблицы: хранение данных о тегах групп пользователя.

Таблица 45. Перечень полей таблицы termidesk_tag_user_groups
Поле Описание

id

Идентификатор

tag_id

Идентификатор тега

group_id

Идентификатор группы

image
Рисунок 33. Диаграмма таблицы termidesk_tag_user_groups

Таблица termidesk_tag_user_services

Назначение таблицы: хранение данных о тегах РМ.

Таблица 46. Перечень полей таблицы termidesk_tag_user_services
Поле Описание

id

Идентификатор

tag_id

Идентификатор тега

userservice_id

Идентификатор РМ

image
Рисунок 34. Диаграмма таблицы termidesk_tag_user_services

Таблица termidesk_tasks_locks

Таблица добавлена в Termidesk VDI версии 6.0.

Назначение таблицы: хранение кешированных данных о заблокированных фоновых задачах.

Таблица 47. Перечень полей таблицы termidesk_tasks_locks
Поле Описание

cache_key

Уникальный идентификатор для каждого кешированного элемента

value

Данные, кешированные для данного ключа

expires

Время обновления кеша

image
Рисунок 35. Диаграмма таблицы termidesk_tasks_locks

Таблица termidesk_terachannel

Назначение таблицы: хранение данных о каналах протокола TERA.

Таблица 48. Перечень полей таблицы termidesk_terachannel
Поле Описание

id

Идентификатор

name

Имя канала

image
Рисунок 36. Диаграмма таблицы termidesk_terachannel

Таблица termidesk_teragroup

Назначение таблицы: хранение данных о группах протокола TERA.

Таблица 49. Перечень полей таблицы termidesk_teragroup
Поле Описание

id

Идентификатор

priority

Приоритет группы

name

Имя группы

transport_id

Идентификатор протокола

image
Рисунок 37. Диаграмма таблицы termidesk_teragroup

Таблица termidesk_teragroup_channels

Назначение таблицы: хранение данных о сопоставлении групп и каналов протокола TERA.

Таблица 50. Перечень полей таблицы termidesk_teragroup_channels
Поле Описание

id

Идентификатор

teragroup_id

Идентификатор группы

terachannel_id

Идентификатор канала

image
Рисунок 38. Диаграмма таблицы termidesk_teragroup_channels

Таблица termidesk_universal_locks

Таблица добавлена в Termidesk VDI версии 6.0.

Назначение таблицы: универсальный кеш для хранения блокировок.

Таблица 51. Перечень полей таблицы termidesk_universal_locks
Поле Описание

cache_key

Уникальный идентификатор для каждого кешированного элемента

value

Данные, кешированные для данного ключа

expires

Время обновления кеша

image
Рисунок 39. Диаграмма таблицы termidesk_universal_locks