Only CRUD in ldp-access-control?

Is it true that CRUD are the only meaningful/important levels of access?

I'd expect APPEND (INSERT-TRIPLES) to be a useful special case of 
UPDATE.   Maybe DELETE-TRIPLES (without also having INSERT-TRIPLES) 
could even be useful, although I can't think of how.

I've also seen some concern about what might be called VISIBILITY 
access, which is where the given agent is allowed to see the IRI of the 
controlled resource.   In general, I think we assume everyone has 
VISIBILITY access to every resource, but at the same time, folks build 
systems with bearer-token URLs, like YouTube's "unlisted" videos, where 
you can see the video if you know its URL and the system is very careful 
never to offer that URL to someone.    So that would be a case of 
READ-WORLD, VISIBILITY-OWNER.    It's hard to implement limited 
visibility in Linked Data, but it has considerable potential value if it 
can be done.

          -- Sandro

Received on Monday, 14 July 2014 18:49:22 UTC