Skip to content
The part of the process nobody writes down
What Nobody ExplainsThe part of the process nobody writes down

Behind The Counter

Why the person at the counter cannot override the system

The refusal is usually literal rather than diplomatic, and understanding why changes what you should ask for next.

By Tanmay Ghosh4 min read

Barista at a cozy coffee shop counter, with espresso machine and menu boards in view.
Photograph by Mad Knoxx Deluxe via Pexels
Editorial note. Independent reporting and analysis. Nothing here is sponsored or paid for. How we work.

The refusal is more literal than it sounds

When somebody behind a counter says they cannot do a thing, most of us hear a softened version of will not. Occasionally that is exactly what it is. Far more often the sentence is true in a narrow and rather boring technical sense: the screen in front of them contains no control that produces the outcome you are describing, and no amount of sympathy will make one appear. What they are looking at is a list of permitted actions, and your request is not on the list.

This is worth understanding less because it shortens the wait and more because it changes what you ask for next. Pressing harder against somebody who has no button is a way of spending goodwill on a mechanism that does not respond to goodwill. Working out who does hold the button is slower, far less satisfying, and considerably more likely to work.

Permissions belong to the role, not the person

Nearly every system sitting behind a counter is organised around roles. A role is a bundle of permissions — view this, amend that, approve the other — and staff are attached to roles rather than granted rights one at a time. The person serving you may have been there eleven years, may know the rulebook better than the department that wrote it, and may still occupy a role that cannot waive a charge.

Roles exist because individual permissions do not scale and do not survive staff turnover. If everyone carried a bespoke set of rights, nobody could answer the question of who is able to do what, and that is the first question anyone reviewing the organisation will ask. So a dozen or so roles get defined, each one is decided upon once, and people are slotted into them. Capability at a counter is therefore a property of the seat rather than of the occupant.

It follows that asking for a manager is not really an appeal to seniority. It works, when it works, because a manager sits in a different role with a wider set of permitted actions. The software is entirely unmoved by rank.

Every exception has to leave a trace

The second constraint is the audit trail. Anything that departs from the standard path — a fee removed, a date backdated, a record amended after it was closed — is precisely the sort of action that must be attributable afterwards. Systems are therefore built so that exceptions are logged, coded against a reason, and tied to the name of whoever authorised them.

That recording requirement is why exceptions are slow rather than merely rare. An override may well exist, but it demands a reason code drawn from a fixed list, and if your circumstances match none of the reasons on that list the person cannot invent one. Free text is not a reason code. It is also why you are occasionally asked to put in writing something you have just explained perfectly clearly out loud: the written version is the thing the trace will point at later.

The record is holding promises made to other people

A counter feels like a private transaction between two people, and almost none of it is. The record being updated will be read by a billing run, a regulator’s sample, a supplier who invoices on the strength of it, and possibly a colleague resolving a dispute in eighteen months. Each of those readers has been promised that the field means one specific thing.

Once you see the record as a shared object with many downstream readers, the rigidity stops looking like obstruction. A date field that refuses a date in the past is refusing because something else calculates from it. The awkward requirement that an address change and a name change be done as two separate actions exists because two different downstream processes subscribe to those two events, and a combined update would fire only one of them.

Why it lands like a brush-off when it is not

Constraint is difficult to communicate at a counter, partly because the honest version is long and partly because the honest version sounds like an excuse. "The system will not let me" is the compressed form of something closer to: this action requires a permission attached to a role I do not hold, and even the holder of that role would need a reason code that does not fit your situation.

Nobody has time to say that, and saying it would sound worse. So the short version gets used, it sounds like a shrug, and a reasonable person concludes that somebody simply cannot be bothered. That misreading is baked into the design rather than into the individual.

What actually moves a stuck case

Three things tend to help. Find out precisely which action is blocked, because "it cannot be done" and "it cannot be done from this screen" are different diagnoses. Ask what route exists for exceptions, since most organisations have one and it is usually a form or a named team rather than a conversation. And obtain a reference for the attempt, because the next person you speak to will otherwise start from nothing.

None of this is fast. But it works with the machinery instead of against a person who is standing inside it, and that distinction is most of the difference between a resolved case and a memorable argument.

Common questions

Is asking for a supervisor worth it?

Often yes, though not for the reason people assume. A supervisor typically holds a role with broader permissions and access to exception routes, so the request can genuinely change what is possible. It is not a matter of pressure, and framing it as pressure tends to make the conversation worse rather than faster.

Why can they see the problem but not fix it?

Read access and write access are separate permissions, and read access is granted far more widely because it is far less risky. Being able to see that a field is wrong tells you nothing about whether the person looking at it is permitted to change it.

Does complaining get an override?

Sometimes, but usually indirectly. A complaint is often routed to a team that does hold the relevant permissions and a legitimate reason code for using them, so the effect comes from reaching a different desk rather than from the strength of feeling expressed at the first one.

Behind The Countercounterspermissionsprocessservice
Tanmay Ghosh
Editor, What Nobody Explains

Tanmay has written about behind the counter, paperwork, queues & waiting for most of the last decade and is happiest when a piece answers the question completely.