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