AstraRegul
Релиз 2025.08.15.00
×

4.6.2.2.1.2. Настройка сервисов авторизации

 
После установки программы необходимые папки и файлы с настройками для отчетов и баз данных будут находится в каталоге:
C:\ProgramData\Vira Realtime\RLTReport
 
В случае необходимости можно изменить сервис авторизации, а также произвести к нему настройку доступа. Выбор сервиса осуществляется в файле conf.json. Откройте его в любом редакторе текста и измените свойство «AuthService»:
 
Для сервиса авторизации Active Directory укажите «AD»;
Для отключения сервиса авторизации укажите «none».
 
Далее следует настроить доступ к сервису авторизации. Настройка осуществляется в одноименных файлах расположенных в папке Auth.
 
Для настройки авторизации через сервис Active Directory необходимо, чтобы был установлен и настроен Ldap сервер.
 
Для сервиса авторизации Active Directory измените файл AD.xml:
 
host - ip адрес  Ldap сервера;
port - порт подключения;
user -  пользователь Ldap «Manager»;
pwd -  пароль для подключения Ldap.
 
Пример файла AD.xml :
<?xml version="1.0" encoding="utf-8"?>
<AD>
  <host>127.0.0.1</host>
  <port>389</port>
  <user>Manager</user>
  <pwd>123456789</pwd>
</AD>
Для авторизации будут доступны группы и пользователи, которые указаны в Astra.HMI.SecurityConfigurator.
Для настройки прав доступа пользователей, необходимо в файле auth.json указать группы и/или отдельных пользователей, которые будут редактировать отчеты (Свойство «Edit»), а также группы и/или отдельных пользователей для администрирования списка пользователей для редактирования отчетов (Свойство «SU»).
 
Пример файла auth.json :
{
  "SU": "g:администраторы;u:administrator",
  "Edit": "g:администраторы;u:administrator",
  "Reports": {}
}
 
Для вступления изменений в силу необходимо перезапустить службу для применения изменений для всех проектов.