Signed code that is not trusted generates a warning message
in the Program Editor, Batch and Robot Editors. This procedure documents
how to approve an exception when the Program Editor returns this warning.
Your code has been signed by a self-signed code-signing certificate,
or the root CA certificate used to sign the code is not in the User Trust Store.
- Open a program in the Program Editor.

A red warning indicator
(circle) in the Program Editor indicates that the code-signing certificate
used to sign the code is not trusted.
- If you are confident that the code-signing certificate
can be trusted, approve an exception by clicking the Install
Certificate button.

The system approves
the certificate.
When running the Batch Editor or Robot Editor from the Program Service, the system automatically prompts you
to approve an exception for the code-signing certificate. Approving
exceptions is a convenience to allow you to continue working without
interruption. To ensure more robust security, always sign your code-signing
certificate with a root CA certificate (your company’s or the
root certificate provided by a third-party CA, such as VeriSign or
Thawate), and make sure that the root CA certificate is in each station’s User Trust Store.