Previous Topic: Storing User Session, Assertion, and Expiry DataNext Topic: Grant Access to Federation Web Services


Enable the Session Store

Enable the session store to store data when using SAML artifact single sign-on, single logout, WS-Federation sign-out, and a single use policy.

Enable the session store from the Policy Server Management Console.

The session server database is where the Policy Server Session Server stores persistent session data.

To configure a database for the session server

  1. Select Session Server from the Database drop-down list.
  2. Select an available storage type from the Storage drop-down list.
  3. Set the Enable Session Server option.

    If you are going to use persistent sessions in one or more realms, enable the Session Server. When enabled, the Session Server impacts Policy Server performance.

    Note: The Use Policy Store database option is disabled. For performance reasons, the session server cannot be run on the same database as the policy store.

  4. Specify Storage Options appropriate for the chosen storage type.
  5. Click OK to save the settings and exit the Console.
  6. Stop and restart the Policy Server.

Environments that Require a Shared Session Store

The following SiteMinder features require a shared session store to store SAML assertions and user session information.

To implement these features across a clustered Policy Server environment, set up the environment as follows:

All Policy Servers that generate or consume assertions or process a persistent SMSESSION cookie must be able to contact the common session store. For example, a user logs in to example.com and gets a persistent session cookie for that domain. Every Policy Server that is handling requests for example.com must be able to verify that the session is still valid.

The following illustration shows a Policy Server cluster communicating with one session store:

Graphic showing a shared session server

To share a session store, use one of the following methods: