Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "HOWL Update 1.1.103"

(Access Control Related Changes)
(Changes to HOWL 1.1.102)
Line 15: Line 15:
 
[[Image:Revised-acp.png]]
 
[[Image:Revised-acp.png]]
  
===Changes to HOWL 1.1.102 ===
+
===Changes related to this change of representation ===
 
* Delete the Operation class (and all subclasses)
 
* Delete the Operation class (and all subclasses)
 
* Change higgins:operation into being an abstract super-property whose range is the protected resource.
 
* Change higgins:operation into being an abstract super-property whose range is the protected resource.
 
* Added higgins:read, higgins:add, higgins:modify, and higgins:delete properties (all sub-properties of the revised higgins:operation super-property).
 
* Added higgins:read, higgins:add, higgins:modify, and higgins:delete properties (all sub-properties of the revised higgins:operation super-property).
  
New:
+
=== New "managedBy" property ===
 
* Added "managedBy" property (domain = Policy, range = Agent who is permitted to manage this Policy Entity)
 
* Added "managedBy" property (domain = Policy, range = Agent who is permitted to manage this Policy Entity)
  

Revision as of 18:24, 2 July 2008

{{#eclipseproject:technology.higgins}}

Higgins logo 76Wx100H.jpg

Version 1.1.103

Access Control Related Changes

Revised Access Control Policy representation

Original approach (circa 1.1.102):

Original-acp.png

Revised approach used in 1.1.103:

Revised-acp.png

Changes related to this change of representation

  • Delete the Operation class (and all subclasses)
  • Change higgins:operation into being an abstract super-property whose range is the protected resource.
  • Added higgins:read, higgins:add, higgins:modify, and higgins:delete properties (all sub-properties of the revised higgins:operation super-property).

New "managedBy" property

  • Added "managedBy" property (domain = Policy, range = Agent who is permitted to manage this Policy Entity)

Misc Changes

Simplification:

  • instead of including an explicit BlankEntity class in the data model, we simply say that Entities have at most one EntityId, not exactly one. The BlankEntity class has been eliminated.

See Also

Back to the top