I’m working with Couchbase Lite and Capella, using the replicator to sync data. I’m trying to understand the best approach for managing read/write access for my Couchbase Lite clients.
Specifically, I’m wondering about the intended way to determine access rights. Should I be primarily focusing on:
- Capella-side access rules? Configuring the rules directly within Capella to control which users can access what data.
- Client-side initialization of collections with user-specific channels? Setting up the collections on the client side with channels that are specific to each user, and then using those channels to filter data during replication.
Or is there a better way of doing this altogether? Thank you.