- Nextcloud Server version (e.g., 29.x.x): 31.0.4.1
- Operating system and version (e.g., Ubuntu 24.04): FreeBSD
- Web server and version (e.g, Apache 2.4.25): NGINX
- Reverse proxy and version _(e.g. nginx 1.27.2)
- PHP version (e.g, 8.3):
- Is this the first time you’ve seen this error? (Yes / No): Yes
- When did this problem seem to first start? When installed
- Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)" It Installed
- Are you using CloudfIare, mod_security, or similar? _(Yes / No): No
Summary of the issue you are facing:
MAC Calendar delegation of a nextcloud calendar generates a blank list of users. The users on our nextcloud server are not show as a selection for delegation
Steps to replicate it (hint: details matter!):
- Add Nextcloud calendar to MAC Mail application
- Calendar → settings → Delegation
- Edit and try to select a user to delegate to
When the list popuplates there are no nextcloud server accounts listed.
Log entries
Nextcloud
Web Browser
Web server / Reverse Proxy
Configuration
Nextcloud
Apps
What do you mean with “MAC Mail application”?
That was a type. I meant Mac Calendar. What we are doing is migrating all our calendar accounts over from MAC Calendar to nextcloud. On Mac Calendar we have shared calendars that need to be delegated to other users. These are shared calendars we use for scheduleing. When the accounts are on the original CalDav server delegation will allow selection of the user accounts from that server. Since we are migrating both the accounts and the calendars over to Nextcloud we want to be able to add the calDav accounts to our MAC devices and allow delegation. When we select delegation from the NextCloud caldav accounts the list of users on our nextcloud server do not appear for selection
In general to share a calendar with another user, use the web interface. I dont think that caldav in nextcloud supports the way the mac calendar app does things. Once it is shared it should show up at the other user that should have access.