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

riannella has just created a new issue for https://github.com/w3c/poe:

== 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?

Please view or discuss this issue at 
https://github.com/w3c/poe/issues/113 using your GitHub account

Received on Tuesday, 28 February 2017 00:32:45 UTC