In couchdb website -> technical overview -> security and validation - http://couchdb.apache.org/docs/overview.html - it writes that (on reader access part) \"To protect do
You are right, it is confusing. Please see the 0.11 "breaking" changes for more information.
Per-document read control is not possible; the readers
field is for access to the entire DB. For more information, load your database in Futon and click the Security...
link at the top.
The reason read control is not possible is because views (map and reduce) can draw information from all documents in the database, so it is generally impossible to prevent users from seeing private data in some form.
For detailed access control, you have two major choices:
Click here to see the image