SECURING
Before you begin
The SAML configuration settings for Notes federated login are specified in IdP Configuration document(s) in the IdP Catalog (idpcat.nsf) application. The IdP Configuration document includes several fields whose values are supplied automatically when you import the metadata.xml file from the IdP.
Important: If the Domino server has a server.id file protected by a password, the administrator cannot use the Create Certificate button described in this topic. Instead, see the related topic Creating a Domino metadata file manually.
Note: This procedure assumes the Domino ID vault server participating in Notes federated login does not have the Domino Web server configured, but your organization may use such a combination if necessary.
Note: To support Notes federated login, certain fields in this IdP Configuration document (Service provider ID and Domino URL) must be specified with a string that mimics the URL that would be used if the ID Vault server were also configured as a Domino Web server. However, this does not mean the ID vault server must actually be configured as a Domino Web server.
Procedure
1. From the Domino Administrator client, create the IdP Catalog application (idpcat.nsf), using the template with the file name idpcat.ntf, or open the application if it already exists.
For example, if the iNotes server's DNS hostname is dom1.renovations.com, then specify a virtual name of vault.dom1.renovations.com, with no IP address.
8. In the Federation product field, select either TFIM for Tivoli Federated Identity Manager or ADFS for Microsoft Active Directory Federation Services, depending on which federation service you intend to use for SAML authentication. The default is ADFS.
9. In the Service provider ID field, enter a string that identifies Domino as a service provider partner with the IdP.
Note: If SSL is configured at Domino or you are using ADFS for the IdP, this setting would include https , for example: https://domino1.us.renovations.com. If you use ADFS for the IdP, SSL is required, so you would use https in the string.
Important: An entry is required in this field to use the Create Certificate button on the Certificate Management tab.
Note: If the federation is configured on ADFS, this file may have a slightly different name, for example, FederationMetadata.xml.
Table 1. Fields in the IdP Configuration document whose values are generated from the metadata.xml file
For example, for the Renovations organization, using TFIM, SAML 2.0, and SSL, the following artifact URL might be generated: https://tfim.renovations.com/FIM/sps/samlTAM20/soap.
For example, for the Renovations organization, using TFIM, SAML 2.0, and SSL, the following login URL might be generated: https://tfim.renovations.com/FIM/sps/samlTAM20/logininitial.
Note: The value in this field is a subset of the expected URL to the IdP. The Domino server generates the full URL when necessary.
Note: This field appears only when the Type field is set to SAML 2.0.
For example, url.oasis.names.tc:SAML:2.0:protocol.
c. Leave the Enforce SSL field set to Yes if the Notes client embedded browser requires that any URL accessed at the IdP during the login sequence be protected with SSL.
Tip: The name does not have to match anything in the actual IdP configuration. However, the string does have to be compatible with the syntax of the idp.xml file; that is, it cannot include characters such as angle brackets (< or >).
https://your_SAML_service_provider_hostname
The string in this field is used by the IdP as the initial part of the URL for sending the user's SAML assertion back to Domino.
Note: If SSL is not configured at Domino and you are using TFIM for the IdP, this setting would include http instead of https, for example: http://domino1.us.renovations.com.
Note: Usually, you can repeat the string you entered in the Service Provider ID field on the Basics tab. However, if you are setting up a partnership for the ID vault that is used for both Notes federated login and iNotes Web federated login, instead, use the fully qualified DNS name of the iNotes server's Web address (DNS hostname, or Internet site name) in a URL. For example: https://dom1.renovations.com.
https://your_tfim_server.com/sps/samlTAM20/saml20
Parent topic: Supporting federated login on the Notes client Previous topic: Setting up the SAML identity provider and federation Next topic: Configuring the ID vault for Notes federated login
Related tasks Creating a Domino metadata file manually Enabling the Domino Web server to provide SAML authentication Configuring SAML from the Internet Site (Web Site) document
Related information Supplementary information on Security Assertion Markup Language (SAML) configuration combinations of IBM Domino and other products