Ob man das $UpdateBy nehmen sollte, ist oft zweifelhaft.
Wenn Du oder der Admin jemals eine Berichtigung über die Dokumente via Agent oder ähnliches laufen lässt, muss er sich ggf. erklären, was er den in den Dokumenten gemacht hat. Zudem interessiert es keinen normalen Anwender, man möchte meist den letzten tatsächlichen Änderer haben.
In diesem Fall wäre es daher ratsam, den letzten Änderer in einem eigenen Feld zu pflegen.
Wenn man natrülich aus Revisionsgründen auch die Adminänderungen haben will, dann ist es mit $UpdatedBy ok...
Je nach dem
Gruss
Chris