View Issue Details

IDProjectCategoryView StatusLast Update
0006171SOGoBackend Calendarpublic2026-01-14 08:55
Reporterjordi Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status newResolutionopen 
Platform[Server] LinuxOSDebianOS Version8 (Jessie)
Product Version5.12.4 
Summary0006171: Calendar ACLs set via sogo-tool are lost when accessing the web interface
Description

We have a problem with our users losing access to some of the SOGo calendars they should be subscribed to.

We have a script that ensures all of our users are subscribed to certain important company calendars.
So basically, we first set the permissions for a given group (we do this just once, when a shared calendar is created).

sogo-tool manage-acl add calendaruser Calendar/XXX-XXXXXXXX-XX-12345678 '@somegroup' '["ObjectCreator", "PublicModifier", "ConfidentialModifier", "PrivateModifier"]'

and then we subscribe the group via a cron that is run daily, to ensure new users get added to where they belong:

sogo-tool manage-acl subscribe calendaruser Calendar/XXX-XXXXXXXX-XX-12345678 '@somegroup'

After this command is run, the status in the database is apparently correct, with someuser (a member of @somegroup) having FolderShowAlarms, FoldersOrder and SubscribedFolders. So far, so good and as expected.
However, as soon as someuser logs into the web interface and uses SOGo, they will drop the SubscribedFolders item, and thus will stop seeing the calendar.
Are we managing ACLs correctly, or is there a bug here in recent 5.12.X versions?

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-01-14 08:55 jordi New Issue