概述
当存在多个许可证级别时,CSCAD网络许可证服务器将按照 LIC 文件名的顺序为 CSCAD 计算机分配许可席位。如果您想详细控制这一操作,请编辑选项文件:wct.opt。
编辑选项文件
1. 首先需要手动添加一个wct.opt文件到安装目录下:**\CSCAD\CSCAD_LMS_v22\LMS
可以创建一个txt文件,然后修改文件后缀为.opt
2. 编辑wct.opt
3. 一旦编辑完成,重新读取 / 重启许可证服务器。
常用选项
可使用组来定义用户名、主机名或 IP 地址的列表。
之后该名称可用于为该组应用规则。
语法 | 示例 | ||
---|---|---|---|
GROUP | 基于用户名定义一个组 | GROUP name list-of-usernames | GROUP engineers userA userB userC |
HOST_GROUP | 用机器名定义一个组 | HOST_GROUP name list-of-hostnames | HOST_GROUP firstFloor machineA machineB machineC |
INTERNET_GROUP | 用IP地址定义一个组 | INTERNET_GROUP name list-of-ip-addresses |
INTERNET_GROUP networkGhent 192.168.1.* 192.168.2.* 注意: 统配符 (*) 可以在IP地址中使用 |
RESERVE | 为特定(组)用户保留一定数量的席位 | RESERVE num product user|host|group|host_group|internet|internet_group|project who [id=nnn] | RESERVE 20 cscad GROUP engineers id=nnn |
MAX | 限制特定(组)用户的可用许可证数量 | MAX num product user|host|group|host_group|internet|internet_group|project who [id=nnn] | MAX 5 cscad HOST_GROUP firstFloor id=nnn |
INCLUDE | 只允许一个产品的许可证授权给特定的(一组)用户。任何未被INCLUDE行指定的人都不允许使用该产品 | INCLUDE product userhost|group|host_group|internet|internet_group|project who [id=nnn] | INCLUDE cscad GROUP cscadusers id=nnn |
EXCLUDE | 不允许向特定(一组)用户发放产品许可证 | EXCLUDE product user|host|group|host_group|internet|internet_group|project who [id=nnn] |
EXCLUDE cscad INTERNET_GROUP networkGhent 192.168.1.* id=nnn 注意: 统配符 (*) 可以在IP地址中使用 |
重要提醒:
如果多个用户组的预留座位数等于许可证的所有座位数,那么只有第一个用户组能够访问许可证,其余用户组将会收到错误代码 -22:所有许可证均在使用中。
许可证文件标识符
注意:
这个 “_id” 用于识别每个许可证文件,并将用于许可证池中的选项设置。
当为添加的选项指定 [id=nnn] 参数时,该选项仅对相应许可证席位池产生影响。
用法示例:
你有 2 个许可证,一个有 5 个席位的CSCAD通用CAD标准版许可证,一个有 5 个席位的 CSCAD通用CAD高级版 许可证,并且想指定哪些用户 可以使用哪个级别。
许可证文件
通用CAD标准版许可证
HOST hostname hostid 5053 ISV wct LICENSE wct cscad 23 permanent 5 share=uh contract=XXXX-XXXX-XXXX-XXXXXX-XXXX options="LA:xx_XX TY:FCO LE:CLA EF:" _ck=6a06665467 sig= "... "
变成
HOST hostname hostid 5053 ISV wct LICENSE wct cscad 23 permanent 5 share=uh contract=xxxx-xxxxxxxxxxxxxxxxxxxxxx options= " la:xx_xx TY: FCO LE: CLA EF: " _id=1 _ck=6a06665467 sig= "... "
通用CAD高级版许可证
HOST hostname hostid 5053 ISV wct LICENSE wct cscad 23 permanent 5 share=uh contract=xxxx-xxxxxxx-xxxxxxxxxxxxxxx options= " la:xxxx TY: FCO LE: PLA EF: " _ck=6a06665467 sig= "... "
变成
HOST hostname hostid 5053 ISV wct LICENSE wct cscad 23 permanent 5 share=uh contract=XXXX-XXXX-XXXX-XXXXXX-XXXX options="LA:xxXX TY:FCO LE:CLA EF:" _id=2 _ck=6a06665467 sig= "... "
现在,通用CAD标准版许可由id=1定义,而通用CAD高级版许可由id=2定义。
选项 例如,如果现在您希望只允许您公司的工程师使用 通用CAD高级版许可,可以通过在wct.opt中添加以下内容来完成。
GROUP engineers userA userB userC INCLUDE cscad GROUP engineers id=2