Runtime datasources is a great option to use inside big companies. This feature will allow to share data sources among some specific users but not all app users. On the app registration form, app users will enter the company identifier when they register. If users work in the same company they should enter the same value for this identifier. It will allow them to work with the same set of data.
Use Case. Ask your employees to fill out the questionnaire form. Only logged in employees will have access to the form.
Use Case: how users from single company can register in the app and share companyId.
Anonymous user fills in a registration form:
When a user logs in, he gets to the main tab. He has button Share, by clicking it he can send companyId to other users: