Skip to main content

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.

Jump to: navigation, search

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
+
#* ''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}}

Higgins logo 76Wx100H.jpg

Version 1.1.104

Changes

  1. 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
  2. On Access Control in IdAS page we agreed to define a Policy class and an AccessControl subclass of Policy. This has now been done.
  3. Added higgins:part attribute (and its inverse higgins:partOf)
  4. 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

See Also

Back to the top