Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "HOWL Update 1.1.104"
(→Changes) |
(→Changes) |
||
Line 7: | Line 7: | ||
== Changes == | == Changes == | ||
# On the higgins call of July 3rd 2008 it was agreed that we should drop the experimental "managedBy" approach introduced in 1.1.103 in favor of a "recursive" approach where we simply use PolicyEntities to control access to PolicyEntities | # On the higgins call of July 3rd 2008 it was agreed that we should drop the experimental "managedBy" approach introduced in 1.1.103 in favor of a "recursive" approach where we simply use PolicyEntities to control access to PolicyEntities | ||
− | #* | + | #* ''managedBy'' attribute has been deleted |
# On [[Access Control in IdAS]] page we agreed to define a Policy class and an AccessControl subclass of Policy. This has now been done. | # On [[Access Control in IdAS]] page we agreed to define a Policy class and an AccessControl subclass of Policy. This has now been done. | ||
# Added higgins:part attribute (and its inverse higgins:partOf) | # Added higgins:part attribute (and its inverse higgins:partOf) | ||
Line 13: | Line 13: | ||
Per conversation on July 10th higgins call added the following (all very experimental): | Per conversation on July 10th higgins call added the following (all very experimental): | ||
− | * a groupSubject sub-Attribute of higgins:subject. | + | * a ''groupSubject'' sub-Attribute of higgins:subject. |
** The attribute's value must be a higgins:Group and the subject is any member of the stated Group (or any sub-Group of that Group) | ** The attribute's value must be a higgins:Group and the subject is any member of the stated Group (or any sub-Group of that Group) | ||
− | * a selfInstanceOf sub-Attribute of higgins:subject. | + | * a ''selfInstanceOf'' sub-Attribute of higgins:subject. |
** If the current IdAS consumer exists as an EntityId E within this Context AND if E is an instance of the range of this property, then the subject of the Policy is E. | ** If the current IdAS consumer exists as an EntityId E within this Context AND if E is an instance of the range of this property, then the subject of the Policy is E. | ||
** Value = a class that is a sub-class of higgins:Agent | ** Value = a class that is a sub-class of higgins:Agent |
Revision as of 17:19, 13 July 2008
{{#eclipseproject:technology.higgins}}
Version 1.1.104
- This page describes changes made from version HOWL Update 1.1.103
Changes
- On the higgins call of July 3rd 2008 it was agreed that we should drop the experimental "managedBy" approach introduced in 1.1.103 in favor of a "recursive" approach where we simply use PolicyEntities to control access to PolicyEntities
- managedBy attribute has been deleted
- On Access Control in IdAS page we agreed to define a Policy class and an AccessControl subclass of Policy. This has now been done.
- Added higgins:part attribute (and its inverse higgins:partOf)
- Added higgins:member to be the inverse of the existing higgins:memberOf
Per conversation on July 10th higgins call added the following (all very experimental):
- a groupSubject sub-Attribute of higgins:subject.
- The attribute's value must be a higgins:Group and the subject is any member of the stated Group (or any sub-Group of that Group)
- a selfInstanceOf sub-Attribute of higgins:subject.
- If the current IdAS consumer exists as an EntityId E within this Context AND if E is an instance of the range of this property, then the subject of the Policy is E.
- Value = a class that is a sub-class of higgins:Agent