Saltar al contenido

app.certification_shares

TablaSeguridad a nivel de fila activa

A person sharing one profile certification with an org, under a profile_sharing consent record (ADR 0019 carry-over). The org may record its own holder row from it; revoking stops further use and the org keeps only what it recorded.

Clave primaria: id

Columnas de app.certification_shares
ColumnaTipoAdmite nulosDescripción
iduuidNoPrimary key, UUID v7.
org_iduuidNoOrg the certification is shared with.Hace referencia a app.organizations.id
person_certification_iduuidNoCertification shared.Hace referencia a app.person_certifications.id
consent_record_iduuidNoConsent the person gave for the share.Hace referencia a app.consent_records.id
shared_attimestamp with time zoneNoWhen it was shared.
revoked_attimestamp with time zoneSíWhen the person revoked the share.
accepted_holder_iduuidSíHolder record the org created from the share; NULL until the org records it.Hace referencia a app.certification_holders.id
deleted_attimestamp with time zoneSíSoft delete time. A row with deleted_at set is ignored by every access helper.
created_attimestamp with time zoneNoWhen the row was inserted. Set by the database.
created_byuuidSíPerson who inserted the row, or null for a platform process. Set by the database.Hace referencia a app.people.id
updated_attimestamp with time zoneNoWhen the row last changed. Set by the database.
updated_byuuidSíPerson who last changed the row, or null for a platform process. Set by the database.Hace referencia a app.people.id