mirror of
https://github.com/aluxnimm/outlookcaldavsynchronizer.git
synced 2026-04-26 03:25:48 +03:00
[GH-ISSUE #86] Private appointments only #83
Labels
No labels
1.0
1.0
1.0
2.0
Feature
Feature request
Google
Google Calendar
async
attachement
auto-migrated
auto-migrated
auto-migrated
bug
critical
enhancement
help wanted
implemented
pull-request
solved
solved
sourceforge
sourceforge
sourceforge
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/outlookcaldavsynchronizer#83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jhbmueller on GitHub (Dec 15, 2015).
Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/86
Hi, would it be possible to sync private appointments only, or even export them as "private appointment" for a caldav calender which can be shared to others?
Thanks, Jan
@aluxnimm commented on GitHub (Dec 15, 2015):
The privacy flag is exported as TRANSP:OPAQUE already to caldav servers. When sharing that calendar it depends on the ACLS settings if the user can see private events or not. Or you can create a category "private" in Outlook and use that as a sync filter in Advanved settings-Mapping Configuration.
@evert commented on GitHub (Dec 15, 2015):
For what it's worth,
TRANSPis unrelated to privacy. It just influences whether or not an event is 'blocking', or that it fills up time in freebusy. Privacy is controlled withCLASS. We don't do anything withCLASSbut we do correctly implementTRANSP.@aluxnimm commented on GitHub (Dec 15, 2015):
sorry for confusion. copied the wrong part. of course it is CLASS and we map it to PRIVATE
@jhbmueller commented on GitHub (Dec 16, 2015):
No I am confused... The privacy flag is mapped to what? In the owncloud Caldav implementation, I can select an appointment as visible, show as blocked only, and invisible. What I actually want is, that my private appointments from Exchange are shown as blocked only in owncloud to others.
@aluxnimm commented on GitHub (Dec 16, 2015):
Private appointments in Outlook get the CLASS:PRIVATE and Owncloud shows that as "Hide Event"
@jhbmueller commented on GitHub (Dec 16, 2015):
Now I understand, thank you. However, is it possible, that Owncloud shows the appointments as busy only?
@aluxnimm commented on GitHub (Dec 16, 2015):
When created in Owncloud "busy only" is mapped to CLASS:CONFIDENTIAL, this is also mapped correctly to Outlook and preserved when mapping back to Owncloud. The problem is that Outlook doesn't expose it in the UI, you can only choose public or private for appointments.
@jhbmueller commented on GitHub (Dec 16, 2015):
OK, thank you for your help. Maybe it might be an interesting future feature that one can select wether the Exchange private flag is translated to PRIVATE or CONFIDENTIAL.
@aluxnimm commented on GitHub (Dec 16, 2015):
Could be added to mapping configuration in advanced options. Please create a feature request at https://sourceforge.net/p/outlookcaldavsynchronizer/features/
@aluxnimm commented on GitHub (Dec 16, 2015):
For changing the CLASS attribute in owncloud you can also use something like
http://uname.pingveno.net/blog/index.php/post/2015/11/09/Owncloud-%3A-batch-set-calendar-events-to-CONFIDENTIAL