Q.LinkedDocuments — это готовая библиотека, которая добавляет в ваши приложения мощный и стандартизированный функционал работы с файловыми вложениями или ссылками. Он позволяет легко прикреплять документы (из локальной системы, по сети или через сканирование) к любым бизнес-объектам (заказы, контракты, инциденты) решения, обеспечивая контролируемое хранение, быстрый доступ и четкую организацию связей.
Ключевые преимущества
-
Универсальный коннектор: связывайте файлы любого типа с объектами из любых приложений через единый API, ломая изоляцию микросервисов.
-
Контроль и порядок: задавайте правила — допустимые типы файлов (расширения), максимальные размеры, типы связей («Договор», «Акт», «Скан паспорта») — для каждой категории документов.
-
Гибкое хранилище: сохраняйте файлы в выбранные сетевые хранилища (S3, сетевые папки) с организацией по зонам, а в системе хранятся только защищенные ссылки. Легко меняйте провайдера хранения без переделки бизнес-логики.
-
Простой UX «из коробки»: пользователи загружают файлы или сканируют бумажные документы прямо из интерфейса, не задумываясь о том, где и как они сохраняются.
-
Гибкий UI: позволяет кастомизировать интерфейс исходя из потребностей бизнес-приложения
-
Безопасность и аудит: Все операции загрузки и связывания документов фиксируются. Доступ к файлам контролируется через права на связанные бизнес-объекты.
Основные возможности
Создание связей между файлами и любыми бизнес-объектами (PBC).
Загрузка документов из локальной файловой системы, по сети или через сканирование с последующей загрузкой.
Ведение справочника типов связей (например, «Подтверждающий документ», «Техническое задание») в привязке к хранилищам.
Гибкая политика хранения: Контроль расширений, размеров файлов и организация структуры каталогов в хранилище.
Быстрое скачивание по безопасным ссылкам из внешних хранилищ.
Для кого
-
Разработчики — для быстрого добавления функционала вложений в свои сервисы через единый API.
-
Бизнес-пользователи — которым нужен простой и понятный интерфейс для работы с документами.
-
Архитекторы и DevOps — для централизованного управления хранилищами, квотами и политиками безопасности файлов.
Техническая интеграция
Осуществляется через готовые API и События.