Hello everybody,
I have an ISVA environment with federated Active Directory.
I have created a federation (ISVA is IdP) and I am currently passing the sAMAccountName attribute to the partner SP.
I performed the following configuration on the reverse proxy:
[TAM_CRED_ATTRS_SVC: eperson]code = sAMAccountNameand I created the following mapping rule:
var authnMethodAttr = new Attribute ("AuthnContextClassRef", "urn: oasis: names: tc: SAML: 2.0: assertion", "urn: oasis: names: tc: SAML: 2.0: ac: classes: Password");var attributeContainer = stsuu.getAttributeContainer ();var cn = attributeContainer.getAttributeValueByName ("code");var prinAttr = attributeContainer.getAttributeValueByName ("tagvalue_login_user_name");var principalAttr = new Attribute ("name", "urn: oasis: names: tc: SAML: 1.1: nameid-format: emailAddress", "" + cn);var sAMAccountName = new Attribute ("sAMAccountName", "urn: ibm: names: ITivoli Federated Identity Manager: 5.1: accessmanager", "" + cn);
stsuu.clear();
stsuu.clearAttributeList();
stsuu.addPrincipalAttribute(principalAttr);
stsuu.addAttribute(authnMethodAttr);
stsuu.addAttribute(sAMAccountName);
The partner also requested the passage of some AD groups.
How can I retrieve user groups on AD?
A thousand thanks,
Claudio
------------------------------
Claudio Laganà
------------------------------