Is there a way like customization, to disable the option button/function public in the permission option - global or for all event in seperated folder?
Theoretically you could use a plugin that listens to a
signals.acl.protection_changed signal with an
Event sender and throw an exception when an event in a given category is set to public, but of course the UX of that wouldn’t be amazing. Also, someone could still move a public event from another category there.