Repository navigation
[Proposal] Inherit Agent Access from squad settings #9177
Souredfish
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Summary
Add an optional squad-level default for Agent Access: when an agent has no individual Access setting, its run eligibility would follow the Access policy configured for its squad. This proposal is about who may trigger an agent to run (for example, by assignment, mention, or chat), not who may read tasks, projects, comments, or attachments.
This is related to, but separate from, Discussion #8932, which concerns visibility of business objects. Membership in a squad or permission to run its agent must not, by itself, grant visibility to business objects or their contents.
Why discuss this separately
A squad-level default could make agent access easier to manage when several agents serve the same team. It also introduces inheritance and membership-change behavior that is distinct from object visibility/ACL, so those policies should be decided and reviewed separately.
Questions to resolve
A key acceptance boundary is that access inheritance affects only whether a caller may trigger an agent. Task/project/squad visibility and the agent’s access to business-object data require their own authorization rules and must be handled separately.
All reactions