Re: Generic permissions and prohibitions

[This opens a massive can of worms...8-]

Looking back, we discussed this issue when the V2 Model was being created (back in Feb 2005 [1], and the original requirement [2])

But, it looks like we did not answer/resolve the question. (eg should Perms/Prohib be mutually exclusive).

I think we opted to be silent, as whatever we would have decided, some community may have wanted to interpret their polices differently.
(the perils of being a high-level framework)

I can certainly see some scenarios where Perms/Prohibs work well together....
For example;
 Permission = Sell
 Prohibition = Sell + Constraint = (Spatial = Australia)
So, when asked can I sell asset X, the answer is "yes, but not in Australia"

Now, you can also model that as:
 Permission = Sell + Constraint = (Spatial = (Australia + Angola + Antartica + Brazil + Canada + Denmark + England + ........))
But the former is cleaner and less likely to be mis-interpreted.


Cheers...
Renato Iannella
Semantic Identity
http://semanticidentity.com
Mobile: +61 4 1313 2206

[1] http://www.w3.org/2012/09/odrl/archive/odrl.net/2.0/odrl-version2004-2007/2005-February/000038.html
[2] http://www.w3.org/2012/09/odrl/archive/odrl.net/2.0/issues/issueslist-1_7.html

Received on Friday, 6 June 2014 01:43:18 UTC