Back to Requirements Document.
The ODRLv2 allows for expressing permissions for each member of a group.
This is the list of issues the ODRL Initiative has considered, when addressing the respective requirement (see above).
| IssueID: | State: | Comment: |
| issue01 - Where to express the One2Many relation? | in discussion | - |
Solution approaches:
<o-ex20:permission assigner="party99">
<o-ex20:play/>
<o-ex20:object>asset01</o-ex20:object>
<o-ex20:beneficiary id="group01"/>
<o-ex20:hasConstraint id="c01"/>
</o-ex20:permission>
The following play permission is exclusively granted once for each member of the group.
<o-ex20:permission assigner="party99">
<o-ex20:play/>
<o-ex20:object>asset01</o-ex20:object>
<o-ex20:beneficiaries id="group01"/>
<o-ex20:hasConstraint id="c01"/>
</o-ex20:permission>
<o-ex20:constraint id="c01">
<o-ex20:count>
<o-ex20:max>1</o-ex20:max>
</o-ex20:count>
</o-ex20:constraint>
<o-ex20:permission assigner="party99">
<o-ex20:play/>
<o-ex20:object>asset01</o-ex20:object>
<o-ex20:beneficiary granularity="perMember" id="group01"/>
<o-ex20:hasConstraint id="c01"/>
</o-ex20:permission>
<o-ex20:constraint id="c01">
<o-ex20:count>
<o-ex20:max>2</o-ex20:max>
</o-ex20:count>
</o-ex20:constraint>