List every current grant
Record the agent, connected system, account or workspace, action allowed, data it can reach, credential or delegated path used, date granted, and expiry or review date. Include permissions inherited through another tool.
Cogweft / Permission guide
Give the agent one clear job—and a human a clear stop button.
A plain-English guide for small-business owners deciding what an AI agent may access, which work needs approval, and how to remove authority safely.
Read this first
This guide is general planning advice for a small business considering an AI agent. It does not describe Cogweft's agents, integrations, credentials, controls, outcomes, or customer evidence. Use the ideas with the actual provider and workflow, ask for current written answers, and obtain any legal, privacy, security, or finance review your situation requires. The research findings below are attributed to the supplied snapshot and are not independent verification. [1], [5], [6]
01 / Inventory and ownership
Before an agent acts, write down what it can read, change, send, approve, or trigger. The inventory should be easy for a business owner to inspect—not hidden in a setup screen or scattered across connected tools. Name one person who owns the decision and can narrow or revoke the authority. [1], [2]
Record the agent, connected system, account or workspace, action allowed, data it can reach, credential or delegated path used, date granted, and expiry or review date. Include permissions inherited through another tool.
Give the agent only the actions and records needed for one bounded workflow. Prefer read-only access, a narrow folder or queue, and proposed changes over direct writes when the job does not require more.
The owner checks the ledger, approves exceptions, answers questions about the workflow, and can pause or revoke authority. “The team” is not a revocation plan.
Use a short pilot window or a review date where the tools allow it. If a grant cannot expire automatically, record the date and the person who must re-confirm it.
02 / Delegation and data scope
An agent may be asked to follow instructions from another agent, an automation, a plug-in, or a message that looks operational. That chain can create authority nobody directly granted. Map the source of each instruction and keep the receiving agent inside its own approved action and data scope. [1], [2], [6]
Document the records an agent can query separately from the actions it can take. A workflow may need a customer reference number without needing every customer field or permission to edit the record.
For agent-to-agent work, define which instructions are trusted, what evidence must travel with them, and which requests must stop for a person. A downstream agent should not inherit a broader grant just because an upstream agent asked.
A failed write or repeated instruction can create a duplicate record or repeat an external action. Give the workflow an idempotency or duplicate-check step and route uncertainty to a person.
Retain the instruction, source, proposed action, data consulted, result, reviewer decision, and timestamp for the period the business needs to investigate the workflow. Define retention and deletion rather than keeping everything by default.
03 / Human approval points
A useful approval gate says what the person is deciding, what evidence they need, and what happens when the evidence is missing or conflicts. These examples translate the reported operational concerns into a worksheet a small business can adapt. [1], [2]
04 / Revocation drill
Run this drill before launch and whenever there is a suspected misuse, unexpected action, ownership change, or broad permission change. A revoked button is not enough if a delegated route or stale credential still works. [1], [6]
Use the permission ledger to list the agent, connected systems, credentials, data sources, scheduled jobs, downstream agents, and delegated instructions it can use. Include grants that were inherited rather than directly configured.
Stop the workflow, queue, schedule, or outbound action path so new work cannot continue while permissions are being changed. Preserve the current state and the reason for the pause.
Revoke tokens, connected-app access, delegated permissions, agent-to-agent routes, scheduled triggers, and access to sensitive records. If the workflow must remain available, narrow it to a safer read-only or proposal-only scope.
Test each relevant system with the revoked identity or a safe equivalent. Check that new actions fail or remain paused, and confirm that downstream agents cannot use a stale delegated path.
Write down the date and time, the revoking person, the owner, the grants changed, the reason, the verification performed, and any work left in a queue or affected record.
A human should inspect recent activity and records after a suspected misuse, unexpected action, broad grant, data incident, or failed verification. Review what was read or changed, notify affected owners when appropriate, and document follow-up.
Apply it to one workflow
Pick one bounded workflow. Check each line, write the missing details beside it, and do not expand the scope until the owner can explain the approval and revocation path.
Research context
Citations refer to the numbered sources in the supplied research snapshot. The snapshot is marked truncated and did not include complete public bibliographic details, so these notes explain only the findings used here. They are not links to independently verified sources or a claim that every provider behaves the same way.
Source [1]
The supplied research brief attributes to source [1] concerns about who authorized an agent to act, whether permission can be revoked, visibility into current agent permissions, and one agent instructing another with authority that was never directly granted. It also identifies proposed supplier or bank-detail changes, expiring authority, and a named owner as useful controls. The brief does not provide the source’s public bibliographic details.
Source [2]
The brief attributes to source [2] concerns about access control, approval issues, unverified client updates, duplicate CRM records when agents retry failed writes, and the need for clear process boundaries and operational control. These findings support the stop rules in this guide; they are not a forecast for a particular business.
Source [5]
The brief attributes to source [5] findings that messy data, disconnected systems, and a lack of oversight can undermine AI projects, while unclear governance can produce inconsistent and fragmented implementations. The snapshot is a research summary and does not provide a public URL or full citation for this source.
Source [6]
The brief attributes to source [6] concerns that free or consumer-grade tools may send business data to external servers, use it for training, retain it without deletion guarantees, or share it among users. It recommends defining retention for logs, indexes, backups, and deletion schedules, checking provider settings, and making access revocation straightforward. The brief does not establish that these practices apply to every provider or plan.
Keep the scope concrete
Return to the resources hub for the workflow-mapping and data-handling guides, then use this worksheet to make the first approval and revocation drill visible.