Download presentation
Presentation is loading. Please wait.
1
Open Mic Webcast Configuring an IBM Domino Web Server to use Web Federated Login (SAML)
Analyn Policarpio Andrew Jazon Gupaal John Kenneth Santos Roderick Andaya January 25, 2017
2
Agenda SAML Overview SAML Concepts Benefits and Requirements
Setting up Web Federated Login How it Works Troubleshooting © 2017 IBM Corporation
3
SAML Overview and Concepts
Analyn Policarpio © 2017 IBM Corporation
4
What is SAML? Security Assertion Markup Language
Provides Web-based SSO capability Secure XML based protocol for representing and communicating identity and authentication data between parties Assertion -User information represented in XML format -SAML assertion is encrypted © 2017 IBM Corporation
5
What is Federated Login?
Once logged in using SAML, Domino provides access to the Notes ID. Notes ID is stored in the ID Vault. Web Federated Login -SAML authentication for accessing iNotes 9.x secure mail © 2017 IBM Corporation
6
SAML Concepts Identity Provider (IdP) -Creates Assertions
-Maintain the user’s information -Maintain the list of relying parties -Performs the authentication with the client Supported IdPs -Microsoft’s ADFS 2.0 integrated with Active Directory -IBM Tivoli Federated Identity Manager (TFIM) © 2017 IBM Corporation
7
SAML Concepts Service Provider (SP) ID Vault
-Check for validity of the Assertion -Process the Assertion to identify the user -Provides application service -Domino 9.x ID Vault Clients used for accessing services -Browser © 2017 IBM Corporation
8
Benefits and Requirements
John Kenneth Santos © 2017 IBM Corporation
9
Benefits of SAML Provides a single sign on experience across multiple platforms. Reduces the need for users to manage multiple username/password. Reduces the administrative cost for maintaining multiple directories. One Identity provider for the organization. Reduces user data redundancy. © 2017 IBM Corporation
10
Requirements Domino 9.x and Notes 9.x Standard only.
TFIM and ADFS for IdPs, others can work but not supported. address from IdP's directory is in the users person document or, Directory Assistance is used to name map between IdP's directory and Domino user entry. © 2017 IBM Corporation
11
Requirements SSO configured on Web Server. SSL enabled in Domino.
ID vault has the user IDs. Import SSL certificate of IdP, cross certify and push to the client. Policy settings. IdP Catalog. © 2017 IBM Corporation
12
Setting up Web Federated Login
Andrew Jazon Gupaal © 2017 IBM Corporation
13
Creating the Relying Party Trust
Follow the cookbook: Setting up new Relying Party Trust for AD FS 2.0 10.lotus.com/ldd/dominowiki.nsf/dx/Cookbookcol_Setting_up_new_R elying_Party_Trust_for_AD_FS_2.0_ © 2017 IBM Corporation
14
iNotes configuration on the IdP
For the service URL, use the URL for accessing your iNotes server with /names.nsf?SAMLLogin appended. The string entered into the “Relying party trust identifier” field needs to needs to match the value in the “Service Provider ID” field located in the Domino idpcat configuration document. © 2017 IBM Corporation
15
ID Vault configuration on the IdP
For the service URL, use the URL for accessing your iNotes server. With this configuration however, you append /names.nsf?SAMLIDLogin. The string entered into the “Relying party trust identifier” field needs to match the value in the “Service Provider ID” field located in the Domino idpcat configuration document. © 2017 IBM Corporation
16
Domino IdP Catalog (idpcat.nsf)
This is where you provide Domino with the details of your IdP. Must be on the iNotes and ID Vault server. Two separate configurations need to be implemented in the idpcat.nsf. © 2017 IBM Corporation
17
iNotes configuration document in idpcat.nsf
Hostname is the URL your iNotes user uses to access their home mail server. Also you need to list the IP address associated with your SSL configuration. The “Service provider ID” is the string that identifies Domino as a SP partner with the IdP. © 2017 IBM Corporation
18
ID vault configuration document in idpcat.nsf
ID Vault access prepends “vault.” to the Domino server name. Domino server: domino1.us.renovations.com vault partnership name: vault.domino1.us.renovations.com The name given to the vault partnership need not be a valid DNS, but must look valid to the IdP. Do NOT specify an IP address for vault. © 2017 IBM Corporation
19
ID Vault configuration document
If the Notes ID vault does not already exist, the Vault administrator creates the vault. © 2017 IBM Corporation
20
Cross certificate Export a copy of the Internet SSL certificate from your IdP. Import that certifier into your Domino Directory. Create an internet cross certificate. © 2017 IBM Corporation
21
Policy Settings User’s security policy provides the name of the user’s ID vault. © 2017 IBM Corporation
22
© 2017 IBM Corporation
23
How it Works Roderick Andaya © 2017 IBM Corporation
24
How it works © 2017 IBM Corporation
25
Troubleshooting Roderick Andaya © 2017 IBM Corporation
26
Test SAML authentication
Verify if Standard SAML authentication works. Once verified, test if Web Federated works. If login fails, enable SAML debug, webauth debug, name lookup debug and take Fiddler traces in order to identify where the login fails. Debug_SAML=31 Webauth_Verbose_Trace=1 Debug_NameLookup=1 © 2017 IBM Corporation
27
Test SAML authentication (cntd…)
Collect a fiddler trace © 2017 IBM Corporation
28
Commonly seen sources of login failures
Missing IdP relying party trust for the ID Vault. Incorrect IdP entries. Invalid metadata imported into the IdP catalog. No cross-certificate for accessing the ID Vault. ID not found in vault. © 2017 IBM Corporation
29
References IdP catalog configuration for SAML authentication in Notes/Domino Troubleshooting SAML authentication in Domino © 2017 IBM Corporation
30
Thank you! © 2017 IBM Corporation
31
Q & A Press *1 on your telephone to ask a question.
Visit our Support Technical Exchange page or our Facebook page for details on future events. To help shape the future of IBM software, take this quality survey and share your opinion of IBM software used within your organization: IBM Collaboration Solutions Support page IBM Collaboration Solutions Support © 2017 IBM Corporation
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.