murmur- name prefix are platform builtins and cannot be modified.
Synopsis
murmur get, murmur set, and murmur rm to manage this resource.
Arguments
Grant fields
Thegrant object names the principals and the permissions they receive.
Permission strings use the format
{kind}.{verb} where kind is a catalog resource kind and verb is one of read, create, edit, delete, assume, encrypt, endorse, login (only as tenant.login), purge, or use (only as workspace.use). read also covers seeing a resource in listings; list is not a valid verb. See role for the full list of kinds and verbs. Use * for a full wildcard, {kind}.* for all verbs on a kind, or *.{verb} for one verb across all kinds.Examples
Grant a role to a group
Grant inline permissions to specific users
Scope a grant with a name pattern
name_pattern restricts this tenant-binding so each user can only access user-secrets under their own {provider}/{username}/ prefix. The builtin murmur-member-self binding already grants this. ${provider} and ${username} are resolved from the caller’s identity at evaluation time.
Listing tenant-bindings
Reading a single tenant-binding
Errors
Related
- Permissions: how permission strings work
- Authorization: how grants are evaluated
- role: named permission bundle referenced by
grant.role - group: named principal set referenced by
grant.groups murmur set: CLI command for creating and updating catalog resourcesmurmur get: CLI command for reading catalog resources