Owner Types
Permissions
Each owner assignment includes a permissions object:Assign an Owner
id, agent_id, owner_name, and owner_type. Fetch the full record (including owner_id and permissions) via the list endpoint below.
List Agent Owners
Remove an Owner
List Agents by Owner
Find all agents owned by a specific user, team, or service account:{agent_id, permissions} - it does not include the agent name; look it up separately via the agent registry if you need it for display.
Audit Trail
ABAC actions (assigning or removing an owner) do not currently emit their own audit event. If you need a record of ownership changes, track them through your own tooling around the API calls.Use Cases
- Non-human identity management - Track the 144:1 ratio of NHIs to employees by assigning clear owners.
- Team accountability - Every agent has at least one owner responsible for its behavior.
- Least-privilege access - Grant
can_invoketo runtime service accounts,can_configureto team leads only. - Compliance - EU AI Act Article 14 requires human oversight - ABAC documents who oversees each agent.
- Offboarding - When a team member leaves, find all agents they own and reassign them.

