前页 | 后页 |
安装和配置
使用包含多个组件的标准Microsoft Windows Installer软件包安装Sparx Systems Pro Cloud Server产品。浮动许可证服务器包含在主要的“ Pro Cloud Server ”组件中。可以更改Pro Cloud Server的安装位置;但是,本文档假定默认安装位置为C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\ (假设使用的是64位计算机)。
重要提示:与Pro Cloud的浮动许可证服务器的所有通信均通过HTTPS进行;因此,要使用Pro Cloud Server的浮动许可证服务器功能,必须至少配置一个端口以使用HTTPS协议,并且必须在Pro Cloud Server的Services文件夹中定义有效的证书/私钥文件。有关更多详细信息,请参见自签名SSL证书帮助主题。
Pro Cloud Server主Pro Cloud Server的配置文件(SSProCloud.config)定义了两个与浮动许可证服务器相关的设置:FLOATLIC_PATH和FLOATLIC_CONFIG。
FLOATLIC_PATH选项定义密钥存储文件的路径和文件名;默认情况下是:
%SERVICE_PATH%\ sskeys.dat
“%SERVICE_PATH%”被替换为“服务”文件夹的物理路径(即“ C:\ Program Files(x86)\ Sparx Systems \ Pro Cloud Server \ Service”)。
FLOATLIC_CONFIG选项定义密钥存储组文件的路径和文件名;默认情况下是:
%SERVICE_PATH%\ ssflsgroup.config
浮动许可证服务器组配置文件
Pro Cloud Server的浮动许可证服务器组件将名为ssflsgroup.config的配置文件安装到Service文件夹中(C:\ Program Files(x86)\ Sparx Systems \ Pro Cloud Server \ Service \ ssflsgroup.config)。该文件定义了可以从浮动许可证服务器获取许可证的用户“组”,并且还控制每个组可以使用哪些Enterprise Architect产品许可证。
组由组名和一组凭据(用户ID和密码)标识,这些凭据将用于通过HTTPS与浮动许可证服务器安全地通信。
在Pro Cloud Server v4.2(内部版本60)中,可以使用浮动许可证服务器配置客户端维护浮动许可证服务器组配置文件(请参阅“ 管理组配置” ),然后再手动编辑文件。
浮动许可证服务器的配置文件通常包含多个组定义;例如,每个组定义必须按如下所示进行定义:
组
名称= human_resources
UserName = {用户名}
密码= {密码}
IsManager =假
引诱
产品=终极套房
学术=假
限制= 10
结束授权
引诱
:
结束授权
结束组
组定义属性
组定义从在新行上遇到令牌GROUP时开始,一直延伸到在新行中找到令牌END GROUP为止。
属性 |
描述 |
也可以看看 |
---|---|---|
名称 |
浮动许可证组的通用名称。 |
|
用户名 |
需要。指定浮动许可证组的用户标识。 |
|
密码 |
需要。指定浮动许可证组的密码。 |
|
开始日期 |
可选的。与EndDate属性结合使用,以定义可使用组的日期范围。 |
|
结束日期 |
可选的。与StartDate属性结合使用,以定义可使用组的日期范围。 |
|
权利-部分 |
每个组可以定义多个权利。当在新行上遇到令牌ENTITLEMENT时,权利定义开始,并一直延伸到在新行上找到令牌END ENTITLEMENT为止。 每个权利定义都接受以下每个子属性:
|
|
经理 |
可选的。指定是否允许该组的成员对密钥库执行管理操作(例如添加/删除密钥)。 默认值:false |
配置变更
更改Pro Cloud Server ,同时可进行的浮动许可证组文件Pro Cloud Server正在运行,而不需要重新启动它。如果自上次读取配置文件以来已对其进行了更改,则浮动许可证服务器组件将检测到上次修改的时间,将重新读取该文件的全部内容。