Shared Session State Store

Abstract

Overview of Sitecore Shared Session State Store supported infrastructure, references, and privacy and security.

The Shared Session State Store role allows storing information about the current contact state and related data, including all data that is unique to a contact and that can be shared across simultaneous sessions. This information needs to remain accessible to other concurrent operations, for example, interactions and background processes, and can be shared across multiple sessions.

Supported infrastructure

You can host the Shared Session State Store role on:

  • SQL Server

  • Redis

  • Azure SQL

  • Azure Redis

Refer to the Sitecore compatibility table for compatible versions.

Reference structure

The Shared Session State Store role has its place in the Sitecore reference structure. It can be referenced by other roles, and it can also reference other roles.

Illustration showing the Shared Session State Store role's place in the Sitecore reference structure.

Referenced by

The Shared Session State Store role is referenced by the following roles:

References

The Shared Session State Store role does not reference other roles.

Privacy and security

The Shared Session State Store role handles personal data in the following ways:

  • Stores contact facets and identifiers that are loaded into session.

  • In Sitecore 9.2 and later, the contact ID is loaded into session state for performance reasons.