couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Zachary Zolton <>
Subject Re: Privacy Features in CouchDB
Date Thu, 04 Nov 2010 13:51:56 GMT

The easiest way to do this would be to keep your sets of data, needing
different permissions, in separate databases. After creating each
database, you'll need to set the "readers" list in the _security
object to include the two users who can view that data.

Next for the admins, come up with a name for their role (i.e.
SYSTEM_NAME-admin) and add it to the "roles" array in each of their
user docs. Then add make sure you add that role name to the _security
object for each database you create as well.

Here's a pretty good overview:



On Tue, Nov 2, 2010 at 7:57 PM, Richard Metzler
<> wrote:
> Hi,
> currently I'm evaluating to use CouchDB for a new project. The project has
> strong privacy requirements such as certain ressources should be viewable by
> exactly 2 users and all admins.
> Is this possible to implement?

View raw message