Share calendar private details with group but no publicly

Is it possible to create events that when shard within nextcloud with other users show all details, but when shared publicly on a website show only busy status?

The current setup is that one user creates the calendar, then shares it with the group. If now members of the group create private events in that calendar, the members themselves won’t be able to see the details.

I would think that this is quite a common requirement. Any help appreciated.