{kind}.{verb} format. The command prints a table showing whether each permission is granted or denied, and exits non-zero if any check is denied.
Use this to verify what the current identity is allowed to do before attempting an operation, or to debug authorization issues.
Without --resource, this checks tenant-wide grants only. To include resource and inherited workspace grants and the workspace.use requirement, provide the full catalog reference. A direct agent.read check does not prove discovery access: individual agent grants can authorize a direct read without making it appear in listings.
Synopsis
Arguments
Output
A tab-aligned table with one row per permission checked:
The command exits with a non-zero status and prints
one or more permissions denied if any permission is denied.
Examples
Check multiple permissions
Check a permission against a specific resource
murmur check-permissions accepts agent.edit --resource agent/github_oauth/alice/w/backend/fix-auth as the same check.
Check workspace access
murmur-workspace-user grant as the first entry in the workspace’s grants. Reasons reflect the grants configured in your tenant.
Errors
Related
- Authorization: how the authorization system evaluates grants
- Permissions guide: understanding permission strings and roles
murmur status: query an agent’s current status