Anti-Patterns: Governance II · 3 of 5
Unattributable Action
An unattributable action is an event no one can reliably tie to an actor, and it can be a protection, a weakness, or both.
Every system has a memory, even if that memory is thin. A door badge records an entry, a database records a query, a payment network records a transfer, and a chat service records a message. Attribution is the work of connecting such an event to the person, device, service, or organization that caused it. Unattributable action is what remains when that connection cannot be made with enough confidence to matter. Sometimes that is intentional, as with privacy-preserving reporting. Sometimes it is accidental, as with shared accounts and missing logs. Either way, unattributable action changes how trust, safety, compliance, and responsibility work.
Start with an action and a claim
An action is a change or attempted change in the world: a file is opened, a vote is cast, a message is sent, a server is restarted, a payment is approved, or a sensor reading is submitted. To attribute that action is to make a claim about its source. The claim might be simple, such as “this user deleted the record,” or layered, such as “this request came from this device, using this account, under this session, from this network, at this time.”
Attribution is never pure certainty. It is evidence judged against a standard. A login record, an internet protocol address, a cryptographic signature, and a camera clip can all support attribution, but each can be wrong, incomplete, stolen, replayed, forged, or misunderstood. The practical question is not “Can we know perfectly?” but “Is the evidence strong enough for the decision we need to make?”
Unattributable action exists when the available evidence does not support a reliable claim about who or what acted. That may be because no evidence was collected, the evidence was destroyed, the evidence points to a group rather than an individual, or the system was deliberately designed so that some actions cannot be traced back.
Why actions become unattributable
The simplest path to unattributable action is absence. If a system does not record who made a change, no later investigation can recover that fact from the system itself. Many organizations discover this after an incident: they have plenty of data about performance and errors, but little data about intent, authority, or identity.
A second path is ambiguity. A shared administrator account may show that “admin” changed a configuration, but not which person used the account. A public kiosk may show that a browser submitted a form, but not who stood in front of it. A cloud service may show that an application programming interface, or API, call came from a workload, but not which human approved the code that made the call.
A third path is deliberate separation. Some systems are built to prevent certain links from being made. Anonymous surveys, whistleblowing channels, cash payments, sealed ballots, and some privacy-preserving analytics are designed so the action can be counted or verified without exposing the actor. This is not a logging failure; it is a design goal.
- No record was created at the time of action.
- Records exist but point only to a shared account, device, or location.
- Evidence was overwritten, tampered with, or kept for too short a time.
- The system intentionally separates the action from the actor.
- The available evidence is too weak for the consequence being considered.
Unattributable is not the same as anonymous
Anonymous action means the actor’s identity is hidden from observers by design or by circumstance. Unattributable action is broader. An action can be unattributable because the actor is anonymous, but also because the records are poor, the evidence conflicts, or the system cannot distinguish among many possible actors.
Pseudonymous action sits between named and anonymous action. A person may act through a stable handle, token, wallet address, or device identifier. Observers can link multiple actions to the same pseudonym, but may not know the real-world person behind it. This can be useful: a reputation can form without exposing a legal name. It can also be risky: if the pseudonym is later linked to a person, past actions may become attributable all at once.
Deniability is another related idea. An actor has deniability when others cannot prove that the actor performed an action, even if some people strongly suspect it. Deniability may protect the vulnerable, such as a patient seeking care or an employee reporting misconduct. It may also protect the harmful, such as an insider abusing a shared credential.
The evidence that supports attribution
Attribution depends on evidence, and evidence has quality. A timestamp is more useful when clocks are synchronized. A log entry is more useful when it cannot be edited by the same person it records. A digital signature is more useful when the private signing key was protected and not shared. A network address is more useful when it identifies a narrow source rather than a large group behind a gateway.
Strong attribution usually combines several kinds of evidence. Identity evidence says which account, credential, device, or process acted. Context evidence says where, when, and under what session the action occurred. Authorization evidence says whether the actor had permission. Integrity evidence says whether the record itself can be trusted. No single signal carries the whole burden.
This is why attribution is a system property, not a feature that can be bolted on at the end. It requires identity design, access control, logging, timekeeping, key management, monitoring, retention, and operational discipline. A beautiful audit dashboard is weak if the underlying accounts are shared or the logs can be quietly changed.
- Identity: which account, device, service, or person was involved.
- Context: time, location, session, network path, and surrounding activity.
- Authorization: what the actor was allowed to do at that moment.
- Integrity: whether the record is complete and resistant to tampering.
- Retention: whether the evidence remains available when it is needed.
When unattributability is valuable
Not all unattributability is a defect. Some social and technical systems need a protected space where actions can be evaluated without exposing the actor. A secret ballot lets a vote be counted while protecting the voter from coercion. A safety reporting channel may let a worker report a near miss without fear of punishment. A privacy-preserving measurement system may let an operator learn that a feature fails often without learning which individual users encountered the failure.
The design challenge is to keep the useful property of the action while removing unnecessary exposure. A survey may need one response per employee, but not the employee’s name. A clinical study may need proof that a participant is eligible, but not a public link between the participant and every response. A fraud-control system may need to detect repeated abuse, but not give every analyst broad access to personal identity.
Good privacy design is not the same as collecting nothing. It is collecting, linking, and retaining only what the purpose requires. The aim is controlled attribution: enough to validate the action, prevent obvious abuse, and meet obligations, but not so much that every action becomes a permanent personal dossier.
When unattributability is dangerous
Unattributable action becomes dangerous when responsibility matters and the system cannot support it. In security operations, this may mean no one can tell which credential changed a firewall rule. In finance, it may mean approvals are recorded at a team mailbox rather than a person. In software delivery, it may mean production code was deployed by an automated pipeline, but no one can trace the change to a reviewed commit and an accountable approver.
The harm is not only investigative. Weak attribution changes behavior before anything goes wrong. People are more likely to take shortcuts when they know actions blend into a crowd. Attackers prefer shared credentials, unmanaged service accounts, and systems with short log retention because these blur the trail. Regulators and customers lose confidence when an organization cannot explain who did what, when, and under what authority.
There is also a fairness risk. Poor attribution can lead to blame by proximity. If twenty people could have used the same account, suspicion may fall on the least powerful, the last person on shift, or the person with the weakest defense. Weak evidence can punish the wrong person as easily as it can protect the guilty.
Decisions leaders and practitioners must make
The central decision is not whether every action should be attributable. It is which actions require attribution, to what standard, for how long, and visible to whom. A payroll change, a production database export, and a patient record lookup usually need stronger attribution than reading a public help page. A whistleblower report may need the opposite: strong protection of identity with careful controls against malicious submissions.
Leaders set the risk appetite and the ethical boundary. Practitioners turn that boundary into systems: unique accounts instead of shared accounts, multi-factor authentication, or MFA, for sensitive access, tamper-resistant audit logs, separation of duties, privacy-preserving analytics, and clear retention rules. Legal, security, privacy, human resources, and operations teams should agree before an incident, not improvise after one.
A useful test is to ask what would happen after a serious event. Could the organization reconstruct the action trail without relying on memory? Would the evidence be strong enough for remediation, customer notification, disciplinary action, or legal review? Would the same evidence expose more personal information than the purpose justifies? These questions reveal whether unattributability is a chosen protection or an unmanaged gap.
- Classify actions by consequence: low, moderate, high, or regulated.
- Set the required attribution standard for each class.
- Decide who may see identity evidence and under what approval.
- Define retention periods that serve investigation and privacy needs.
- Test whether evidence survives real operational failures and insider misuse.
How to reason about it in any system
Begin with the action, not the technology. Ask what happened, what could go wrong, who could be harmed, and what decision someone may later need to make. Then ask what evidence would be needed to make that decision fairly. This keeps the design anchored in purpose rather than in a generic desire to log everything or hide everything.
Next, look for breaks in the chain. Shared credentials, unmanaged devices, manual workarounds, missing timestamps, editable logs, unclear ownership, and excessive deletion all weaken attribution. So do overly broad access rights, because they make it harder to distinguish legitimate action from abuse. Strong attribution is easier when authority is narrow and explicit.
Finally, decide whether the break is intentional. If unattributability protects a legitimate interest, document it, constrain it, and test the abuse cases. If it is accidental, treat it as a control gap. The mature position is neither total surveillance nor willful blindness. It is deliberate attribution: strong where responsibility requires it, limited where dignity and safety require restraint.
Key takeaways
- Unattributable action is an action that cannot be reliably tied to an actor with the evidence available.
- Attribution is a confidence judgment based on evidence, not a guarantee of perfect certainty.
- Unattributability can be intentional and valuable, especially for privacy, safety, and freedom from coercion.
- It can also be dangerous when shared accounts, weak logs, or poor controls prevent accountability.
- Leaders should decide which actions need attribution, how strong it must be, who may see it, and how long evidence is kept.
- Good design aims for deliberate attribution: enough responsibility without unnecessary exposure.
Glossary
- Attribution
- The act of connecting an event or action to the person, device, service, or organization believed to have caused it.
- Unattributable action
- An action that cannot be reliably linked to a responsible actor using the available evidence.
- Anonymous
- A state in which an actor’s identity is hidden from observers.
- Pseudonymous
- A state in which actions are linked to a stable alias or identifier rather than directly to a real-world identity.
- Deniability
- The ability to deny having performed an action because others cannot prove the link with sufficient confidence.
- Audit log
- A record of system activity kept so actions can later be reviewed, investigated, or verified.
- Digital signature
- A cryptographic method that can show a message or action was approved by whoever controlled a particular private key.
- Multi-factor authentication
- A login method that requires more than one kind of proof, such as a password plus a physical device or biometric check.
- Retention
- The rule or practice that determines how long records are kept before they are deleted or archived.