Push/Pull replication with authentication

Yes, although you could instead assign the channel access manually, rather than via the access call — i.e. when creating a user account, add the matching channel to its list of admin_channels.

Assigning it manually will be slightly more efficient, but there’s probably not a noticeable difference unless you have a large number of documents, so don’t worry about it if you’re just getting started.