AstraRegul
Релиз 2025.08.15.00
×

4.3.1.1.4.4. Настройка приложения в конфигурационном файле

 
Для отображения имени АРМ в окне с предупреждением об удалении активного пользователя и о попытке входа в активную  учетную запись на другом АРМ необходимо настроить приложение в конфигурационном файле app_settings.json.
 
C:\ProgramData\AstraRegul\HMI.SecurityConfigurator - ОС Windows;
/home/<user>/AstraRegul/HMI.SecurityConfigurator - ОС Linux.
Файл создается автоматически после первого запуска Astra.HMI.SecurityConfigurator.
 
Пример такого файла:
{
  "UserInAtLeastOneGroup": true,
  "UserInOnlyOneGroup": false,
  "AppTemplatesPath": "",
  "BackupsPath": "C:\\ProgramData\\AstraRegul\\HMI.SecurityConfigurator\\Backups",
  "ExportFolder": "",
  "DomainNodes": "",
  "ScreenKeyboard": {
    "Enabled": false,
    "ProgramPath": "",
    "Arguments": ""
  },
  "Permissions": {
    "UseSecurity": false
  }
}
Параметр
Описание
UserInAtLeastOneGroup
Регулирует обязательность добавления пользователя в группу.
UserInOnlyOneGroup
Регулирует количество групп, в которых пользователь может состоять одновременно.
AppTemplatesPath
Полный путь к папке для хранения шаблонов приложений.
BackupsPath
Полный путь к папке для хранения резервных копий конфигурации подсистемы безопасности.
DomainNodes
Список имен АРМ, на которых можно завершить сессию пользователя.
В данном параметре необходимо указать все АРМ в сети. Список имен должен быть прописан на каждом АРМ.
ScreenKeyboard
Настройки использования экранной клавиатуры, где:
Enabled – настройка видимости кнопки вызова экранной клавиатуры.
ProgramPath – полный путь к программе экранной клавиатуры. Можно не указывать. По умолчанию будет использоваться:
в Windows – astra.hmi.keyboard.exe (поставляется вместе с дистрибутивом Astra.HMI).
в Linux – /usr/bin/fly-vkbd.
Arguments – аргументы запуска программы экранной клавиатуры. Зависят от используемой программы.