SOGo - BTS - SOGo
View Issue Details
0001854SOGoBackend Calendarpublic2012-06-27 11:422014-02-06 14:25
casties 
francis 
normalmajoralways
resolvedfixed 
1.3.16 
2.2.02.2.0 
0001854: Order of ACLs unclear and can't be changed
In a calendar setup with groups where users can be in more than one group the evaluation order of ACLs is important, e.g. a smaller group is allowed to change a calendar while a bigger group is only allowed to read, when a user is in both groups it is important that the allowed-to-change ACL is evaluated first.

In the web UI it is not possible to change the order of group-ACLs or even just somehow create a reproducible order.

It seems that the XXX_acl tables in the database do not have an index column that could be used for ordering. Is the natural/insertion order of the rows used when looking up ACLs?
No tags attached.
has duplicate 0002502resolved francis Wrong handling of ACLs on shared calendars with 2 Groups 
Issue History
2012-06-27 11:42castiesNew Issue
2014-02-06 13:56francisRelationship addedhas duplicate 0002502
2014-02-06 13:57francisTarget Version => 2.2.0
2014-02-06 14:25francisNote Added: 0006515
2014-02-06 14:25francisStatusnew => resolved
2014-02-06 14:25francisFixed in Version => 2.2.0
2014-02-06 14:25francisResolutionopen => fixed
2014-02-06 14:25francisAssigned To => francis

Notes
(0006515)
francis   
2014-02-06 14:25   
Fixed.

See https://github.com/inverse-inc/sogo/commit/2c678101fcb5a73097cd409a832710bfbc9c916f [^]