Есть корпоративный сайт для сотрудников компании с личным кабинетом.
Необходимо добавить новый функционал: ознакомление сотрудников с документами.
Документы могут быть как общие (для всех), так и с ограничением на уровне отдела.
После прочтения (доскролл до конца документа как в лицензионных соглашениях) должна появляться кнопка "Ознакомился". Дата ознакомления записывается для каждого сотрудника для каждого документа в базу.
Должна быть возможность загружать новые документы с указанием уровня доступа (все / конкретный отдел). Справочник отделов уже реализован.