Skip to main content
Version: 5.0 🚧

Interactive session

Overview​

Use the Interactive session settings to control connection capacity and define which apps and services can interact with security panels.

Use this page when you need to:

  • Set server-wide and panel-level connection capacity limits.
  • Enable or disable customer and installer app access for newly added panels.
  • Control remote programming and maintenance capabilities via the DLS service.
  • Require customer approval before installers can remotely access a panel.

These settings help balance access and functionality with resource capacity and security policy.

Before you begin​

Required permissions​

  • You must have permission to edit Interactive category settings in Server Settings.

Preconditions​

  • The Interactive category is available to your role.
  • You understand your organization's policy for app access and connection limits.

Dependencies​

  • Session limits affect all active connections to panels and services.
  • App and service toggles apply to newly added panels from that point forward.
  • Existing panels may retain previous settings unless explicitly reconfigured.
  • Connection limits help prevent server overload but also affect how many users can connect simultaneously.

Important limitations​

warning
  • Reducing connection limits may disconnect users currently exceeding the new limit.
  • Disabling app access for new panels affects only panels added after the change.
  • High connection limits can impact server performance.
  • The Approve installer access by customer setting adds workflow delays to installer access.

Page layout​

Interactive session settings dialog​

info

The Interactive session settings dialog is shown as separate screenshots by section. Use the tabs below to view each part of the dialog.

Session limits (light)Session limits (dark)
CalloutUI elementDescriptionWhen to use
1Application typeSelects which application or client type the connection limits apply to.Use to configure limits for specific applications (e.g., mobile app, desktop client) separately.
2Limit of concurrent interactive connections per serverSets the maximum total active connections the server can handle at once.Use as a capacity safety limit to prevent server crashes from over-subscription.
3Limit of concurrent interactive sessions per panelSets the maximum active sessions allowed for any single panel.Use to prevent a single panel from consuming all server resources.

How to use this page​

Configure connection capacity limits​

Goal:

  • Set maximum connection limits to protect server resources.

Steps:

  1. Open the Interactive session edit dialog.
  2. Select an Application type.
  3. Enter the Limit of concurrent interactive connections per server.
  4. Enter the Limit of concurrent interactive sessions per panel.
  5. Select Save.

Expected result:

  • The server enforces the new connection limits for the selected application type.
note

Example: Setting server limit to 15,000 and panel limit to 5 allows up to 15,000 total connections, with no single panel exceeding 5 simultaneous sessions.

Enforce customer approval for installer access​

Goal:

  • Require customer permission before installers can remotely access their panel.

Steps:

  1. Open the Interactive session edit dialog.
  2. Turn on Approve installer access by customer.
  3. Select Save.

Expected result:

  • When an installer requests remote access, the customer must approve it before the connection is established.

Tips​

tip
  • Document your server capacity (CPU, memory, network) before setting connection limits.
  • Start with conservative panel limits (e.g., 5-10) and increase only if you have operational justification.
  • Use app toggles to stage new panel rollout: test with installers first, then enable customer access.
  • Consider enabling Approve installer access by customer only if your security policy requires it, as it adds approval delays.

Troubleshooting​

New panels cannot be accessed by the customer app automatically​

Possible causes

  • Enable customer app for new incoming panels is turned off.
  • The panel was added before this setting was turned on.

What to do

  1. Open Interactive session settings.
  2. Confirm that Enable customer app for new incoming panels is turned on.
  3. If the setting is off, turn it on and select Save.
  4. For existing panels added while the setting was off, enable it manually.

Installers cannot access newly added panels automatically​

Possible causes

  • Enable Installer app for new incoming panels is turned off.
  • The panel was added before this setting was turned on.
  • Approve installer access by customer requires customer approval.

What to do

  1. Open Interactive session settings.
  2. Confirm that Enable Installer app for new incoming panels is turned on.
  3. If approval is required, ask the customer to approve installer access.
  4. If the setting is off, turn it on and select Save.
  5. For existing panels added while the setting was off, enable it manually.

Users receive "connection limit exceeded" error​

Possible causes

  • Limit of concurrent interactive connections per server has been reached.
  • Limit of concurrent interactive sessions per panel has been reached for that panel.
  • High traffic periods exceed configured limits.

What to do

  1. Increase Limit of concurrent interactive connections per server if hardware capacity allows.
  2. Increase Limit of concurrent interactive sessions per panel if needed.
  3. Ask users to disconnect idle sessions or retry during lower-traffic periods.
  4. Monitor trends and adjust limits based on operational demand.
Was this page helpful?