Sorry to hear you’re facing problems. 
The community help forum (help.nextcloud.com) is for home and non-enterprise users. Support is provided by other community members on a best effort / “as available” basis. All of those responding are volunteering their time to help you.
If you’re using Nextcloud in a business/critical setting, paid and SLA-based support services can be accessed via portal.nextcloud.com where Nextcloud engineers can help ensure your business keeps running smoothly.
Getting help
In order to help you as efficiently (and quickly!) as possible, please fill in as much of the below requested information as you can.
Before clicking submit: Please check if your query is already addressed via the following resources:
- Official documentation (searchable and regularly updated)
- How to topics and FAQs
- Forum search
(Utilizing these existing resources is typically faster. It also helps reduce the load on our generous volunteers while elevating the signal to noise ratio of the forums otherwise arising from the same queries being posted repeatedly).
Hello everyone,
I am currently evaluating a calendar integration scenario and would like to understand whether this is supported by Nextcloud Calendar or if I am approaching it the wrong way.
Environment
- Nextcloud Hub 10 (latest stable)
- Calendar app (latest version)
- Exchange Online
- Sendent Exchange Connector
- External application providing a standard CalDAV server (SabreDAV)
The external application is not Nextcloud. It exposes a fully authenticated CalDAV server.
What I verified
Using a WebDAV browser, I can successfully access the server.
Authentication works correctly.
The server exposes standard CalDAV properties such as:
calendar-home-setcalendar-user-address-setcurrent-user-principal- ACLs
- VEVENT resources
Each calendar event is stored as a standard RFC5545 .ics file.
Example:
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
UID:...
DTSTART...
DTEND...
SUMMARY...
DESCRIPTION...
END:VEVENT
END:VCALENDAR
So I believe the remote server is a fully standards-compliant CalDAV implementation (SabreDAV).
What I tried
Inside Nextcloud Calendar I selected:
New calendar → Subscribe from link
and entered the authenticated CalDAV URL.
The calendar was created, but
- I was never asked for username/password
- no events appeared
- synchronization never happened
My question
Is Nextcloud Calendar able to connect to an authenticated external CalDAV server as a CalDAV client, or is the “Subscribe from link” feature only intended for public ICS subscriptions?
If external authenticated CalDAV accounts are not supported, is there:
- any official app,
- roadmap,
- or recommended solution
to synchronize an external CalDAV server with a Nextcloud calendar?
Our goal is to keep Nextcloud as the central collaboration platform while integrating calendars from third-party applications exposing standard CalDAV.
Any clarification from the developers or community would be greatly appreciated.
Thank you!