I am developing an app which requires user management with different roles to get different views on data stored in a MS SQL Server DB. I use dreamfactory to provide a REST API for the data. I would like to store User data in the same DB as the other data.
dreamfactory provides User Management and I would love to use it since building my own seems like a tough task, however I cannot seem to fully get a grasp of how this is working...
* How can I use dreamfactory User Management to store user data in my own DB (and not a DB built in to the DSP)?
* How can I restrict access to parts of the data accessible in the MS SQL Server DB API (since certain users are only allowed to see certain parts of that DB)?
* I get that I can set user roles for specific apps, but is dreamfactory actually suitable for managing (possibly hundreds of) users of several apps (each of them maybe having several user roles)? Do you have experience with that?
Reading the doc didn't help me and neither did this tutorial for user management with dreamfactory Tutorial 1
Would appreciate any intel on the topic in general.