Server: Share calendar to users or groups with "show only as busy".

Created on 14 Sep 2018  路  9Comments  路  Source: nextcloud/server

Steps to reproduce

  1. Click on calendar app
  2. Click on share calendar
  3. Select user or group

Expected behaviour

After the steps to reproduce the behavior I want to choose an option "show only as busy". So, that the selected user or group can see my complete calendar but without details. This option is missing.

I know that it is possible for a single event to "show only as busy". But what if I want to have this for a specific user or group for the complete calendar?

Actual behaviour

After the steps to reproduce the behavior there is only an option "can edit" for the chosen user or group.

Server configuration

Nextcloud version: 13.0.6
Nextcloud calendar version: 1.6.1

0. Needs triage enhancement dav

Most helpful comment

Ok I'll try to understand if it's possible for me to help (in a few days) and submit a pull request, thanks.

All 9 comments

GitMate.io thinks possibly related issues are https://github.com/nextcloud/server/issues/8698 (need a group or folder for all user), https://github.com/nextcloud/server/issues/7340 (Show circle name in details of a shared file (group user)), https://github.com/nextcloud/server/issues/866 (Calendar Share Functionality missing), https://github.com/nextcloud/server/issues/10347 (Make shares visible to other users), and https://github.com/nextcloud/server/issues/3801 (Adding appointment into shared calendar fails).

cc @georgehrke

any further activity on this one? We badly need this feature (and was surprised not to see other similar comments here). Open to give bounty for this.

Nope, biggest help here would be someone sending a pull-request. Happy to give instructions.

Ok I'll try to understand if it's possible for me to help (in a few days) and submit a pull request, thanks.

Ideally it'd be possible to do this for calendar links as well. (And to be able to generate links for both full access and free/busy simultaneously.) Google Calendar for example only lets you do one or the other at any given time.

I badly need this feature and I have just set a bounty on this.
Bountysource

@stefanoco
Would you like add to my bounty on this? I have a couple of freelance programers who I am working with on other projects, they might be able to contribute on short notice....

@georgehrke
Could we setup a group chat somewhere for us and the programers, to discuss scope and for you to give clear directions? Could make life easier, in the end...

This would be really important to avoid accidentally publishing event details to a shared calendar. Right now, events seem to default to "when shared, show full event". This may accidentally expose private information when creating an event from a phone or app that doesn't expose the "when shared show" field.

Is it possible to change the default value for "when shared show" field to "when shared, show only busy"?

Was this page helpful?
0 / 5 - 0 ratings