SECURING


Configuring SAML in Domino
This procedure ensures that an Domino® Web server can participate in SAML-based single sign-on (SSO). The Security Assertion Markup Language (SAML) standard allows a Domino server to trust an authentication assertion from a specified identity provider (IdP).

About this task

Configuring SAML requires at least two tasks: specifying SAML authentication in the Domino Directory, and creating a document to contain SAML configuration settings. Depending on whether your organization uses Internet Sites, you specify the authentication in either the Server document or in one or more Internet Site documents. The SAML configuration settings are then specified in IdP Configuration document(s) in the IdP Catalog (idpcat.nsf) application.

Together, these documents determine whether Domino, as the SAML service provider, trusts SAML assertions from a specified identity provider (IdP). The IdP's public key, stored in an IdP Configuration document in the IdP Catalog application, is used for cryptographic verification of a SAML assertion issued by the IdP.

It is recommended that you use SSL security for your SAML configuration; if your federation is Microsoft™ Active Directory (ADFS), SSL is required.

Tip: Because SAML configuration requires cooperating configuration for Domino and for the identity provider (IdP), Domino Web server configuration should first be fundamentally sound when being used independently of an IdP. Therefore, before configuring SAML, consider setting up the Domino HTTP server for single-server session authentication. This task includes configuring Domino to log in as a Web user (for example, the Domino administrator that has been configured in the Domino Directory during the Domino server setup). After you as this administrator are able to log in as the Domino user, successfully browsing to URLs on the Domino server, the server is ready for SAML configuration and enablement.

Note: When your organization uses SAML for session authentication, disable the field Enforce Internet Password Lockout on the Security tab of the server Configuration document. In addition, disable any Web password management settings - such as synchronizing the Notes® client password with the Internet password - that have been enabled in security policies applied to SAML users. For more information on Internet password lockout, see the related topic.

Procedure

Perform the following tasks:


Parent topic: Using Security Assertion Markup Language (SAML) to configure federated-identity authentication
Previous topic: Choosing a federation to configure as your identity provider (IdP)
Next topic: Supporting federated login on the Notes client

Related tasks
Securing Internet passwords
Creating an Internet site document