The app i am building supports consultants when working with their clients. The consultants client is an organisation and the staff leading that organisation. The end user of the app is the consultants clients, the staff leading the organisation that are working with the consultant.
A consultant will have 1 login and will have (hopefully) many clients.
I need the consultant to be able to select an organisation, and then view that clients data in the app as if they were a member of the clients organisation. The consultant should have read only access to the data, so they can monitor/check progress but not edit the data.
I think I will need to set a state on the app that is a user, but past that i’m not sure how to expose the data.
Any thoughts and/or advice appreciated.