-
Type:
Improvement
-
Resolution: Applied
-
Priority:
Major
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
In order to build applications that have general applicability against multiple repositories, some applications may need to be able to control access to some content where it may not know the exact prinicipal, but the prinicipal may be inferred. For instance, in Unix applications, it is possible for applications to specify that content may be world readable. This is related to the abstract permissions that CMIS introduces for READ, WRITE, DELETE and ALL.
A use case is a collaborative content applications, such as a wiki, where forcing users to go through a series of dialogs to specify permissions is counter to the objective of making it easy to contribute and share content.