Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] Poll: Grouper 2.4 and (Old) PSP

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] Poll: Grouper 2.4 and (Old) PSP


Chronological Thread 
  • From: Scott Koranda <>
  • To: "Bee-Lindgren, Bert" <>
  • Cc: "" <>
  • Subject: Re: [grouper-users] Poll: Grouper 2.4 and (Old) PSP
  • Date: Thu, 20 Sep 2018 09:52:13 -0500
  • Ironport-phdr: 9a23:cxwniBSUexAb2icO+Utzwsm4Xtpsv+yvbD5Q0YIujvd0So/mwa6yYhGN2/xhgRfzUJnB7Loc0qyK6/+mATRIyK3CmUhKSIZLWR4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+KPjrFY7OlcS30P2594HObwlSizexfbF/IA+qoQnNq8IbnZZsJqEtxxXTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM30u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xymp4rx1QxH0ligIKz858HnWisNuiqJbvAmhrAF7z4LNfY2ZKOZycqbbcNgHR2ROQ9xRWjRPDI28cYUBEukPPehXoIbhulQBrxWxCBKwBO/z0DJEmmP60Lck3+knDArI3BYgH9ULsHnMsdv6KKASUfypzKLVyDvDaOlW1i376IfVaB8qvPaBXalzccrW00kgDQXFgUiKpoH+MDOV0/4Cs2mf7+Z6Se2vjGsnphh3rzOyxckskpHEipwUx1zY9yh0xYg1KN6jR0JnZNOpH4dcuz2HO4ZzXswuX3pntSM/x7EYt5O2fDAGxIk7yxPQcfCLbYaF7g/5WOqPITp1hGhpdK+wihqu90Wr1/fyWdOu0FlQqypIitnMuW4J1xzU8sWHT+Fy/kal2TqW1gDT9v1ILVk7lKbFJZMswqQ8lpUUsUTEES/2nFv5gLWKeUUj/+ik8+XnYrP4qZ+AL4J4lADzPrgsl8G6D+Q1MRMBU3Se9OmzyLHv4VD1TbBWgfEqiabUtZXXKdoVq6O5GwNV15ws6xe7DzeoytQYmnwHIUpeeBKEiIjpIUvBIPblAvilmFmsnzJryOrHPr3lGJnCMn/DkLL5cbZn90Fc0BYzzcxY559MBbEBOvXzWlLptNPGFB81KhG0w/35B9VnzYMTQmaPAq6CMKPOql+E+PgjI+iKZI8Jpjn9Mf4l6ODyjXMng1MSY7Sm3YZEIEy/S75MLkjcRXvqjtgbHGFO9iAzVvCgwAmIXCRPIXy/Uuc45zc3B5irC6/ER5zrj7Wd0Sy7WJBaezYVJEqLFCLTfIKYR78vbzibJMNo2mgfVr+7Qokt3DmhsQb7z/xsKe+CqX5Qjo7qyNUgv76brho17zEhSp3Fi2w=

Hi,

> What features do you use within PSP that are missing in PSPNG?

The PSP by its nature allows for finer grained control over how details
are provisioned. Because the PSP includes functionality from the
Shibboleth libraries one can configure sophisticated transformations on
the data before it is provisioned. I have used that functionality in a
couple of deployments to work around "interesting" challenges.

As a concrete example here is a snippet from a psp-resolver.xml file
that uses a regex to strip off a prefix from the group name before it is
provisioned as the value for the isMemberOf attribute on a person
record:

<resolver:AttributeDefinition
id="memberIsMemberOf"
xsi:type="Mapped" xmlns="urn:mace:shibboleth:2.0:resolver:ad"
sourceAttributeID="name">
<resolver:Dependency ref="memberIsMemberOfUnfiltered" />
<ValueMap>
<ReturnValue>$1</ReturnValue>
<SourceValue>(^My\sPrefix:.+)</SourceValue>
</ValueMap>
</resolver:AttributeDefinition>

I do not immediately see how to do that with the PSPNG. I see the
'provisionedAttributeValueFormat' configuration option, but I do not see
how I can configure an arbitrary regex transformation.

I would be happy to learn how the PSPNG can currently provide the same
functionality.

Thanks,

Scott K



Archive powered by MHonArc 2.6.19.

Top of Page