Skip to content
be-human.ai
← Back to the journal

Personalized AI infrastructure

Who at Your AI Provider Can See Your Data? Staff Access Rules

Ask these questions about staff access, logging and approval to learn how an AI provider protects your data, and what good answers sound like.

Nested oak boxes on a travertine table, the outer one open and the inner one tied closed with a linen cord, beside a brass tray in warm sunlight.
Conceptual illustration created with AI · Be Human

Some provider employees can usually reach some of your data, so the useful question is which people, under what conditions, and with what record. A trustworthy AI provider limits staff access to named roles, grants it for a stated reason and a limited time, logs every use, and lets you see that log. The questions below help you find out whether a provider actually works that way or only says so in a policy page.

Key takeaways

  • Staff access is not one yes or no. It differs across prompts, memory, tool outputs, logs, backups and support attachments, so ask about each place separately.
  • The strongest default is no standing access to your content, with access granted per request, for a reason, for a limited time.
  • Logging only protects you if the log records who, what, when and why, cannot be edited by the person it records, and can be shown to you.
  • Approval rules matter as much as technical controls. Ask who can authorize access, whether you must consent first, and what happens in an emergency.
  • Get the answers in writing and tie them to your contract or scope of work, not to a sales conversation.

What does it mean for a provider to see your data?

Most buyers picture one database and one person looking into it. An AI agent setup is wider than that. Your data lives in several places, and each has a different set of people who may touch it.

Start by listing the places where company content can appear:

  • Prompts and replies exchanged with the agent, including pasted documents and attachments.
  • Memory the agent builds over time, such as notes about customers, preferences or past decisions.
  • Documents the agent retrieves from your knowledge sources to answer a question.
  • Outputs from connected tools, such as email, calendar, CRM or accounting records the agent reads.
  • Logs and traces that record what the agent did, which often contain the very text it processed.
  • Backups and exports, which copy all of the above to another location.
  • Evaluation sets and test cases, which are often built from real examples.
  • Support tickets, screenshots and files you send to the provider when something goes wrong.

Then add the parties behind the provider: the model vendor that processes your prompts, the cloud host that stores your files, and any subcontractor who helps with support or operations. A provider's own employees are one group. The staff of those other parties are another, and you should ask about both. Where the data sits geographically also shapes who can reach it, which is covered in AI data residency for business.

The point of this inventory is precision. A provider that answers "our staff cannot see your data" has told you almost nothing, because it has not said which data. A provider that answers "engineers cannot read memory or prompts by default, support can view metadata but not content, and any content access needs a recorded approval" has given you something you can check.

Which questions reveal who gets access, and why?

These questions test whether access is designed or accidental. Ask them in a call and then ask for the answers in writing.

  • Which roles can read customer content in production, and roughly how many people hold each role?
  • Is the default no access, with access granted only on request, or do those roles have standing access?
  • Is the right to operate the system (restart a service, deploy a fix) separate from the right to read content? In a well-built setup an engineer can keep the agent running without being able to read what it is processing.
  • Do contractors, subprocessors and the model vendor follow the same rules as employees? If not, what are their rules?
  • How is access removed when someone changes team or leaves the company, and how quickly?
  • Are shared accounts or personal credentials ever used to reach customer systems?
  • Is customer content ever used for testing, debugging demos, training models or improving other customers' agents? If so, under what conditions?
  • Do staff in different locations have the same access, or does location change what they can reach?

Listen for how the provider reasons, not only what it says. Good answers name roles rather than people ("the on-call operations engineer"), explain the reason each role needs access, and admit where access is broader than they would like. Weak answers rely on trust ("our team is very careful") or on size ("only a few people") without describing any control.

The principle underneath these questions is least privilege: each person or system gets only the access the task requires. The OWASP authorization guidance is a good plain reference for what that looks like in practice, and a competent provider should be able to describe their own version of it.

Which questions show whether access is logged and reviewed?

Logging is what turns a promise into something you can verify. But a log can fail in several quiet ways, so the questions need to go past "do you log access?"

  • Is every staff access to customer content recorded with who, what was accessed, when, and for what stated reason?
  • Can the people whose actions are recorded edit or delete those records? Ideally they cannot.
  • Can we see the access log for our own account, on request or on a schedule?
  • How long are access logs kept, and does that period cover the time you would need to investigate something?
  • Who reviews the logs, how often, and what do they look for? A log that nobody reads is a record, not a control.
  • Do the operational logs themselves contain customer content, such as full prompts and replies? If so, who can read those, and are sensitive fields masked?
  • If an access looks wrong, what is the process to question it, and who outside the requesting team decides?

The second-to-last point surprises many buyers. Agent systems are monitored through traces and logs, and those often capture the text the agent handled. The OpenTelemetry observability primer explains why this telemetry is valuable for running software, and the same value is what makes it sensitive. A provider can run a well-monitored agent while still masking content in its traces. Ask whether it does.

A provider that can show you a sample access record, with names or identifiers of staff handled appropriately, is far more convincing than one that describes the feature. If you want a structured way to test such claims, how to test an AI vendor's claims before you commit offers a method.

A brass sundial on green marble casting a shadow across a curved band of linen thread, with a folded ivory sheet and a ceramic vessel nearby.
Conceptual illustration created with AI · Be Human

