It's been a while, but I wanted to bring up the topic again in the hopes that it would increase the changes for improvements in the next major macOS release.
People got very creative in the meantime and they use solutions like https://github.com/steipete/Peekaboo or https://www.hammerspoon.org to automate away the security prompts (or just run services as root). As a result, systems become less secure - the opposite of what the permission dialogs are aiming for. It would be better to allow for some flexibility and selectively disable the local network permission for people who trust their networks, the machines, and the software they install on them. Maybe there's a smart way to solve that only for certain use cases like LaunchAgents.
Topic:
App & System Services
SubTopic:
Networking
Tags: