安全设置使用户 能够避开不受信任的应用程序。与此相反,数字权限是作者 用于防止对受保护文件使用特定应用程序的机制。
结合使用文件保护和安全可以有效解决旧式应用程序与数字权限之间的冲突。如果已在计算机上加载非权限兼容应用程序,当用户尝试打开限制访问权限的文件时,将会出现问题。在这种情况下,MicroStation 不会打开该文件。安全模式 用作防止加载这些应用程序以便打开该文件的临时手段(在可以获得应用程序的权限兼容版本之前)。
通过将 MS_SECURITY_LEVEL 配置变量设置为 MEDIUM 或 HIGH,用户可以将 MicroStation 设置为仅加载经过数字签名的 MDL 应用程序和 VBA 宏。缺省安全级别为“无”,其中安全性检查处于禁用状态。
MS_SECURITY_LEVEL 值 | 描述 |
---|---|
LOW | 允许加载和使用任何 MDL 或者其他应用程序。 |
MEDIUM | 允许加载由 Bentley 或任何受信任的软件发布证书数字签名的应用程序。用户在 MS_SECURITY_SPC 配置变量中标识受信任的证书。 MS_SECURITY_SPC 包含通配符表达式的列表,指明了 MicroStation 可在何处找到包含软件发布证书的公共副本的文件,这些证书用于对可在 MEDIUM 安全级别加载的应用程序进行数字签名。这些文件通常具有“.cer”扩展名。它们包含有关证书和公钥的信息,不包含私钥。例如,“c:\mycerts\*.cer”。缺省值是“$(_USTN_SITE)SPC\*.cer”。 (MS_SECURITY_SPC). |
HIGH | 仅加载由 Bentley 数字签名的应用程序。 |