Wir haben folgendes Szenario:
- selbst-gehostetes EGW auf nginx mit MySQL (Version(en) kann ich bei Bedarf nachreichnen)
- Person A nutzt per CalDAV die Calendar.app auf dem Mac (die Standard Mac-App)
- Person A hat in den CalDAV-Einstellungen von EGW zusätzlich zu seinem Kalendar auch noch Kalendar von Person B gesynct, diesen kann er bei Bedarf in Calendar.app anzeigen lassen, um sich einen Überblick zu verschaffen
- Person B bekommt ein Anfrage (Termin xy am 01.01., zusagen/absagen)
- Person A bekommt diese Benachrichtigung auch (inkl. Berechtigung zum zu & absagen) in Calendar.app
Person A hat tatsächlich Schreibrechte für den Kalender von Person B, aber es geht mir vor allem um die Benachrichtigung.
Das bedeutet, ich kriege Benachrichtigungen der anderen per CalDAV zugespielt, für Kalender, die eben anderen Personen gehören.
Mir ist bewusst, dass es Szenarien gibt, in denen es durchaus Sinn macht, weil es sich um einen geteilten Kalendar handelt, der nicht einer Person zugewiesen ist, aber auch da finde ich es schwierig zu argumentieren, dass plötzlich alle Abonnenten des Kalenders Benachrichtigungen bekommen.