Hello everyone,
We are in the middle of a migration from CAS v6.6.x to v7.2.x and are completely stuck on a SAML attribute release issue. We've been troubleshooting this and would be grateful for any insight the community can offer.
Our Goal is very simple:
Take the source directory attribute cn and release it in the SAML assertion with the Name uid. I have two SP's now where they require a specific Name and will not read FriendlyName.
The Problem:
In 6.6.x, mapping cn to uid results in:
<saml2:Attribute FriendlyName="uid" Name="uid" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
in 7.0.x and up it reads the attribute definition and overwrites Name,
<saml2:Attribute FriendlyName="uid" Name="urn:oid:0.9.2342.19200300.100.1.1" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
I'm sure there's probably some easy way of doing this that I'm completely missing.
Best Regards,
Derek