[poe] Issue: Does every permission/prohibition need to have both an assignee & assigner? marked as To Be Closed

riannella has just labeled an issue for https://github.com/w3c/poe as "To Be Closed":

== Does every permission/prohibition need to have both an assignee & assigner? ==
ISSUE-11: Does every permission/prohibition need to have both an assignee & assigner?

parties of perm/proh

Does every permission/prohibition need to have both an assignee & assigner?

State:
RAISED
Product:
POE - Information Model
Raised by:
Simon Steyskal
Opened on:
2016-11-08
Description:
The current spec states (comments inline; similar for prohibition):

> 3.4 Permission
> 
> The Permission entity indicates the Actions that the assignee is permitted to perform on the associated Asset. 

It is not required for perm/proh to have any party assigned.

> In other words, what the assigner (supplier) has granted to the assignee (consumer).

I would argue that not every assigner/assignee has the role of a supplier/consumer.

> [...]
> Party: the Permission MUST refer to one or more Party entities linked via the Role entity (see Section 2.3.1) (OPTIONAL)

Is it possible to combine MUST and OPTIONAL?

See https://github.com/w3c/poe/issues/113

Received on Friday, 24 March 2017 02:11:41 UTC