I want to setup permissions so that:

1. each user (say John) has his own /files/<user name> directory.  Only he
and root has write permission.
2. John is allowed to grant read permission to other users (say Mary).
3. The number of users who can share directories are dynamic.  So, new users
(Joe, Peter) will be created after permissions are set up.

The namespace looks like this:

/
- files
 -- john (root and john has read/write permission; mary has read permission)
- users
 -- root
 -- john
 -- mary

More users will be created in the future.  I want to make sure no new users
have read permission to /files/john.  So, I tried adding a negative
permission to /files/john, i.e. (/files/john, /users, /actions/read,
negative).  The problem is that even john and root has no read permission to
/files/john.  The reason is that If Slide finds a permission conflict on the
same node, the negative permission prevails.  I have do not specify
permission explicitly, it seems like everyone has /actions/read to
/files/john.

My question is, how do I setup permissions so that a node is only readable
by persons whom are granted /actions/read explicitly and no one else,
including new users, have /actions/read to the node?


--
Willie Vu


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to