Request body for replacing a template field definition's access control list. The supplied entries fully replace the field's existing explicit ACL. Inherited entries are not accepted.

interface ISetFieldAccessControlRequest {
    entries?: FieldAccessControlEntry[];
}

Implemented by

Properties

Properties

The access control entries to set. Required. Replaces the field's entire explicit ACL; an empty array clears it. Deliberately left without a default: this is a full replace, so an omitted or null member has to stay distinguishable from an explicitly sent empty array.