Skip to main content
Parmana business signal sources (RFC-0023): a business system, such as an ERP, an order system or a CRM, registered through maker checker so Parmana can ask it for the facts a policy declares in signalSources instead of trusting what the agent proposed. Hand-maintained: the response bodies of the /business-signal-sources routes (packages/api/src/routes/business-signal-sources.ts).

BusinessSignalSource Objects

A business system registered under a name, active or revoked.

registration_id

The change_id of the approved register change that created it.

name

The name a policy’s signalSources uses in source.

endpoint_url

The HTTPS endpoint Parmana posts each signed query to.

status

“active” or “revoked”. At most one active registration per name.

public_key_pem

The Ed25519 public key (SPKI PEM) the source signs its answers with. When present, an answer without a valid signature is refused.

BusinessSignalSourceChange Objects

A proposal to register or revoke a business signal source, and its resolution. Sign the step up authorization for approve or reject with change_id as pending_policy_change_id.

action

“register” or “revoke”.