Multiple system, multiple users
Joao Bocozzi, November 06, 2018 - 12:21 pm UTC
Thanks for your reply Connor, Based on the document you sent me would it be correct I work as follows?
I developed an application that will be used by several clients, each client with its users and access levels, accessing their data, should I create a workspace for each client along with their schemas?
November 07, 2018 - 12:57 am UTC
Depends on what you mean by "clients" and the data.
eg
If I had a payroll application that was going to be used 3 customers, then I'd probably have 3 workspaces, each underpinned by a different schema, so that the data is totally separated, because each customer should *never* see any other customers data.
Conversely, within each of those workspace, if a single customer had different types of users (eg payroll admin can do anything, finance user can see *most* screens, general user can only do enquiries on a limited set of screens), then I would implement that with authorization schemes at the application express level
Multiple system, multiple users
Joao Bocozzi, November 08, 2018 - 11:59 am UTC
In this case Clients means companies that have a business relationship.