System settings
The /system route is a redirect stub: there is no dedicated System Settings page. This chapter lists where real configuration lives.
System settings
In most RMM products, "System Settings" is a single page that collects app-wide defaults in one place. NetLock RMM does not have that page.
A.10.1 Where to find each setting
Use the table below as a starting point. Pick the row that matches what you want to change and follow the cross-link to the chapter that documents it.
| What you want to change | Lives at | Documented in |
|---|---|---|
| Turn AI features on, configure the LLM provider, set API keys, set per-feature AI toggles | /settings/ai | A.11 — AI / LLM configuration |
| Restrict which database tables Dashboards, Reports, or Custom Fields can query; enable God Mode | /settings/dashboards, /settings/reports, /settings/custom-fields | A.12 — Content defaults |
| Configure notification channels (Email, Teams, Telegram, ntfy.sh, Webhook) | /manage_notifications | A.8 — Notifications deep dive |
| Enable the Ticket System, set ticket prefix, manage blocked attachment types | /settings/ticket-system | Chapter 10 — Tickets |
| Set the deployment's date/time format | /settings/globalization | A.5 — Globalization |
| Turn maintenance mode on/off, configure the update checker | /settings/maintenance, /settings/updates | A.2 — Updates & maintenance |
| Configure database connection, retention, backups | /settings/database | A.3 — Database management |
| Restrict Console access by IP address | /settings/ip-whitelist | A.4 — Security: IP whitelist & SSO |
| Configure SSO providers (OIDC / SAML) | /settings/sso | A.4 — Security: IP whitelist & SSO |
| Brand the Console (logo, colours, theme) | /settings/whitelabeling | A.6 — Whitelabeling & themes |
| Control remote-control session recording and retention | /settings/remote-screen | A.7 — Remote screen control |
| Toggle Web Console or Remote Server logging, view log files | /logging | A.9 — Logging & protocols |
| View system health, licensing, and seat usage | /settings/overview, /settings/licensing | A.1 — System overview & licensing |
If the setting you want does not appear in this table or under Settings in the navigation, it is probably not Console-configurable in the current release. Two cases to be aware of:
- Connection strings (MySQL, File Server, Remote Server URLs). Configured in
appsettings.jsonon the Console host. See A.1 for the read-only view. - Session timeout, password expiry, MFA enforcement policy. Not centralised. See Chapter 14 — Users & Roles for the authentication controls that do exist.
Permissions
The redirect target — /settings/overview — is gated by settings_enabled and settings_overview_enabled. A user who lacks settings_overview_enabled sees an access-denied response instead of landing on Overview.
Related chapters
- A.1 — System overview & licensing — the page the redirect lands on.
- Every other chapter in Part IV — see the routing table above.
Logging & protocols
The Logging page: runtime log toggles, the Web Console log viewer, and the Remote Server log viewer — plus a note on the settings_protocols_enabled permission flag.
AI / LLM configuration
Turn AI features on, point the Console at any OpenAI-compatible provider, and control where AI shows up in the product.