[GH-ISSUE #234] [Question] Remove Outlook Private Flag or set it to Default/Public #693

Closed
opened 2026-03-01 17:40:58 +03:00 by kerem · 8 comments
Owner

Originally created by @feutl on GitHub (Jul 5, 2018).
Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/234

I am syncing my Outlook Calendar with Nextcloud. So far so good.
I want to remove the private flag I have set in Outlook when syncing to Nextcloud.

How can I accomplish it, I haven't found anything helpful.

Thanks

Originally created by @feutl on GitHub (Jul 5, 2018). Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/234 I am syncing my Outlook Calendar with Nextcloud. So far so good. I want to remove the private flag I have set in Outlook when syncing to Nextcloud. How can I accomplish it, I haven't found anything helpful. Thanks
kerem closed this issue 2026-03-01 17:40:59 +03:00
Author
Owner

@aluxnimm commented on GitHub (Aug 7, 2018):

There is no option for that atm.

<!-- gh-comment-id:411151251 --> @aluxnimm commented on GitHub (Aug 7, 2018): There is no option for that atm.
Author
Owner

@feutl commented on GitHub (Aug 14, 2018):

Is there any chance to get the feature implemented or is there another way/workaround to make that happen?
I am syncing to nextcloud and perhaps I can do that on the server with a script or anything else manually/automated.

thanks

<!-- gh-comment-id:412777343 --> @feutl commented on GitHub (Aug 14, 2018): Is there any chance to get the feature implemented or is there another way/workaround to make that happen? I am syncing to nextcloud and perhaps I can do that on the server with a script or anything else manually/automated. thanks
Author
Owner

@aluxnimm commented on GitHub (Aug 14, 2018):

What do you want to accomplish? There is already the option to map Outlook private to CLASS:CONFIDENTIAL instead of PRIVATE which allows you to share it.

<!-- gh-comment-id:412792137 --> @aluxnimm commented on GitHub (Aug 14, 2018): What do you want to accomplish? There is already the option to map Outlook private to CLASS:CONFIDENTIAL instead of PRIVATE which allows you to share it.
Author
Owner

@feutl commented on GitHub (Aug 14, 2018):

I handling all my scheduling using my company calendar. There I mark private appointments as private.
I cannot share this calendar with others (family) so I export it to nextcloud what my whole family is using, but the privately marked appointements cannot be seen by them.
Even if I set CLASS:CONFIDENTIAL they only sie "busy" but not the complete information which they should be able to see.

I handled multiple calendars for quite some time and messed up things quite some times as well :D And this would be the "easiest" way for me to let my family see my appointments and only have my company calendar with private flags as a single source.

I know it is quite special but perhaps I can find a solution for that :)

<!-- gh-comment-id:412836035 --> @feutl commented on GitHub (Aug 14, 2018): I handling all my scheduling using my company calendar. There I mark private appointments as private. I cannot share this calendar with others (family) so I export it to nextcloud what my whole family is using, but the privately marked appointements cannot be seen by them. Even if I set CLASS:CONFIDENTIAL they only sie "busy" but not the complete information which they should be able to see. I handled multiple calendars for quite some time and messed up things quite some times as well :D And this would be the "easiest" way for me to let my family see my appointments and only have my company calendar with private flags as a single source. I know it is quite special but perhaps I can find a solution for that :)
Author
Owner

@aluxnimm commented on GitHub (Aug 14, 2018):

Then you need some script which changes the CLASS attribute on the nextcloud server in the database for example or change the source and recompile CalDavSynchronizer, but this is such a limited use case atm that another option to change Outlook private flag to PUBLIC would be an overkill.

<!-- gh-comment-id:412840935 --> @aluxnimm commented on GitHub (Aug 14, 2018): Then you need some script which changes the CLASS attribute on the nextcloud server in the database for example or change the source and recompile CalDavSynchronizer, but this is such a limited use case atm that another option to change Outlook private flag to PUBLIC would be an overkill.
Author
Owner

@feutl commented on GitHub (Aug 14, 2018):

Thanks,
I just hoped that there is a possibility to use the "custom mapping" to accomplish this somehow, but ok, would have been to easy ;)

Thanks

<!-- gh-comment-id:412842024 --> @feutl commented on GitHub (Aug 14, 2018): Thanks, I just hoped that there is a possibility to use the "custom mapping" to accomplish this somehow, but ok, would have been to easy ;) Thanks
Author
Owner

@rumich commented on GitHub (Jul 26, 2022):

Just wanted to say that I have exactly the same use case / challenge and no solution yet. It would seem that as the symmetric counterpart to the mapping option of CalDav Public to Outlook Private the desired option to map Outlook Private to CalDav Public would make quite a bit of sense.

<!-- gh-comment-id:1195933144 --> @rumich commented on GitHub (Jul 26, 2022): Just wanted to say that I have exactly the same use case / challenge and no solution yet. It would seem that as the symmetric counterpart to the mapping option of CalDav Public to Outlook Private the desired option to map Outlook Private to CalDav Public would make quite a bit of sense.
Author
Owner

@christian-hofstetter commented on GitHub (Feb 24, 2026):

+1 I am also interested in this option as I have the exact same use case between Outlook and Gmail. FYI https://www.outlookgooglecalendarsync.com/ has it as a feature.

<!-- gh-comment-id:3949623389 --> @christian-hofstetter commented on GitHub (Feb 24, 2026): +1 I am also interested in this option as I have the exact same use case between Outlook and Gmail. FYI https://www.outlookgooglecalendarsync.com/ has it as a feature.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/outlookcaldavsynchronizer#693
No description provided.