Hi,
wenn Du WIRKLICHE Sicherheit haben willst, das User bestimmte Felder nicht lesen dürfen, auch wenn Sie das Dokument lesen dürfen, musst Du mit Verschlüsselung arbeiten. Alles andere sind keine Sicherheitsfeatures.
Wenn Du verhindern willst, dass bestimmte Dokumente gelesen werden sollen, musst Du mit Lesenamensfeldern arbeiten. Bei lokalen Repliken musst dann auch "konsistene ACL" aktiviert sein.
Wenn ein User eine lokale Datenbank mit dem Server repliziert, bekommt er nur diejenigen Dokumente lokal, die er auf dem Server lesen darf.
Dann gibt es noch selektive Replizierung. Die ist in Deinem Fall aber nicht zu verwenden, da kein Sicherheitsfeature.
Andreas