This is the scenario: a single servoy server hosts multiple solution. The solutions are password protected and each solution could be accessed only by some users and not the others. Maybe some users are in 2 or more security groups so they can access more solutions.
This is the problem: when I develop a new solution I create a security group and set access privileges but when I export the solution and import in the server I see users in other groups have full access to the new solution.
It seem each solution knows about user groups defined for it in the developer, but ignore (and then permit access) to the other groups.
These other groups may come from other solutions possibly developed on another PC…
So it seems impossible to have a full controll on who can access a solution.
I think this could be solved if by default all security groups have access denied on all solutions and databases and the developer have to assign the privileges it wants (by now it seems servoy works in the opposite way). This is because the developer could not know the groups in the server.
Please could you comment on this?
Maybe I misunderstood something?