Last month, I rebuilt a domo server from scratch and chose Catalina. I know, whatever, too late now. Generally I haven't experienced any issues. But it doesn't like non-notarized software. A couple of plugins exhibit some challenges with Gatekeeper, such as PiBeacon and Grafana. Both of these have complex code packages installed within the plugin, and Catalina doesn't like that. Upon installation, it complains. You can easily get around it by going to Security preferences and clicking Open Anyway. But occasionally, the plugins will trigger updates or other things, and I'll come back to the Mac session and see that Catalina blocked the plugin again. I can re-authorize it, but that doesn't last forever, just 15min or whatever Apple chose.
So far, I've been able to work around these. But I fear that some update or natural process will make this thing pop up (and deny access to the plugin), when I'm unavailable and suddenly automation will start failing without any obvious reason until I check the screen.
Anyone dealing with this? Is there a way that we can check Gatekeeper logs? I could certainly scan those logs for new entries and send an alert to myself to go check it out. Alternatively, if we just sign the plugin packages, does that fix everything? I'm guessing anything with Execute permissions needs to be signed, but I haven't delved into the depths of how gatekeeper works.