We can say when and where access control must be applied, without
specifying an access control model. (IMO, without a model, we actually
are choosing the "everybody has access to everything" model, which
is known to be broken and obsolete.)
The document should say somewhere that access control (i.e., user's
ability to access specific portions of particular configurations in
particular ways) MUST be enforced, and error(s) returned (if needed),
instead of other protocol, rpc, or application errors, that would
otherwise be returned.
For example, a user shouldn't be able to issue a <validate> command on
the <candidate>, for config data for which that user has no access.