This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal


Mar 2, 2016, 2:10 PM
5 Posts
topic has been resolvedResolved

SAML: Mapping IDP user to Domino User

  • Category: Other
  • Platform: All Platforms
  • Release: 9.0.1
  • Role: Administrator,Developer,End User
  • Tags: SAML,Domino User,Attributes,Assertion,Email
  • Replies: 1

Hello,

I am attempting to connection our Domino web services to an Identity provider we are setting up. 

 

I have managed to configure the domino server to use SAML I believe and when I try to access the web services on Domino it does redirect me to the SAML IDP we have set up which we can log into.  On successful login into the IDP, I can see in the domino console we are receiving the SAML IDP assertional XML back (in it's default state that is).  So on seeing this I believe the basic SAML/Domino initial hookup is correct at least.

 

Once you have logged into the IDP and are redirected to Domino web application I am then presented with Domino's "not authorised" page.  Reading the link below, it indicated Domino uses an email address as a common attribute between domino user and IDP user rather than a "username".  I think maybe the issue is I am not returning the email from the IDP to the Domino system in the XML return (at the moment the only attribute is "User-Name" as mentioned).

http://www-01.ibm.com/support/docview.wss?uid=swg21902373

As a quick test I added an IDP user with the username "bob@bob.com", created a domino user with the same entry for the username and the email address but this didn't work.

 

This leads me to think maybe the issue is I need to return the email address under a specific attribute name in the XML so Domino knows to use as the lookup to bridge the two accounts.  However I don't know what attribute name to use.

 

Can anyone tell me what attribute name Domino expects the email from the IDP to be returned to them in?

 

If someone already has SAML/Domino working together, maybe someone would be kind enough to look at the XML Domino is received from the IDP and identify the email attribute name that way?

 

Of course if I have higely misunderstood something and we don't need to map an IDP SAML user to a Domino user, please let me know!

 

Hope all ths makes sense!

Thanks in advance to anyone who spends the time trying to help.  Looking forward to your replies!

 

 

 

Mar 4, 2016, 11:37 PM
4 Posts
NameID
Hi Neemash,

Which IDP are you using?

The username is retrieved from the assertion from the SAML Name Identifier ("NameID") element. Can you find that in the assertion?


Also, you can enable "
Debug_SAML=31" for more debug output on the Domino server.

This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal