nooschain / buckets/permissions / BucketPermissions
Variable: BucketPermissions
constBucketPermissions:object
Defined in: buckets/permissions.ts:17
Canonical permission strings accepted by bucket access rules.
Admin is treated as an implied superset by access-control checks: a principal with bucket:admin can satisfy metadata, ciphertext, and write permission checks for that bucket.
Type Declaration
Admin
readonlyAdmin:"bucket:admin"="bucket:admin"
ReadEncrypted
readonlyReadEncrypted:"bucket:read_encrypted"="bucket:read_encrypted"
ReadMetadata
readonlyReadMetadata:"bucket:read_metadata"="bucket:read_metadata"
Write
readonlyWrite:"bucket:write"="bucket:write"