Thanks Geert.
This gives us a place to work from.  We'll likely be back with more
questions next week.  :-)

Cheers,
Tim


On Wed, Dec 11, 2013 at 10:56 AM, Geert Josten <[email protected]>wrote:

> Hi Tim,
>
>
>
> Roles might work just as well, not sure. Collections is less heavy for
> searching though I thought..
>
>
>
> To use your example, I would be thinking of each user having read and
> write collection (or role):
>
>                X-read
>
>                X-write
>
>                A-read
>
>                A-write
>
>                B-read
>
>                B-write
>
>                C-read
>
>                C-write
>
>                D-read
>
>                D-write
>
>
>
> Doc1, 2 and 3 would obviously have X-read and X-write perms/collections.
>
> Doc1 would additionally get A-read, and C-read
>
> Doc2 would additionally get A-read, and D-read
>
> Doc3 would additionally get A-read, B-read, C-read, and D-read
>
>
>
> Adding perms or collections to doc both touches the doc, so that doesn’t
> help. You could potentially end up touching lots of docs over and over.
> Collections does add something though, it give a little extra control over
> who can add something to which collection: “To insert or remove a
> document from a database, update permission is needed at both the document
> and collection levels.” (see Help in Admin interface)
>
>
>
> Kind regards,
>
> Geert
>
>
>
> *Van:* [email protected] [mailto:
> [email protected]] *Namens *Timothy W. Cook
> *Verzonden:* woensdag 11 december 2013 13:42
>
> *Aan:* MarkLogic Developer Discussion
> *Onderwerp:* Re: [MarkLogic Dev General] Document Level Authorization
> (Roles and Users)
>
>
>
>
>
> On Wed, Dec 11, 2013 at 10:34 AM, Geert Josten <[email protected]>
> wrote:
>
> Hi Tim,
>
>
>
> Separate collections for each sharing situation might not be necessary.
> Just keep read-access and owner-ship separate and clear..
>
>
>
>
>
> Hmmm, okay.  Now I am not sure what you are saying.  My use case is that a
> user may share read access with several users for several documents. But
> not all users will get read access to all documents that are shared.  (wow,
> that sounds confusing).
>
>
>
> Other users = A, B, C, D
>
>
>
> User X's Collection:
>
>        doc1 - shared with A & C only
>
>        doc2 share with A & D only
>
>        doc3 shared with A,B,C & D
>
>
>
> My thought about collections was that I would need a collection for each
> scenario and then run the risk of having to have multiple copies of
> documents.  :-(
>
>
>
> Maybe many roles is a solution?
>
>
>
>
>
>
>
> MLHIM VIP Signup: http://goo.gl/22B0U
>
> ============================================
> Timothy Cook, MSc           +55 21 94711995
> MLHIM http://www.mlhim.org
> Like Us on FB: https://www.facebook.com/mlhim2
> Circle us on G+: http://goo.gl/44EV5
> Google Scholar: http://goo.gl/MMZ1o
> LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
>
> _______________________________________________
> General mailing list
> [email protected]
> http://developer.marklogic.com/mailman/listinfo/general
>
>


-- 
MLHIM VIP Signup: http://goo.gl/22B0U
============================================
Timothy Cook, MSc           +55 21 94711995
MLHIM http://www.mlhim.org
Like Us on FB: https://www.facebook.com/mlhim2
Circle us on G+: http://goo.gl/44EV5
Google Scholar: http://goo.gl/MMZ1o
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to