Security Levels in FlexPro
The following table summarizes the functionality of macro virus protection, taking into account the settings specified on the Security Level tab in the Security (Developer[Code] > Macro Security) dialog box and various conditions.
Condition |
High |
Medium |
Low |
---|---|---|---|
Unsigned macros. |
Macros are deactivated automatically and the database is opened. |
Users are asked to activate or deactivate macros. |
No message. Macros are activated. |
Signed macros from a reliable source. Signature is valid. |
Macros are activated automatically, and the database is opened. |
Macros are activated automatically, and the database is opened. |
No message or verification of signature. Macros are activated. |
Signed macros from an unknown author. Signature is valid. |
The program shows a dialog box with information on the certificate. Users can only activate macros if they regard the author and the certification authority as a reliable source. A network administrator can block the list of reliable sources and thus prevent users from adding the developer of the macro to the list and activating macros. |
The program shows a dialog box with information on the certificate. Users are prompted to activate or deactivate macros. Users can decide whether to trust the developer of the macro and the certification authority. |
No message or verification of signature. Macros are activated. |
Signed macros from any author. The signature is invalid, possibly because of a virus. |
Users are warned of a potential virus. Macros are deactivated automatically. |
Users are warned of a potential virus. Macros are deactivated automatically. |
No message or verification of signature. Macros are activated. |
Signed macros from any author. Verification is not possible because the public key is missing or incompatible encryption methods have been used. |
User is warned that signature verification is not possible. Macros are deactivated automatically. |
User is warned that signature verification is not possible. The user is asked to activate or deactivate macros. |
No message or verification of signature. Macros are activated. |
Signed macros from any author. The macro project was signed after the certificate had expired or had been revoked. |
User is warned that the signature has expired or has been revoked. Macros are deactivated automatically. |
User is warned that the signature has expired or has been revoked. The user is asked to activate or deactivate macros. |
No message or verification of signature. Macros are activated. |