User Story #228 (closed)
Permissions need a "C"ontainer flag.
|Reported by:||jamoore||Owned by:||jamoore|
|Total Remaining Time:||n.a.||Estimated Remaining Time:||n.a.|
Currently, permissions are changeable at any time. However, if user A sets entity 1 as "R"eadable and "U"seable, there will be problems for user B if those permissions are then reduced after having attached entity 2 to entity 1.
Most likely, the optimal solution for this is to make a "C"ontainer flag (similar but less strict than a "L"ocked flag), which states that once an entity has other entities attached to it, it's permissions cannot be reduced such that other users would have difficulty viewing their data.
This means that users should be careful about how quickly they open up their permissions.