Options file commands
Use this reference of command Information when you use
options file.
Options file command attributes | Description |
---|---|
EXCLUDE | Prevents a user from obtaining a license. |
GROUP | Defines a group of users for use in INCLUDE, INCLUDEALL, INCLUDE_ENTITLEMENT, EXCLUDE, EXCLUDEALL, EXCLUDE_ENTITLEMENT,
and RESERVE option lines. Note: USER_GROUP is
an alias for GROUP.
Multiple group listings
can include the same user name, but the most restrictive option applies,
in the order of these option lines entries:
For more information, see GROUP |
INCLUDE | Allows a user or a predefined users group to
use licenses for a feature. Only users who are in the INCLUDE statement
can use the feature. The total number of names in the INCLUDE list
must be less than or equal to the number of available licenses. The EXCLUDE option supersedes the INCLUDE option. Conflicts between the EXCLUDE list and the INCLUDE list are resolved by the EXCLUDE list taking precedence. For more information, see INCLUDE |
RESERVE 1 product where 1 is the number of licenses to reserve and product is the name of the license to reserve. |
Tells the server to reserve a license. |
TIMEOUT
feature
7200 where feature is the IBM® Engineering Lifecycle Management (ELM) or IBM Rational® product as the product is listed in your license key file. |
Sets a license key timeout for individual license
keys. The value is set in seconds. The value must be a minimum of
900 (15 minutes) and can be greater than the default value of 7200
(120 minutes). The license server reclaims a floating license after a product is not used for the
time that the TIMEOUT value sets. If the connection between the product and the
license server is lost, the license server reclaims a floating license after the time that the
TIMEOUT value sets. If you use the product again after the server reclaims the
license, the product checks out the license again from the server.
Note: Setting a license key
timeout for a specific license key will only work with ELM or
IBM
Rational products that use manual heartbeats to
communicate with the license server. It does not work with ELM or
IBM
Rational products that use automatic heartbeats.
Check the ELM or
IBM
Rational documentation for your product to
evaluate if it uses manual or automatic heartbeats.
|
TIMEOUTALL 7200 | Sets a license key timeout for all license keys.
The value is set in seconds. The value must be a minimum of 900 (15
minutes) and can be greater than the default value of 7200 (120 minutes). The license server
reclaims a floating license after a product is not used for the time that the
TIMEOUT value sets. If the connection between the product and the license server is
lost, the license server reclaims a floating license after the time that the
TIMEOUT value sets. If you use the product again after the server reclaims the
license, the product checks out the license again from the server.
Note: Setting a license key
timeout for all license keys will only work with ELM or
IBM
Rational products that use manual heartbeats to
communicate with the license server. It will not work with ELM or
IBM
Rational products that use automatic heartbeats.
Check the ELM or
IBM
Rational documentation for your product to
evaluate if it uses manual or automatic heartbeats.
|
USER userid | Tells the licensing server to reserve a license for a specific user ID. |
Note: For information about the options file or general knowledge
about FlexNet licensing,
contact IBM Software Support.
The GROUP command in the options file
GROUP group_name user_list
Term | Description |
---|---|
group_name | The name of the group that is being defined. Group names are case-sensitive. |
user_list | The list of user names in that group. Names
are case-sensitive. Set the GROUPCASEINSENSITIVE options
file keyword to ignore the uppercase and lowercase letters. If the user name has spaces in it, the name is read as multiple user names. For user names that contain spaces, use double quotation marks around the user name. |
Multiple GROUP lines for the same group
name add all the specified users into the group. For example, to define
the group Group1 consisting of Monica, Howard, and James:
GROUP Group1 monica howard james
The INCLUDE command in the options file
The INCLUDE command applies to floating
licenses that license files hold.
INCLUDE feature[:keyword=value] type {name | group_name}
Term | Description |
---|---|
feature | The name of the affected feature or package. |
keyword=value | The feature name modifier to denote a group of licenses. |
type | One of these attributes: USER, HOST, DISPLAY, INTERNET, PROJECT, GROUP, or HOST_GROUP. |
name | The name of an item of type for which license usage is included. |
group_name | The name of the group for which license usage is included. |
Note:
- The PROJECT type is set by the LM_PROJECT environment variable.
- The INCLUDE attribute is required for USER_BASED features for the authorized user fixed term licenses. The system administrator uses the INCLUDE attribute to specify the users who can use the product. The license limits the number of users that can be on the attribute INCLUDE list.
To include Amy in the list of users who can use feature
f1, enter this line in the options file:
INCLUDE f1 USER amy
To reserve a license for a specific user, enter this line
in the options file:
RESERVE 1 ClearQuest USER John
RESERVE 1 RationalSuites USER "Karen Brown"
To exclude
a license from a specific user, enter this line in the options file:
EXCLUDE ClearCase USER "Mike Smith"
Using
Groups to Reserve and Exclude license key usage:
GROUP ProjectA smith jones lee
GROUP ProjectB miller rao davis
RESERVE 2 RequisitePro GROUP ProjectA
EXCLUDE ClearQuest GROUP ProjectB
To use the Groups
attribute to set a limit to the number of available licenses, enter
this line in the options file:
GROUP DeptA harris macdonald johnson nelson
GROUP DeptB mezias morin hecht
MAX 2 RequisitePro GROUP DeptA
MAX 3 ClearCase GROUP DeptB