Which questions cover approval, consent and emergencies?

Technical controls decide what is possible. Approval rules decide what is allowed. You need both, and the second is often undocumented.

  • Must a provider employee get approval from someone other than themselves before reading your content? Who is that person?
  • Do we approve access before it happens, or are we only notified afterward? Are there categories where each applies?
  • Is there an emergency path (sometimes called break-glass access) for urgent incidents, and what record and review does it trigger afterward?
  • Is access time-limited, so it expires on its own, or does someone have to remember to remove it?
  • What happens if a government body or other third party requests our data from the provider? Will we be told, when the law allows?
  • If staff access content in error, or a credential is misused, how and when do we hear about it?
  • Can these boundaries be written into our contract or statement of work, so they bind the provider and are not just current practice? See what to put in an AI agent statement of work.

One distinction is worth holding firmly. Approval by you is stronger than approval by the provider's own manager, because the second only shows internal discipline. For routine operations, internal approval with a full log can be reasonable. For reading the content of your customers' conversations or your financial records, many companies will want to approve each case or each class of case.

How do you tell strong answers from weak ones?

Use this as a decision guide while you read the provider's responses. Each line pairs an answer pattern with how to treat it.

  • Access to content is off by default and granted per request with a reason and an expiry: strong. Continue to the logging questions.
  • Access is standing for a named group, but logged and reviewed on a schedule: acceptable for operations data, questionable for sensitive content. Ask whether that group can be narrowed.
  • The provider cannot say how many people hold access or which roles: treat as a gap. Ask for a written answer before going further.
  • Logs exist but the provider cannot show you yours: ask for a way to receive them, or for a periodic attestation that someone independent has reviewed them.
  • Policies are described only verbally: ask to have them in the contract, the scope of work or a security appendix.
  • The answer to a question is "we will need to check" followed by a prompt written reply: a good sign. Candor and speed on an uncomfortable question tells you something about how incidents will go.
  • The answer to a question is a general reassurance with no mechanism: weak. Ask what would show that it is true.

To apply this before signing, a short plan helps:

  • Write down the data places that matter for your use case, using the inventory above.
  • Send the access, logging and approval questions in writing, and give a date for replies.
  • Mark each reply strong, acceptable or gap using the guide above.
  • Ask for the gaps to be closed in the contract or scope, or accept them knowingly with a named owner on your side.
  • Schedule a repeat of the review when the agent gains new tools or data sources, because new connections change who can see what.

What does this look like in an illustrative scenario?

This is an illustrative scenario, not a description of a real client.

A distribution company uses an AI agent to draft replies to supplier emails and to look up order status in its internal system. One morning the agent begins quoting the wrong delivery dates. The company's operations lead reports it to the provider.

A provider with weak access rules would let an engineer open the production memory and recent conversations to find the fault, with no record and no notice. The operations lead would never know that supplier emails and pricing had been read.

A provider with strong rules behaves differently. The engineer first works from metadata and masked traces, which show that the order-status tool is returning stale dates. That is enough to find the cause. Had content been necessary, the engineer would have raised a request naming the reason and the narrowest data needed, a second person at the provider would have approved it, and the company's operations lead would have been told and given the chance to agree. The access would expire after the fix, and the entry would appear in the access log the company can review.

The fault is the same in both cases. What differs is how much of the company's information was exposed to find it, and whether the company could ever learn about it.

How does Be Human handle staff access in managed operations?

Be Human designs, implements and operates AI agents whose identity, memory, channels, tools and permissions stay under human control. In a first engagement we define the role, the memory and tools it needs, and the approval boundaries, and staff access to your data is part of that definition rather than an afterthought. Managed operations include monitoring, permission review and incident response, so the questions in this article are things we expect clients to ask and to see written down. The recurring permission review is where access is checked again as the agent's tools and responsibilities change.

Frequently asked questions

Is it normal for AI provider staff to be able to see customer data? It is common that some staff can reach some data, because someone has to operate and repair the system. What matters is whether that access is limited to specific roles, needs a reason, expires, and is logged. A provider that claims nobody can ever see anything should explain exactly how it supports and fixes the system.

Should we demand that no provider employee ever has access? For many companies that is not practical, and it can make faults slower to fix. A better target is no standing access to content, narrow and time-limited access when a case requires it, and your approval for the most sensitive categories. If your data is highly regulated, a private AI deployment may allow tighter limits.

Does using a large model vendor change who can see our data? Yes, because the vendor becomes another party that processes your prompts. Ask the provider which vendors are involved, what each vendor's retention and staff access terms are, and whether your content is used for training. Then check that those terms match what the provider promised you.

What evidence should we ask for besides a policy document? Ask for a sample access log entry, a description of the approval process with an example, the list of roles that hold access, and the contract clauses that bind them. You can also request a short walkthrough of how an incident would be handled. Evidence that comes from the working system is more reliable than any description of it.

Be Human editorial guidance. Examples are illustrative unless explicitly attributed. Sources provide background; implementation choices depend on your workflow.

Less busywork. More room for you.

Bring us the work you wish you had time for.

Try a personalized AI agent free for 7 days on WhatsApp ↗