OptionalaccessWhether the ACE grants (Allow) or denies (Deny) the listed rights. Required on input — a missing value is rejected (it must not silently default to Allow).
OptionalinheritedWhen inherited, a description of where the ACE was inherited from. Output only; null for field ACEs.
OptionalisTrue when this ACE is inherited. Always false for field ACEs (field definitions have no ACL inheritance); returned for contract symmetry and ignored on input.
OptionalrightsThe rights granted or denied by this ACE.
OptionaltrusteeThe trustee this ACE applies to. On input, identify the trustee by either trustee.sid or trustee.accountName (the SID takes precedence when both are given).
A single access control entry (ACE) on a template field definition: one trustee, whether its rights are allowed or denied, and the rights themselves. A trustee that has both allowed and denied rights is represented as two ACEs. Unlike entry ACEs, field ACEs have no scope and are never inherited.