Skip to content

app.platform_operator_actions

TableRow level security on

Append-only ledger of operator console actions (A90): who on the platform team did what, to which tenant and row, and why. Written only by the console RPCs. A change to a tenant row also lands in the tenant's own audit ledger.

Primary key: id

Columns of app.platform_operator_actions
ColumnTypeNullableDescription
iduuidNoAction id, UUID v7.
operator_person_iduuidNoOperator who acted, from the session.References app.people.id
actiontextNoWhat was done, as subject.verb, for example flag_override.set.
target_org_iduuidYesTenant the action touched, when it touched one.References app.organizations.id
subject_tabletextYesTable of the row acted on, when there is one.
subject_iduuidYesRow acted on.
reasontextYesThe operator's reason or statement, when the action takes one.
detailsjsonbNoWhat changed, as display values.
acted_attimestamp with time zoneNoWhen the action happened, set by the database.