Applescripting and Mac OS Security

I noticed a recent post over in the FM community site asking why their applescripts no longer worked as they upgraded to Mac OS Catalina. The short answer is "security." Fortunately a longer answer is now available and some discussion of how to handle this.