Open ChristophWurst opened 5 months ago
For the Calendar, the interactive widget could look like the typical calendar embedding that you also get via our embed code?
Probably it should also be able to render individual events if a link to it is provided. Design-wise it could look like how we already do it in Mail for invites:
If a calendar event is picked for a widget, would it be shared publicly? Others will not have access to the event if it's in my calendar. If others are attendees/organizers of the same event they have access to a copy of the event, not the original. So we will need a way to map between that related data.
The widgets will work a bit like current embeds. They will inherit the permissions of the person/user viewing the widgets. Otherwise, a hint will be shown that the object is not shared with me (like current embeds).
Embedding a calendar/event will not share it automatically by default. This was made clear in the interactive widget coordination call as it would impose privacy problems.
Instead, a user has to make sure to share a calendar/event with people that are allowed to access it.
Is your feature request related to a problem? Please describe.
As a Calendar user, I …
Describe the solution you'd like
?
Describe alternatives you've considered
?
Additional context
https://github.com/nextcloud/server/issues/42550