Not-so-hypothetically
Keith Hazelton
hazelton at doit.wisc.edu
Thu Mar 8 17:49:19 GMT 2012
Bamboo users may access back-end text repositories some of whose access
policies allow access by anyone with library privileges at their IdP
institution. The ePEntitlement urn:mace:dir:entitlement:common-lib-terms
would be ideal, but for three wrinkles:
1) The user's SAML session is with a portal-like mid-tier, and there are
established trust relationships between the mid-tier hosts and the
back-end services. However, in general, attribute assertions from an IdP to a particular
SP should not be passed on to arbitrary back-end apps by that
SP.
2) SAML ECP with the mid-tier acting as a SAML Enhanced Client would
seem a good fit but practically speaking few of the IdPs involved
support ECP endpoints.
3) Relatively few IdPs in the wild assert the ...common-lib-terms
entitlement. But most do carry & appropriately release
ePScopedAffiliation.
So, not-so-hypothetical question: What should the portal do? What security
objections would be raised against sending the back-end repository
manager a "library patron" flag derived from IdP-asserted affiliations
of faculty, staff, student &/or member?
More information about the users
mailing list