Before You Trust an AI Agent, Give It an Identity
A Collaborative Article by Laura Payne & Eric Broda
This article was written collaboratively by White Tuque’s Laura Payne, together with Eric Broda of Broda Group Software and The Agentic Mesh Company. By combining expertise in enterprise technology, agentic AI, cybersecurity, and organizational strategy, we aim to explore the ideas and opportunities shaping the future of intelligent systems.
AI agents are moving from helper software into enterprise work. They can read customer records, summarize opportunities, draft emails, call tools, update systems, and move a process forward. Once an agent does that, it starts to look less like a tool and more like a new kind of employee. It receives assignments, uses company systems, creates output, and can make mistakes the company must answer for.
Cloud Security Alliance reported that 82% of enterprises have unknown AI agents in their environments.[1] Many companies are, evidently, losing track of which agents exist, who owns them, and what access they have.
Companies already know how to handle that problem with people. Hiring does not end with deciding someone is useful. The company verifies identity, creates an employee record, assigns a manager, defines the role, provisions access, trains the person, supervises the work, and removes access when the relationship changes. Agents need the same discipline, adjusted for software.
The useful rule is simple: if you would not allow it for an employee, do not allow it for an agent. You would not let an employee work without an ID. You would not let one employee borrow another employee’s badge. You would not keep access active after suspension or termination. Agent governance starts from the same place: identity.
The Problem With Borrowed Access
Many agents run through a user’s account, a shared service account, or a tool credential that was created for another purpose. That may look convenient. It is also where accountability starts to break.
Letting an agent operate through a user’s account is the software version of letting a contractor walk around with an employee’s badge. The badge may open the right doors for the employee, but it tells the company nothing about what the contractor was hired to do.

Figure 1, Agent Identity is Overlooked in Enterprises
Consider an agent that can use both Salesforce and Gmail.
Salesforce access may be reasonable. The agent helps summarize opportunities, inspect accounts, prepare pipeline notes, or answer questions about customer history. Gmail access may also be reasonable. The agent drafts messages, summarizes threads, or sends follow-ups.
Looked at one system at a time, both permissions can pass a normal access review. Salesforce accepts the read. Gmail accepts the send. The credentials are valid in both places.
The failure appears when the agent connects the two systems. It can read sensitive data from Salesforce and place it into an email to the wrong customer, a personal address, a vendor, or a distribution list that should never receive account details. Each step may look authorized inside its own application. The combined workflow is the violation.
Simon Willison described the agent risk as a “lethal trifecta”: private data, untrusted content, and external communication.[2] The Salesforce-and-Gmail example is exactly that pattern. The agent can see private customer data, process instructions or content the enterprise may not fully control, and send the result outside the company.
Inherited user privileges are a poor foundation for agent work. Salesforce knows whether the user can read the record. Gmail knows whether the user can send the message. Neither system necessarily knows that an agent moved confidential customer data from one control boundary into another.
The enterprise needs to govern the agent as its own actor.


