Release different value for affiliation based on service provider

john spence polymorp at
Tue Nov 13 18:17:21 EST 2012

I'm trying to find a way to release an attribute with different values
based on the service provider making the request.

For example, release "eduPersonScopedAffiliation" with a specific
value of  "Member" to some providers but release a more specific value
such as "Staff" , "Student" to other providers.
I would like to be able to do the same with "entitlement" as well so
as not to overfill the attribute with information only a couple of
specific providers are actually interested in.

I'm sure it must be possible, but I cannot find the rule or syntax to
allow this kind of variation.   I remember finding something I though
would be perfect, but have been unable to find it again after quite a
lot of searching.

I cannot see anyway to pass the service provider name/url to a
database stored procedure which would ideally move the logic out of
shibboleth or even just a way to say, use this source for the
attribute if the provider is X otherwise use this source for the

Can anyone point me in the right direction of an answer or tell me it
just is not possible.

Thanks in advance

-------------- next part --------------
An HTML attachment was scrubbed...

More information about the users mailing list