Configuring Load Balancing for Hyland IdS - Configuring Load Balancing for Hyland IdS - Perceptive Content - OnBase - Other - Identity and Access Management Services - Other/Identity-and-Access-Management-Services/5.3/Identity-and-Access-Management-Services/Installation/Configuring-Load-Balancing-for-Hyland-IdS - 5.3 - 5.3

Identity and Access Management Services

Platform
Other
Product
Identity and Access Management Services
Release
5.3
License
ft:lastPublication
2026-05-22T12:39:50.585000
ft:locale
en-US

This section describes considerations that must be accounted for before attempting to load balance Hyland IdS. These considerations apply to each IdS in the load-balanced environment.

The following considerations need to be accounted for before attempting to load balance the servers:

  • Each server in the load-balanced environment should use the same idsconfig.json file. If a single, shared file cannot be used, the idsconfig.json files must be exactly the same between servers. In a default installation, the idsconfig.json file is located on each server at C:\Program Files\Hyland\identityservice.

  • The identity running the application pool for each Hyland IdS must have Modify access to the idsconfig.json file.

  • The same keyfile directory, used for encrypting and decrypting cookies, tokens, and other values, must be accessible to all Hyland IdS in the load-balanced environment.

  • The identity running the application pool for each Hyland IdS must have Modify access to the keyfile location.

  • The Configuration File Path, Key File Persistence Location, and Key Encryption Certificate Thumbprint settings are required to be configured in the initialization client to successfully create a load-balanced environment on Hyland IdS. The values of these settings for each Hyland IdS in the load-balanced environment must match so that each load-balanced environment has the same exact values. For information on configuring these settings, see Setting Up Hyland IdS.
  • The same signing and encryption certificates need to be installed to the Personal Store under LocalMachine on each Hyland IdS in the load-balanced environment. The identity running the application pool for each Hyland IdS must have Read access to the private keys of the signing and encryption certificates.

  • As of 3.0.1, in load-balanced environments using SSL termination or when the Hyland IdS is deployed behind a proxy server, you must properly configure the X-Forwarded-Host and X-Forwarded-Proto headers in the proxy server or load balancer, depending on your environment. For more information on configuring these headers, consult the Microsoft documentation.