انتقل إلى المحتوى الرئيسي

Interface: StandingRule

Defined in: packages/contracts/src/permissions/table.ts:128

Who holds a standing grant: the authority to act with no message behind the act (see STANDING_GRANTS). It grants nothing on the broker, so the generator emits nothing for it; it is in this table so the question "who may do this unasked" has the same one answer, in the same place, as "who may call this".

Properties​

heldBy​

readonly heldBy: readonly ("identity" | "audit" | "governance" | "trust" | "issuance" | "verification" | "vault" | "signing" | "e-services" | "provisioning")[]

Defined in: packages/contracts/src/permissions/table.ts:134

The module that holds it. Exactly one, and it must be the key's module token: a standing grant is a module's authority over its own data, so there is nobody to share it with, and a second holder would be a second writer.