Skip to content
Sections
All notes

All notes · Policy

Application Allow and Block Lists

Controlling which applications may be installed sounds obvious and works badly. Where it is appropriate and where it is not.

Policy · Analysis

Platforms allow lists of permitted or forbidden applications. The approach works on dedicated devices and produces a maintenance burden with little benefit almost everywhere else.

The operational work behind “Application Allow and Block Lists” is often spread across tickets, projects and repeated manual checks. A team reviewing does microsoft teams track your activity for does microsoft teams track your activity can make that effort visible by project and group, while the device-management platform remains the source of truth for technical state and enforcement.

Where allow lists work

Dedicated single-purpose devices: tills, scanners, kiosks, vehicle terminals.

For an independent baseline relevant to “Application Allow and Block Lists”, the Microsoft Intune documentation is a useful companion: compare its principles with the proposed configuration, ownership model and real support process before approving a rollout.

The device does one thing; the list is short and stable.

Here it is the right control and should be used.

Where they do not

General-purpose work phones, where people legitimately need a long and changing set of applications.

The list becomes a request queue, the queue becomes a bottleneck, and the bottleneck produces workarounds.

And on personal devices it is close to indefensible, because it governs what somebody may install on hardware they own.

Block lists

Superficially lighter and in practice worse.

You are naming the things you have thought of, against a catalogue of millions that changes daily.

A block list gives the appearance of control over application risk while covering a negligible fraction of it.

Its main legitimate use is a specific application with a known, material problem — narrow, named, with a reason.

What the concern usually is

Not which applications exist on the device, but whether work data can reach them.

That is a containment question, answered by a work profile and by copy-paste restrictions.

Framing it that way removes most of the pressure for lists, and gives better protection.

The consumer-cloud case

The common worry: somebody saves a work document to a personal storage application.

The answer is preventing work data leaving the container, not banning the applications.

Which works regardless of which storage application they use, including ones you have never heard of.

Required applications

The opposite and more useful direction: pushing applications people need.

Silent installation of the work set at enrolment, which saves the first-day support call.

And removal when they leave the relevant role, which is the piece usually missing.

Maintenance

Any list needs an owner and a review.

Lists without one go stale within months and start blocking things people need.

If nobody will own it, do not create it, which is a reasonable decision rather than a failure.

What to check

Do you maintain an allow or block list, and who owns it?

Is it applied to general-purpose devices or only to dedicated ones?

Is the real concern containment rather than installation?

And are required applications pushed automatically?