Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] Re: posixGroup provisioning through psp

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] Re: posixGroup provisioning through psp


Chronological Thread 
  • From: Yoann Delattre <>
  • To: David Langenberg <>, "" <>
  • Subject: Re: [grouper-users] Re: posixGroup provisioning through psp
  • Date: Tue, 05 May 2015 14:46:48 +0200

Hi,

i tried to find a solution.
I think the problem come from grouper-shib package. the getAttributeOrFieldValue method (from edu.internet2.middleware.grouper.Group class) is use, in grouper-shib package, to find a value for a specific attribute name.
getAttributeOrFieldValue method first look if the attribute name is an internal field attribute, if not, it use getAttributeValue method. But, in both case, idIndex is unknown :-/

The solution is, maybe, to declare the idIndex as an internal field attribute ?

Thanks for your help,
Yoann.

Le 27/02/2015 09:06, Yoann Delattre a écrit :
Hi,

no, even with a BulkSync, it's not working.
I've tried the attribute name IntegerID and IndexId.

Thanks for your help,
Yoann.

Le 27/02/2015 00:10, David Langenberg a écrit :
What about the in the BulkSync case, does it work there?

Dave

On Tue, Feb 24, 2015 at 4:17 AM, Yoann Delattre <> wrote:
Hi,

i tried to do the same thing.
is there any news about this ?

Thanks for your help,
Yoann.
Le 14/11/2014 19:38, David Langenberg a écrit :
Ok, I'll take a peek at this again and let you know.

Stay tuned.

Dave

On Thu, Nov 13, 2014 at 12:54 PM, Jeffrey Crawford <> wrote:
Yes I just upgraded from 2.2.0 to 2.2.1.

I've tried defining the following in the psp-resolver but I'm still not able to map the idIndex to a gidNumber, so far I've tried the attribute name IntegerID from the Jira ticket and idIndex referenced in the page https://spaces.internet2.edu/display/Grouper/Integer+IDs+on+Grouper+objects neither seems to yield an actual number though:

psp.xml
--------------------------
.
.
.
    <!-- The ldap group "IndexID" attribute. (Hint use for posixGroups) -->
    <attribute
      name="gidNumber"
      ref="groupIdIndex" />
.
.
.
--------------------------

psp-resolver.xml
--------------------------
  <!-- The value of the group "idIndex" attribute is the group index ID in the UI:. -->
  <resolver:AttributeDefinition
    id="groupIdIndex"
    xsi:type="ad:Simple"
    sourceAttributeID="idIndex">
    <resolver:Dependency ref="GroupWithoutMermbershipsDataConnector" />
    <resolver:Dependency ref="UpdateGroupIdIndexChangeLogDataConnector" />
  </resolver:AttributeDefinition>

.
.
.

  <!-- Returns change log attributes representing the changing of a group's idIndex. -->
  <resolver:DataConnector
    id="UpdateGroupIdIndexChangeLogDataConnector"
    xsi:type="psp-grouper-changelog:ChangeLogDataConnector">
    <!-- The AND filter matches both child filters. -->
    <grouper:Filter xsi:type="grouper:AND">
      <!-- The ChangeLogEntry filter matches change log entries with the given category and action. -->
      <grouper:Filter
        xsi:type="psp-grouper-changelog:ChangeLogEntry"
        category="group"
        action="updateGroup" />
      <!-- The ChangeLogExactAttribute filter matches change log entries with the given attribute and value. -->
      <grouper:Filter
        xsi:type="psp-grouper-changelog:ChangeLogExactAttribute"
        name="propertyChanged"
        value="idIndex" />
    </grouper:Filter>
  </resolver:DataConnector>
----------------------------

Jeffrey



--
David Langenberg
Identity & Access Management
The University of Chicago




--
David Langenberg
Identity & Access Management
The University of Chicago




  • Re: [grouper-users] Re: posixGroup provisioning through psp, Yoann Delattre, 05/05/2015

Archive powered by MHonArc 2.6.16.

Top of Page