Go client SDK and command line utility designed to simplify integrations by automating key generation and certificate enrollment using Venafi machine identity services.
BUSINESS PROBLEM
Many enterprises prevent running scripts on windows that are not signed and trusted. This can cause issues with the vCert playbook functionality when installing certificates to CAPI stores. Enforced policy on those machines will prevent those functions from running entirely, with no workaround.
PROPOSED SOLUTION
Signing the embedded scripts with a Venafi code-signing certificate in the build pipeline, ahead of compiling vCert CLI, will mitigate this issue.
CURRENT ALTERNATIVES
Set powershell execution policy to RemoteSigned or Unrestricted: set-executionpolicy -ExecutionPolicy Unrestricted
BUSINESS PROBLEM Many enterprises prevent running scripts on windows that are not signed and trusted. This can cause issues with the vCert playbook functionality when installing certificates to CAPI stores. Enforced policy on those machines will prevent those functions from running entirely, with no workaround.
PROPOSED SOLUTION Signing the embedded scripts with a Venafi code-signing certificate in the build pipeline, ahead of compiling vCert CLI, will mitigate this issue.
CURRENT ALTERNATIVES Set powershell execution policy to RemoteSigned or Unrestricted:
set-executionpolicy -ExecutionPolicy Unrestricted
VENAFI EXPERIENCE Plenty long