Skip to main content
The shape of a grant on the axis that sits outside the Catalog. Same skeleton as the Catalog permission object, plus one field the Catalog does not have. Exactly one of user / group is set, and exactly one of secret / live_connection.
A manager grant never carries a tool_scope — a manager holds the full set by definition. Reading tool_scope: null on a manager row therefore tells you nothing about intent.

A grant of access to a secret or a live connection.

id
string<uuid>
required
read-only
permission_level
enum<string>
required
  • manager - Manager
  • editor - Editor
  • viewer - Viewer
Available options:
manager,
editor,
viewer
created_at
string<date-time>
required
read-only
updated_at
string<date-time>
required
read-only
user
string
required
read-only

User (Expandable)

group
string
required
read-only

Group (Expandable)

secret
string
required
read-only

Secret (Expandable)

live_connection
string
required
read-only

Live connection (Expandable)

granted_by
string
required
read-only

Granted by (Expandable)

tool_scope
any | null

Live connections only: subset of the connection's available tools this access may use (NULL = the full available set, tracking it as it changes; MANAGER grants are always NULL)