Задать параметры в файле конфигурации модуля lbcore-idgos

После того как вы укажете параметры модуля в административном интерфейсе, откройте файл конфигурации и задайте настройки.

Задать параметры в файле конфигурации lbcore-idgos

Открыть файл конфигурации:

nano /etc/lanbilling/lbcore-idgos.conf

Пример конфигурации:

# Настройки доступа к LANBilling LBcore Server
[lbcore]
addr = "127.0.0.1:1502"
login = "idgos"
password = "idgos"
keep_alive = 30

[options]
# Уникальный ключ экземпляра модуля
unit_key = 0
# Путь к файлу журнала работы модуля, если не задан - используется syslog
log = "/var/log/billing/lbcore-idgos.log"

  • Секция [lbcore] — настройки доступа к серверу, на котором установлено ядро LANBilling.

    • addr — адрес доступа к LBcore.

    • login и password — реквизиты доступа для сотрудника, от лица которого будут выполняться запросы.

      Вы можете создать специальный служебный профиль менеджера для модуля lbcore-idgos:

      • настроить права доступа. Вам потребуются следующие уровни доступа:
        • права на работу с КЛАДР,
        • чтение, создание, изменение, удаление экземпляров внешних модулей/их настроек,
        • чтение, создание, изменение, удаление договоров,
        • чтение, создание, изменение пользователей,
        • чтение персональных данных — требуется для полноценной работы с тегами подстановки,
        • чтение учётных записей.
      • создать профиль менеджера,
      • назначить роль.
    • keep_alive — продолжительность бездействия соединения до отправки проверки активности, в секундах (по умолчанию 30).

  • Секция [options] — настройки логирования.

    • unit_key — идентификатор экземпляра модуля, который вы добавили в административном интерфейсе.

    • log — путь к файлу с логами модуля. Если не указано, используется syslog.

Далее настройте доступ к API модуля для запросов со стороны платформы ИДГОС.