the Windows Agent runs PowerShell scripts with the parameter -ExecutionPolicy Bypass.
Is there a way to change this behavior? Specifically, how can we conveniently sign all PowerShell scripts used by the agent?
Additionally, is it possible to download all scripts used by the agent, sign them, and upload them again so that the signed scripts can be distributed via Agent Bakery?
Due to security policies we are also in need of signed powershell scripts. At least all shipped plugins should be signed by default for not getting in trouble using "AllSigned " as execution policy. Downloading all shipped plugins, signing and reupload them is not practical. What happens if you need support using those “modified” plugins?
Checkmk Support told us, there will be an solution in Checkmk 2.5 but still waiting