Options File Syntax
The following is an overview of the available options. See Options File Examples for examples and additional information. Each line of the file controls one option.
| 
                                                                 Option Keyword  | 
                                                            
                                                                 Description  | 
                                                        
| 
                                                                 Turn off automatic reread of licenses at midnight.  | 
                                                        |
| 
                                                                 Controls the number of licenses that cannot be borrowed or transferred.  | 
                                                        |
| 
                                                                 Controls the activation request based on the expiration dates mentioned in options file during activation.  | 
                                                        |
| 
                                                                 Set the number of BORROW licenses that cannot be borrowed.  | 
                                                        |
| 
                                                                 Define the vendor daemon’s timeout limit.  | 
                                                        |
| 
                                                                 Write debug log information for this vendor daemon to the specified file (version 8.0 or later vendor daemon).  | 
                                                        |
| 
                                                                 Deny a user access to a feature.  | 
                                                        |
| 
                                                                 Deny a user the ability to borrow BORROW licenses.  | 
                                                        |
| 
                                                                 Deny a user the ability to activate licenses held in a fulfillment record in trusted storage.  | 
                                                        |
| 
                                                                 Deny a user access to all features served by this vendor daemon.  | 
                                                        |
| 
                                                                 Deny a user the ability to activate all licenses held in a fulfillment record in trusted storage.  | 
                                                        |
| 
                                                                 Set the level of host name matching.  | 
                                                        |
| 
                                                                 Define a group of users for use with any options.  | 
                                                        |
| 
                                                                 Set case sensitivity for user lists specified in GROUP keywords.  | 
                                                        |
| 
                                                                 Define a group of hosts for use with any options (version 4.0 or later).  | 
                                                        |
| 
                                                                 Allow a user to use a feature.  | 
                                                        |
| 
                                                                 Allow a user to borrow BORROW licenses.  | 
                                                        |
| 
                                                                 Allow a user to activate licenses held in a fulfillment record in trusted storage.  | 
                                                        |
| 
                                                                 Allow a user to use all features served by this vendor daemon.  | 
                                                        |
| 
                                                                 Allow a user to activate all licenses held in a fulfillment record in trusted storage.  | 
                                                        |
| 
                                                                 Allow a user to extend the linger time for a feature beyond its check in.  | 
                                                        |
| 
                                                                 Limit usage for a particular feature/group—prioritizes usage among users.  | 
                                                        |
| 
                                                                 Change the maximum borrow period for the specified feature.  | 
                                                        |
| 
                                                                 Configures the maximum number of connections to the vendor daemon at any point in time.  | 
                                                        |
| 
                                                                 Limit overdraft usage to less than the amount specified in the license.  | 
                                                        |
| 
                                                                 Turn off logging of certain items in the debug log file.  | 
                                                        |
| 
                                                                 Specify that a report log file suitable for use by the FlexNet Manager license usage reporting tool be written.  | 
                                                        |
| 
                                                                 Reserve licenses for a user or group of users/hosts.  | 
                                                        |
| 
                                                                 Specify idle timeout for a feature, returning it to the free pool for use by another user.  | 
                                                        |
| 
                                                                 Set timeout on all features.  | 
                                                        
Comments
Include comments in your options file by starting each comment line with the hash symbol, #.
When used within an options file entry, the feature name can be modified with an optional keyword-value pair to fully qualify it. This notation is used for distinguishing a particular group of licenses when there are multiple FEATURE lines for a single feature. The following syntax is used:
feature:keyword=value
For example:
f1:VERSION=2.0
specifies the version 2.0 pool of licenses for feature f1.
The following option keywords are used as feature name modifiers to denote a specific group of licenses:
| • | VERSION= | 
| • | HOSTID= | 
| • | EXPDATE= | 
| • | ENTITLEMENT= (to be used only with the keywords INCLUDE or EXCLUDE) | 
| • | KEY= | 
| • | SIGN= | 
| • | ISSUER= | 
| • | NOTICE= | 
| • | VENDOR_STRING= (if configured by the publisher as a pooling component) | 
| • | dist_info= | 
| • | user_info= | 
| • | asset_info= | 
If the USER_BASED or HOST_BASED keywords appear in a FEATURE line, this feature specification syntax must be used to qualify the feature.
Using a package name in place of a feature name applies the option to all of the components in the package.
Note:A colon (:) is a valid feature name character. If colons are in your feature names, specify a group of licenses with the following alternative syntax using quotation marks and spaces:
           "feature keyword=value"
Specifying License Restrictions Using Type
Some option keywords restrict who may use licenses or where licenses may be used. These options take a type argument that specifies what the restriction is based on.
When using the option keywords EXCLUDE, EXCLUDE_ENTITLEMENT, EXCLUDEALL, EXCLUDEALL_ENTITLEMENT, EXCLUDE_BORROW, INCLUDE, INCLUDE_ENTITLEMENT, INCLUDEALL, INCLUDEALL_ENTITLEMENT, INCLUDE_BORROW, MAX, and RESERVE, the following values can be used for type:
| • | USER—User name of the user executing the FlexEnabled application. User names are case sensitive and cannot contain spaces. | 
For the MAX option, you can also specify ALL_USERS as a value for the USER type. See MAX for details.
| • | GROUP—Name of the group of users executing the FlexEnabled application. (Before you can restrict an option by a specific group, the options file must also include a GROUP option that defines the group.) | 
For the MAX option, you can also specify ALL_GROUPS as a value for the GROUP type. See MAX for details.
| • | HOST—System host name or IP address where the application is executing. Host names are not case sensitive. The IP address can contain wildcard characters. | 
When using the option keywords EXCLUDE, EXCLUDEALL, EXCLUDE_BORROW, INCLUDE, INCLUDEALL, INCLUDE_BORROW, MAX, and RESERVE, the following values can be used for type:
| • | INTERNET—IP address of the system where the application is executing. | 
| • | PROJECT—LM_PROJECT environment variable set by the user who is executing the FlexEnabled application. Project names are case sensitive. See Environment Variables, for more information about this variable. | 
On Windows (without terminal server), the HOST and DISPLAY names are both set to the system name. For licenses that allow checkouts from a terminal server (TS_OK keyword in the FEATURE line), the USER, HOST, and DISPLAY names can be different from one another.
The types listed above take a single member. For example:
EXCLUDE coolsoft USER joe
To specify a list of users or hosts, first define the list using the GROUP or HOST_GROUP option lines, then use the GROUP or HOST_GROUP type to specify the group name. For example:
GROUP stars joe barbara susan
EXCLUDE coolsoft GROUP stars
Note:Changes in the Options file:
| • | IP address as a HOST specification introduced in version 8 vendor daemon. | 
| • | Colons in feature names introduced in version 8 vendor daemon. |