Security Overview Public

Security

Overview of the ERPat Security module — the administrator toolkit for banning sign-in devices, granting offsite-access windows, recovering locked accounts, controlling live sessions, and reviewing access-device logs, built on top of ERPat's core protection layer.

Guide version: r3 Module version: 1.4.0 Updated: 2026-08-28 Estimated time: 4 min 15 views 0% helpful

Security

A focused administrator toolkit that sits on top of ERPat's always-on core protection layer — ban a device someone signs in from, grant temporary off-network sign-ins, recover locked accounts, control live login sessions, and keep a log of your physical access devices.

???? 4 admin tools ◈ 7 guide pages ☑ 6 database tables ???? Every sensitive action audited

The Security module groups four related administrator screens into one Security sidebar section: Device Management, Offsite Access, Locked Accounts & Active Sessions, and Access Device Logs. It is the tooling on top of ERPat's protection layer — it does not replace it. Authentication guards, the request middleware pipeline (secure headers, CSRF, rate-limiting, IP restriction, file-upload security), the Roles/permissions RBAC editor, and the system audit log all remain in ERPat core. This module gives administrators the day-to-day levers those controls need.

ℹ️
New here? Start with Getting Started to find the module and grant permissions, then follow Daily Operations for the click-by-click procedures. Administrators tuning roles and access want Administration; developers and auditors want the Reference and Research pages.

The four tools

????
Device Management

A two-tab page. Entries shows the most recent sign-in per person per browser, so you can ban a device and stop that person signing in from it — without touching their account or their other devices. Groups lets you name user-agent groups to filter the list by. Menu: Security → Device Management.

????
Offsite Access

Grant a named staff member a temporary window (start and end date) to sign in from outside your approved office IP addresses. The core IP-restriction middleware checks these grants on every request. Menu: Security → Offsite Access.

????
Locked Accounts & Active Sessions

A two-tab page. Locked Accounts lists accounts locked by too many failed sign-ins so you can clear the attempts and unlock them. Active Sessions shows each user's live logins so you can end one session or log them out everywhere.

????
Access Device Logs

A three-tab page — Logs · Devices · Categories. Register the physical door/access devices (each with an API key & secret it uses), sort them into categories, and review the history of who accessed what and when. Menu label: Access Logs.

Device Management is new to this module. It used to be a built-in ERPat screen; it now belongs to Security, which is why the tool count went from three to four. The web address has not changed, and nothing you had set up was lost. What did change is for the better: opening the page now requires a permission you can grant to a role (previously anyone signed in could reach it by typing the address), and banning or restoring a device is now recorded in your audit log. See Administration.

What this module owns — and what it doesn't

The line between tooling (this module) and the protection layer (core) matters, because it tells you where to look when something needs changing.

ConcernLives in
Device Management, Offsite Access, Locked Accounts / Active Sessions, Access Device Logs screensThis modulemodules/Security/
The sign-in check that rejects a banned deviceCore sign-in — reads this module's ban list
Authentication guards (staff / client / customer / guest)Core — application/guards/
Request middleware (secure headers, input sanitization, CSRF, rate-limit, IP restriction, file security)Core — application/middleware/
Roles / permissions RBAC editorCore — Settings → Roles
System audit log (the store)Core — system_logs; this module writes to it
The office-IP whitelist that Offsite Access grants relaxCore — IP-restriction settings / middleware
⚠️
Security is always available. The module has exactly one on/off setting, module_security, and it is seeded on and locked — it cannot be switched off in Manage Modules, so the Security tools never disappear. There are no per-tool on/off switches: who sees Device Management, Offsite Access, Locked Accounts or Access Logs is purely a permissions decision in Settings → Roles. See Administration.

Explore the guide

Who this module is for

  • System administrators & IT — ban a lost or untrusted device, grant offsite windows, unlock stuck accounts, end suspicious sessions, and manage door devices.
  • HR / support staff — unlock a colleague who is locked out after too many wrong passwords.
  • Compliance & security officers — every sensitive action lands in the tenant's audit log for review.
  • Facilities / physical-security teams — register the access devices and read the access-log history.
Was this guide helpful?

Report a content problem