前页 | 后页 |
安装和配置
使用包含多个组件的标准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
浮动许可证服务器组配置文件
The Pro Cloud Server's Floating License Server component installs a configuration file called ssflsgroup.config into the Service folder (C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\Service\ssflsgroup.config). This file defines 'groups' of users that can obtain Licenses from the Floating License Server, and also controls which Enterprise Architect Product Licenses each group can use.
A group is identified by a group name and a set of credentials (user ID and password) that will be used to securely communicate with the Floating License Server over HTTPS.
From Pro Cloud Server v4.2 (build 60) the Floating License Server Group configuration file can be maintained using the Floating License Server Configuration Client (see Manage Group Configuration), prior to this editing the file was a manual process.
The Floating License Server's configuration file will typically consist of multiple group definitions; each group definition must be defined as shown:
GROUP
Name=human_resources
UserName={user name}
Password={password}
IsManager=false
ENTITLEMENT
Product=UltimateSuite
Academic=false
Limit=10
END ENTITLEMENT
ENTITLEMENT
:
END ENTITLEMENT
END GROUP
组定义属性
组定义从在新行上遇到令牌GROUP时开始,一直延伸到在新行中找到令牌END GROUP为止。
属性 |
描述 |
也可以看看 |
---|---|---|
名称 |
浮动许可证组的通用名称。 |
|
用户名 |
需要。指定浮动许可证组的用户标识。 |
|
密码 |
需要。指定浮动许可证组的密码。 |
|
开始日期 |
可选的。与EndDate属性结合使用,以定义可使用组的日期范围。 |
|
结束日期 |
可选的。与StartDate属性结合使用,以定义可使用组的日期范围。 |
|
权利-部分 |
每个组可以定义多个权利。当在新行上遇到令牌ENTITLEMENT时,权利定义开始,并一直延伸到在新行上找到令牌END ENTITLEMENT为止。 每个权利定义都接受以下每个子属性:
|
|
经理 |
可选的。指定是否允许该组的成员对密钥库执行管理操作(例如添加/删除密钥)。 默认值:false |
配置变更
更改Pro Cloud Server ,同时可进行的浮动许可证组文件Pro Cloud Server正在运行,而不需要重新启动它。如果自上次读取配置文件以来已对其进行了更改,则浮动许可证服务器组件将检测到上次修改的时间,将重新读取该文件的全部内容。