Flexible user roles & permissions (through CouchDB Proxy) #956
Labels
Type: Refactoring / Technical Enh.
Technical Enhancement without changes for the user
Milestone
Sync of data should be restricted based on configurable user roles and permissions, so that some users can only access a subset of all records.
A simple micrcoservice which implements the CouchDB replication protocol should be implemented and used in the app as a proxy between the local PouchDB and the remote CouchDB. This microservice should allow to filter the entities which are saved and loaded from the CouchDB to only show the client a limited set of documents. The filtering should be based on the entity type and properties of a document.
The text was updated successfully, but these errors were encountered: