-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Share a whole calendar with "See only free/busy (hide details)" option #6247
Comments
@nextcloud/designers |
The property for CalDAV exists: https://datatracker.ietf.org/doc/html/rfc4791#section-6.1.1 CALDAV:read-free-busy Privilege So this should be feasible. We could add it in the calendar modal just like we did for #6169 Suggestion: |
Nice ! |
Agree @miaulalala’s suggestion is nice! :) Only 1 adjustment, the wording should be "Don’t show event details to others", as we want to remove the wording "users". |
@jancborchardt may we add the "to develop" tag ? |
I think it would be more flexible to have this as an option on the sharing link. I have the use case that I working in multiple businesses and need to keep my availability up-to-date within each business. But I don't want to share calendar details between the businesses. |
I'd also like to have an option on the share link to select the "maximum information" shared. It would "dynamically" set the visibility to the minimum of the event and the share option. (a hidden event would stay hidden, a busy only would always only be shown as busy only but a normal event changes depending on the selected option.) Like replace the checkbox "can edit" with an drop down menu:
Personally I'd like an additional option "Titel only" where the title is visible but not the details but that would probably too much additional logic since it is something currently not existing. |
Is your feature request related to a problem? Please describe.
Being 100% telework, and telework allowing a certain flexibility with private life, I sometimes have personal constraints (appointments, travel, etc.). During these time slots, I would like people to know that I am not available, but how can I do it? Share my personal calendar and mark each event whose details I do not want to be visible? No, it's too tedious. Duplicate personal events to my professional calendar and indicate "not there" or "busy". I do it, but it's tedious, especially since sometimes I forget to do it.
Describe the solution you'd like
Currently, unless I missed a feature, if I want an event to be visible to another person without displaying its details, I have to specify it event by event (event visibility option), but this cannot be done by default retroactively and for any new event (directly applied to the entire calendar, in the sharing option).
Many years ago (maybe 10), when I was still using "Google Calendar" (sorry to say that, it's blasphemy), I saw that it was possible to share a calendar with another account by specifying "See only free/busy (hide details)".
This is IMO very useful — for example — for associates who share their professional calendar and their personal calendar. The professional calendar remains fully visible (all details), while the personal calendar simply indicates occupied time slots with a free or busy information. This avoids collisions when making appointments and allows the respect of the privacy of others.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: