Общая концепция Коннекторов
На ОС Windows для корректной работы Коннектора необходима следующая файловая структура:
- Файл <название коннектора>.exe
- Файл settings.json
- Файл db.sqlite3
- Файл source_key.dskey
- Папка _intenal
Дополнительные файлы:
- add_to_schedule.bat
- scheduler_settings_template.xml
- scheduler_settings.xml
Примечание
Файлы settings.json и db.sqlite3 могут отсутствовать в первоначальной поставке, но они появятся после первого запуска коннектора
Файл db.sqlite3
Файл хранилища авторизационных данных источника.
В соответствии с политикой безопасности системы ZeroFactor, логины и пароли источников данных (например, от систем 1С) хранятся ИСКЛЮЧИТЕЛЬНО в этом файле на устройстве, на котором работает коннектор.
Система ZeroFactor никаким образом не может получить логины и пароли из данного хранилища.
Название файла должно соответствовать параметру "sqlite_file_path" файла "settings.json".
Файл source_key.dskey
source_key.dskey является файлом ключа источника ZeroFactor создается в интерфейсе настроек.
Важно
Название файла должно соответствовать параметру "auth_key_file_path" файла "settings.json".
Файл settings.json
Файл "settings.json" является файлом настроек коннектора.
Этот файл открывается любым текстовым редактором (например, блокнотом).
Настройки представлены в виде структуры формата json
Обязательные параметры в файле настроек:
- "ws_server_url". Адрес сервера ZeroFactor. По умолчанию имеет значение: "https://app.zerofactor.ru"
- "sqlite_file_path". Путь до файла хранилища авторизационных данных источника. По умолчанию имеет значение: "sqlite:///db.sqlite3"
- "auth_key_file_path". Путь до файла ключа источника ZeroFactor. По умолчанию имеет значение: "source_key.dskey"
Файл add_to_schedule.bat
Исполняемый файл, который добавляет задание о запуске коннектора в Планировщик Заданий Windows. Данное задание запускает в фоне Коннектор при запуске Windows,обеспечивая максимальную доступность функций источника
Важно
Запускать данный файл необходимо от имени Администратора
Файл scheduler_settings_template.xml
Шаблон для создания файла задания в Планировщике Заданий Windows. Используется файлом "add_to_schedule.bat"
Файл scheduler_settings.xml
Файл для создания задания в Планировщике Заданий Windows. Создается и используется файлом "add_to_schedule.bat"
Запуск Коннектора
Для отладки соединения коннектора и Системы ZeroFactor Запустите вручную файл <название коннектора>.exe
Если в консоли не высветилось никаких ошибок, значит Коннектор настроен и работает верно.
Запустите файл "add_to_schedule.bat" от имени администратора
Введите поисковой запрос в интерфейсе ZeroFactor