6.0.0-beta1
7/6/25

[#12754] DavCal privileges disallow usage of shared calendars
Summary DavCal privileges disallow usage of shared calendars
Queue Kronolith
Queue Version 4.1.3
Type Bug
State Duplicate
Priority 2. Medium
Owners
Requester christian.ruetgers (at) grintsch (dot) com
Created 10/11/2013 (4286 days ago)
Due
Updated 10/14/2013 (4283 days ago)
Assigned
Resolved 10/14/2013 (4283 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
10/14/2013 12:27:53 PM Jan Schneider Comment #2
State ⇒ Duplicate
Reply to this comment
10/11/2013 10:27:42 AM christian (dot) ruetgers (at) grintsch (dot) com Comment #1
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ DavCal privileges disallow usage of shared calendars
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
Reply to this comment
When retrieving another users shared calendar via rpc.php a CalDav 
exception occurs.

Users calendar is accessible from within Horde/Kronolith web frontend. 
But when subscribing to the calendar from external a CalDav error 
"Sabre\DAVACL\Exception\NeedPrivileges" with message "User did not 
have the required privileges ({DAV:}read) for path 
"calendars/username/calendar:cryptic-id" happen.

Test Case:
Show another users calendar in Horde. Then copy CalDav Subscription 
URL (e.g. 
https://calendar.server.com/rpc.php/calendars/user/calendar:crytic-id/) and 
try to open in another browser tab.


Saved Queries