murmur- name prefix are platform builtins and cannot be modified.
Fields
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, list, create, edit, delete, assume, encrypt, or endorse. 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 resources under their own namespace. ${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