Filter data per each user

I’m looking to configure InvoicePlane in a way that it filters all the data per user, Each user will be only able to see and work with her own defined clients, products, invoice, quotes, etc.

  1. Is there any built-in construct or mechanism to implement such a functionality?

  2. I have noticed there is a user_client database table and module in the source code, but it seems to be disabled. Could that possibly offer any part of the functionality I’m looking for?

Thanks.

No, such functionality is not yet possible as it would require a rebuild of the current permission system.

That is for the guest accounts but has nothing to do with your request.