I was wondering if anyone could help me design the structure of the user roles based on the attached image I´ve designed.
I´ll make an example: in the app there will be users that has several companies and this companies will have clients, providers, clients_invoices, providers_invoices, …
So User1 for example will have the Company1 where he can create clients, invoices for clients, … and this User1 wants to add an external user that can just read the data inside of the Company1, for example an accountant or bookkeeper.
That´s the situation I want to achieve.
Thanks a lot in advance.