Skip to content

Commit 9987eee

Browse files
committed
docs: add documentation regarding support for ODRL Policy Conflict Strategy evaulation, resolves #2
1 parent fa7f2a0 commit 9987eee

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

ODRL-Support.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,4 +247,13 @@ To the best of our knowledge, no additional reasoning support can be added.
247247
- broader (transitive) than `odrl:absoluteTemporalPosition`
248248
- `odrl:relativePosition`
249249
- broader (transitive) than `odrl:relativeSpatialPosition`
250-
- broader (transitive) than `odrl:relativeTemporalPosition`
250+
- broader (transitive) than `odrl:relativeTemporalPosition`
251+
252+
## Policy Conflict Strategy
253+
254+
There is no support for the `odrl:conflict` property.
255+
256+
The reasons are two-fold:
257+
- There is no terminology in the [Compliance Report Model](https://w3id.org/force/compliance-report) at the `report:PolicyReport` level regarding conflicts in its rules.
258+
- ODRL IM 2.2 does not describe (in [§2.10](https://www.w3.org/TR/odrl-model/#conflict)) how to merge multiple policies when their `odrl:conflict` property is differenent.
259+
- E.g. how should two policies be merged when one policy contains an `odrl:perm` strategy, while the other `odrl:prohibit`? If that were to be described in ODRL, then evaluation can be implemented fairly easily.

0 commit comments

Comments
 (0)