View Issue Details

IDProjectCategoryView StatusLast Update
0001854SOGoBackend Calendarpublic2014-02-06 19:25
Reportercasties Assigned Tofrancis  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version1.3.16 
Target Version2.2.0Fixed in Version2.2.0 
Summary0001854: Order of ACLs unclear and can't be changed
Description

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?

TagsNo tags attached.

Relationships

has duplicate 0002502 resolvedfrancis Wrong handling of ACLs on shared calendars with 2 Groups 

Issue History

Date Modified Username Field Change
2012-06-27 15:42 casties New Issue
2014-02-06 18:56 francis Relationship added has duplicate 0002502
2014-02-06 18:57 francis Target Version => 2.2.0
2014-02-06 19:25 francis Note Added: 0006515
2014-02-06 19:25 francis Status new => resolved
2014-02-06 19:25 francis Fixed in Version => 2.2.0
2014-02-06 19:25 francis Resolution open => fixed
2014-02-06 19:25 francis Assigned To => francis