ThreatLocker permits approved software and denies the rest by default, with our team handling elevation requests so clinical work does not stall.
A clinical workstation runs a small and knowable set of programs.
A front-desk machine runs the practice management client, a browser, a document viewer, a scanner utility, and the clearinghouse portal. An imaging review station runs even less. That list changes a few times a year, and it is the single most useful fact about the clinical estate, because it makes the opposite of the usual security posture practical.
Detection asks a machine to recognize hostile software among everything that might run. Allowlisting inverts the question: the machine permits the short list your organization actually uses and refuses the rest without needing to know anything about it. A ransomware payload that has never been seen by any vendor is denied for the same reason a game or a personal cloud client is denied, which is that nobody approved it.
This is the strongest single control available for a fixed-purpose clinical device, and it is the one most often skipped, because the objection to it is operational rather than technical.
Learn first, then deny, and keep a human on the exceptions.
This line is built on the ThreatLocker default-deny engine. The agent begins in a learning period, assembling the baseline from software already present and in use across your estate rather than from a list somebody has to write by hand. Behavior observed across a very large population of endpoints informs that baseline, which is what keeps the learning period short enough to tolerate.
Once enforcement begins, the two failure modes people fear are handled explicitly.
- Updates. Approved applications change version constantly, and a control that blocks the update is a control your staff will demand be removed. The platform tracks application updates automatically so an approved product stays approved as it moves forward.
- Exceptions. Something legitimate will eventually be blocked, usually a vendor utility installed by a support engineer during a call. That request reaches continuously staffed hands, ours and ThreatLocker's, which is why an elevation is resolved rather than queued and no clinician is left holding a stalled workflow until business hours resume.
Both of those are why this line is sold as a service rather than a license. The software is the easy half.
Malicious software protection, argued from the other direction
Protection from malicious software is an addressable implementation specification, and the rule does not prescribe how it is achieved. Default-deny application control is a defensible and unusually strong answer for fixed-purpose clinical devices, and it is straightforward to document: your policy states which software is authorized, and the platform enforces exactly that statement.
It also supports the access control standard in a sense auditors recognize. Access control is usually read as who may reach data. Restricting which programs may execute in the first place narrows the same question from the other end, and it directly serves the risk management requirement to implement measures sufficient to reduce risk to a reasonable and appropriate level.
The elevation log is a useful side effect: a dated record of every exception requested, who asked, what was approved, and by whom.
Allowlisting adds friction. Here is exactly where.
We would rather set the expectation than sell past it.
- The learning period is real work. Software used rarely, by one person, in one department, may not appear during learning at all. The annual credentialing tool and the state registry uploader are the classic examples.
- Vendor support calls will hit it. An engineer from your practice management vendor who downloads a remote assistance tool mid-call will be blocked. That is the control functioning correctly, and the elevation path exists precisely for that moment.
- Developer and analyst machines are a poor fit. Anyone whose work involves running software that did not exist yesterday will fight this control continuously. Put detection on those machines instead.
- It does not stop an approved program being misused. A scripting interpreter your organization legitimately relies upon remains available to an intruder who has credentials, which is the reason this line complements managed detection rather than replacing it.
Where this belongs first.
Start with the machines whose software list is shortest and whose downtime is most expensive: front-desk and check-in stations, billing workstations, imaging review stations, and any server that supports clinical operations. These see the highest benefit and generate the fewest exceptions.
Extend from there as the exception rate settles, which usually takes a few weeks per department. There is no minimum quantity and no penalty for staging the rollout across several months, which is how we would advise doing it.
| Platform | ThreatLocker, operated on your behalf by Fortify 24x7 |
|---|---|
| Model | Default deny: approved applications execute, everything else is blocked |
| Baseline | Learning algorithms build the approved set from software already in use, informed by behavior across a very large endpoint population |
| Updates | Application updates tracked automatically so approved software stays approved across versions |
| Exceptions | Elevation requests and escalations handled by a team staffed around the clock |
| Evidence produced | A dated record of every elevation request, decision, and approver |
| Best fit | Fixed-purpose clinical, front-desk, billing, and imaging workstations, and servers supporting clinical operations |
| Poor fit | Developer and analyst machines that run new software routinely |
| Billing unit | Per endpoint, per month |
Where these lines stop
Allowlisting controls execution, not identity. An intruder holding valid credentials who uses only approved software is invisible to this line by definition. That is the case managed detection exists to catch, and the two are designed to be bought together.
It requires an agent. Embedded clinical equipment that accepts no third-party software is out of scope here, exactly as it is for detection.
The first month is the expensive one. Expect elevation traffic during the transition from learning to enforcement. Plan the rollout by department rather than flipping an estate at once, and expect the exception rate to fall sharply after the first few weeks.
How we describe this work
There is no such thing as a HIPAA certified product, and no vendor can place your organization in compliance. Compliance is a program you own: your risk analysis, your policies, your workforce training, your documentation. What we supply are technical services and the evidence they generate, mapped to the safeguards in the HIPAA Security Rule so your compliance team can point at something concrete.
Nothing described on this site guarantees a compliance outcome, an audit result, or immunity from a breach. Determinations about your obligations belong to your privacy officer and your counsel. Fortify 24x7 executes a Business Associate Agreement before enabling any service that may create, receive, maintain, or transmit protected health information on your behalf.
Heads up: card statements show FORTIFY 24X7 - MediShield IT is a Fortify 24x7 brand, and your subscription is billed by Fortify 24x7.