В БУС нужно сделать персональный доступ покупателя к файлам или странице с файлами без возможности просмотра другими покупателями.
Идея такая:
Покупатель заходит в ЛК и переходит на страницу Мои документы. Там выложены договоры, акты, счета, которые туда поместил администратор/менеджер. Покупатель может открыть эти документы, скачать. В идеале, может сам помещать свои документы, но с ограничением по размерам и формату.
Помещать документы в "папку покупателя" могут лишь пользователи определённой группы. Без такого доступа каждый может видеть лишь свои документы в своей ЛК или на специальной странице.
По реализации:
1. Есть такая возможность в принципе на уровне ядра? Или это нужно разрабатывать с 0?
2. Вижу 2 варианта реализации:
1) доступ к файлам на диске,
2) хранение файлов в базе в специальной таблице/цах и динамическая генерация доступа с выгрузкой документа из базы
Что нужно:
А. Для начала определить, есть ли примеры реализации в БУС, есть ли потенциальная возможность в БУС реализовать это на уровне ядра, объем и трудоёмкость работ по внедрению такого решения
Б. Найти/выбрать разработчика для такого решения.
Обращаюсь к сообществу, чтобы не изобретать велосипед. Вдруг кто-то подобное делал?
В Техподдержку обращался. У них предложений нет, кроме как "всё сами" и обращайтесь на форум.
Идея такая:
Покупатель заходит в ЛК и переходит на страницу Мои документы. Там выложены договоры, акты, счета, которые туда поместил администратор/менеджер. Покупатель может открыть эти документы, скачать. В идеале, может сам помещать свои документы, но с ограничением по размерам и формату.
Помещать документы в "папку покупателя" могут лишь пользователи определённой группы. Без такого доступа каждый может видеть лишь свои документы в своей ЛК или на специальной странице.
По реализации:
1. Есть такая возможность в принципе на уровне ядра? Или это нужно разрабатывать с 0?
2. Вижу 2 варианта реализации:
1) доступ к файлам на диске,
2) хранение файлов в базе в специальной таблице/цах и динамическая генерация доступа с выгрузкой документа из базы
Что нужно:
А. Для начала определить, есть ли примеры реализации в БУС, есть ли потенциальная возможность в БУС реализовать это на уровне ядра, объем и трудоёмкость работ по внедрению такого решения
Б. Найти/выбрать разработчика для такого решения.
Обращаюсь к сообществу, чтобы не изобретать велосипед. Вдруг кто-то подобное делал?
В Техподдержку обращался. У них предложений нет, кроме как "всё сами" и обращайтесь на форум.