DomainColumnAccess
Defined in: js-api/src/domains.ts:540
One relational column of the access snapshot: whether it is split out of the core schema and,
when it is, who reads and edits it. The lists are null (unknown) where the caller may not
Share the table's core schema.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
canShare | boolean | Whether the caller may restrict or unrestrict the column (Share on the core schema). | js-api/src/domains.ts:544 |
edit? | DomainGroupRef[] | null | Groups holding Edit on a restricted column. | js-api/src/domains.ts:554 |
other? | object[] | null | Any other permission held on a restricted column, per group. | js-api/src/domains.ts:556 |
revision? | string | The ACL revision of a restricted column the caller may Share: it moves with every grant, revoke and re-restriction, so an unrestriction sent with it (DomainColumnUnrestriction.revision) cannot undo a change made after the snapshot. | js-api/src/domains.ts:550 |
schemaId? | string | The per-column schema id of a restricted column the caller may Share. | js-api/src/domains.ts:546 |
state | "unrestricted" | "restricted" | 'restricted' when the column has its own per-column schema. | js-api/src/domains.ts:542 |
view? | DomainGroupRef[] | null | Groups holding View on a restricted column. | js-api/src/domains.ts:552 |