← All docs

Security

IP allow lists, a separate live/playback port, certificates, and encrypted secrets.

Allow lists

Settings → Security has two IP allow lists. Enter one IP or CIDR block per line (for example 10.0.0.5 or 10.0.0.0/24); lines starting with # are comments. A blank list allows everyone.

Separate port

Settings → Live view → Custom port moves live and playback traffic onto its own HTTPS port, using the same certificate. This lets you firewall it separately, or expose only it outside the LAN. It takes effect after Restart-Service LarisVMSWeb. After that, video only answers on the new port and everything else only on the main port. Clear the field to go back to one port.

Certificates

The server's certificate is a .pfx file set in appsettings.Production.json. A renewed file is picked up within a minute without a restart. Nodes using direct streaming have their own certificate setting on the node's page.

Encrypted secrets

Camera credentials, SMB credentials, node keys, email secrets, the Entra client secret, and the Active Directory service-account password are encrypted in the database, using the data-protection keys in %ProgramData%\LarisVMS\keys. Back up that folder, and never delete it during a deploy.

Also in the app under Help. View source on GitHub.