Решил задачу следующим образом:
1. Файлы с литературой положил в директорию на сервере. создал в директории файл .htaccess с содержанием:
deny from all //запретить всем
2. Создал в БД аксес-лист для доступа к файлам.
3. В стиппете проверяю права на чтение обратившегося пользователя и, соответственно, либо предоставляю файл пользователю либо выдаю ему соответствующее сообщение.
А каким интерфейсом раздаете права пользователям? Плагин написали?