Skip to main content
Roles on a shared resource are separate from org roles (Admin / Manager / Member). You set them in the Share dialog, or in the agent’s Access tab.

Agents: Owner or User

An agent has two roles. There is no editor or viewer any more.
Agent Access tab with four Owners listed under Owners, a User under Who can use, Organization set to Allowed to use, and Public link access set to No public link
The switches in Access → User Permissions control what a User sees and whether they can copy the agent. See What can a User see on my agent?.

How to assign a role

  1. Open the agent and click Share.
  2. Type an email or team name in Add people or teams, pick Owner or User from the role picker inside the field, and click Add. Teams can only be Users.
  3. To give everyone in your organization User access, set the Organization row to Allowed to use.
  4. To change someone later, click their role and pick the other one.
For a company-wide agent that people should only talk to, set Organization to Allowed to use and hide the parts of the setup you don’t want exposed.

Other resources

Skills still use the generic roles: Owner, Editor, Viewer, and Use Only. Shared tasks grant Viewer access. See Sharing a skill. Files use Owner, Editor, and Viewer. Organization, public-link, and password-link sharing grant viewing access only. To let someone manage a file, add them or their team as an Editor from its Share dialog. That Editor access stays separate from organization and public link access. See Agent artifacts (files).

FAQ

Make that person an Owner. Owner is the only role that can change an agent.
No. Team members get User access to team agents. Add them as an Owner if they should manage it.
No. User Permissions apply to the whole agent, not per person.
Yes. Set Make a copy to Don’t allow in Access → User Permissions. It is allowed by default, and a copy includes the full configuration even where visibility is hidden. See User Permissions.

Agent access

Full Owner and User reference

Who can see tasks

Task Visibility on team agents