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 11: Line 11:
 
# Added higgins:part attribute (and its inverse higgins:partOf)
 
# Added higgins:part attribute (and its inverse higgins:partOf)
 
# Added higgins:member to be the inverse of the existing higgins:memberOf
 
# 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):
+
 
#* groupSubject as a 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)
+
Per conversation on July 10th higgins call added the following (all very experimental):
#* SelfInstanceOf as a sub-Attribute of higgins:subject. The attribute's value must be a higgins:Agent subclass (not instance!). The semantic is that the "subject" of the policy is that instance of the stated higgins:Agent subclass whose EntityId matches the IdAS consumer.
+
* 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 ==
 
== See Also ==

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