Отличный вопрос! Ответ нет , и важно понять, почему.
Политика, согласно которой пользователи могут видеть, какие данные выполняются на уровне базы данных , а не на уровне document или view . Звучит странно, но в долгосрочной перспективе это имеет смысл.
Функция, которую имеет доступ к сеансу, функции фильтра . Вы можете использовать их для создания частных баз данных для каждого пользователя со всеми документами, которые они могут читать.
Я написал больше ответов о разрешениях на чтение в вопросе о _all_docs , а также о Разрешениях на чтение CouchDB .