Skip to content

app.file_access_log

TableRow level security on

Every view, download, export and share of a stored file (Section 8.4 access transparency, Section 8.6 data loss prevention). Append-only, written by the storage service.

Primary key: id

Columns of app.file_access_log
ColumnTypeNullableDescription
iduuidNoPrimary key, UUID v7.
org_iduuidNoOwning org. A row never moves to another org.References app.organizations.id
person_iduuidYesPerson who accessed the file, or null for a share link opened without an account.References app.people.id
bucket_idtextNoStorage bucket.
object_pathtextNoObject path inside the bucket.
actionapp.file_access_actionNoWhat happened.
classificationapp.data_classificationNoClassification of the file at the time of access.
watermarkedbooleanNoTrue when the delivered copy carried the viewer email and timestamp watermark.
accessed_ipinetYesClient IP address. Set by the database.
accessed_attimestamp with time zoneNoWhen it happened. Set by the database.
created_attimestamp with time zoneNoWhen the row was inserted. Set by the database.
created_byuuidYesPerson who inserted the row, or null for a platform process. Set by the database.References app.people.id
updated_attimestamp with time zoneNoWhen the row last changed. Set by the database.
updated_byuuidYesPerson who last changed the row, or null for a platform process. Set by the database.References app.people.id
deleted_attimestamp with time zoneYesSoft delete time. A row with deleted_at set is ignored by every access helper.