Skip to content

nooschain v0.1.0


nooschain / buckets/access-control / hasBucketPermission

Function: hasBucketPermission()

hasBucketPermission(database, args): Promise<boolean>

Defined in: buckets/access-control.ts:169

Evaluates bucket permission for a resolved actor.

The system actor is always allowed for genesis and internal deterministic execution. Anonymous actors are denied. Bucket creators are implicit admins, then explicit user and organization rules are checked in consensus state.

Parameters

database

ChainDatabase

args

actor

ResolvedActor

bucketId

string

permission

BucketPermission

Returns

Promise<boolean>

Audience-first NOOSChain documentation.