Advanced
Scripting, redundancy, Docker, certificates and 21 CFR Part 11. 15 articles.
Scripting & data
Page Scripts
Page and Global Scripts run client-side in the browser and let pages interact with variables, navigation, data tables, alarms, layers, logins, databases, and popups through built-in JavaScript functions.
7 min read / updated 9 Oct 2026
Install Python Libraries
You do not need to stop EnvisionSCADA to install additional libraries.
4 min read / updated 28 Sep 2026
Endpoint
Python scripts can be exposed as HTTP endpoints. An external system sends a POST request with Basic Auth and a JSON body; the script reads the body and returns a response via print.
1 min read / updated 6 Jul 2026
Database Query
Manual for the Database Query tool: SQL on a Database Connection from page scripts, the runtime API and MCP.
4 min read / updated 22 Oct 2026
History Sources
Manual for History Sources: the trends read the history of a variable from the EnvisionSCADA Historian, a query on a Database Connection or a Python Module script, selected per variable or as the project default.
19 min read / updated 22 Oct 2026
Recipes
User manual for the recipe system, including recipe types, recipe sets, variable linking, and runtime management.
8 min read / updated 3 Oct 2026
Deployment & security
Redundancy
EnvisionSCADA redundancy provides a two-node high-availability setup with a Primary node and a Standby node.
9 min read / updated 28 Sep 2026
Docker
A Docker image is available at https://registry.hub.docker.com/r/sunforestsoftware/envisionscada
3 min read / updated 2 Nov 2026
Active Directory
When enabled, it is no longer necessary to configure users, when a user logs in, EnvisionSCADA will send an authentication request to the AD. The AD will return whether the credentials were correct, or not.
2 min read / updated 22 Jul 2026
Certificates
The Certificate Authority (CA) is responsible for creating and managing the root certificate. This root certificate acts as the trusted authority within the system and is used to sign all subsequently generated certificates. It forms the foundation of the trust chain and ensures that issued certificates are recognized as valid within the environment.
3 min read / updated 2 Aug 2026
IIS HTTPS
Within the context of this system, IIS is used to host the web service and enable secure access through HTTPS. By configuring certificates generated with the Certificate Generator, IIS can establish trusted and encrypted connections between clients and the server.
1 min read / updated 31 Oct 2026
21 CFR Part 11
Part 11 Compliance Mode
How to enable 21 CFR Part 11 compliance mode and which controls it enforces.
3 min read / updated 2 Oct 2026
Audit Trail
What the audit trail records, the Audit Trail page, chain verification, retention, API access, and forwarding.
9 min read / updated 13 Oct 2026
Electronic Signatures
How electronic signing works, when the signature dialog appears, and how to sign through the API.
10 min read / updated 2 Oct 2026
21 CFR Part 11 Deployment Guide
How to deploy the system in a 21 CFR Part 11 regulated environment: product controls, traceability matrix, and procedural controls.
8 min read / updated 30 Oct 2026