Upcoming Webinar: Register now >>

FLEXnet Option Files Examples

Subscribe to our blog

Loading

What is FLEXnet publisher?

FLEXnet publisher (formerly known as FLEXlm) is a software license manager utilized by companies to manage software shared by different people on different workstations. With what are termed โ€œfloating licenses,โ€ FLEXnet enables end users to draw and return software licenses from a license pool on a host server.

What is a FLEXnet option file?

An option file defines various operating parameters of the license manager.

Creating/Editing an option file

In order to create an option file, save a text document in the same folder as the license file. Next, the document the according to the name of the vendor, followed by the extension โ€œ.optโ€

For example, an option file for Matlab will be named โ€œmlm.optโ€. Accordingly, option files for Autodesk and ESRI ArcGIS would be named โ€œadskflex.optโ€ and โ€œARCGIS.opt,โ€ respectively.

Allocating licenses to a specific user group

First, define a group with the keyword โ€œGROUP,โ€ followed by the name of the group, followed by the members of that group. Names are all case sensitive.

Example: A group called โ€œMatlab_Users,โ€ consisting of Billy, Jim, and Kim

GROUP Matlab_Users billy jim kim

Next, to select which licenses to allocate to that group, type the keyword โ€œINCLUDE,โ€ followed by the feature name, followed by the group name.

ย Example: Allocating feature โ€œOptimization Toolboxโ€ to the group โ€œMatlab_Usersโ€

ย INCLUDE MATLAB GROUP Matlab_Users

These two steps are combined:

GROUP Matlab_Users billy jim kim

INCLUDE MATLAB GROUP Matlab_Users

Limiting individuals or groups of users to a maximum number of licenses

In order to limit the usage of a feature by a group, first allocate the license to that group or individual as demonstrated above. Then, set a usage limit with the keyword โ€œMAX,โ€ followed by the name of the feature, followed by the group name.

Example: Limiting the max number of Autocad 2002 licenses used by group โ€œAutocad_Users,โ€ consisting of users Ronald and Lisa, to 7. (41100ACD_2002_OF is the name of the Autocad 2002 feature)

GROUP Autocad_Users ronald lisa

INCLUDE 41100ACD_2002_0F GROUP Autocad_Users

MAX 7 41100ACD_2002_0F GROUP Autocad_Users

Excluding access to specific features

Enter the keyword โ€œEXCLUDE,โ€ followed by the feature name, followed by group or individual being excluding.

Example: Excluding user Franklin from feature โ€œGeosteering plug-in for Petrel 2013โ€

EXCLUDE OCEAN_SLB_SIM_GEOSTEERING franklin

Controlling license borrowing

To allow someone to borrow a feature, use keyword โ€œBORROW,โ€ followed by the name of the borrowed feature, followed by the user or group of users.

Example: Including users Bill and Sam in the list to borrow the feature Ansys Fluent

BORROW fluent bill sam

Alternately, to exclude someone from borrowing a feature, simply replace โ€œBORROWโ€ with โ€œEXCLUDE_BORROWโ€

Example: Excluding users Bill and Sam from the list to borrow the feature Ansys Fluent

EXCLUDE_BORROW fluent bill sam

A โ€œborrow lowwaterโ€ determines the number of licenses that must remain unused at any given time. Enter the keyword โ€œBORROW_LOWWATER,โ€ followed by the feature name, followed by the number of licenses that canโ€™t be borrowed.

ย Example: Setting a borrow lowwater for the feature autocad at 5

BORROW_LOWWATER autocad 5

To adjust how long a license feature can be borrowed, enter โ€œMAX_BORROW_HOURS,โ€ followed by the feature name, followed by the number of hours

Example: Maxing the number of hours a solidworks feature license can be borrowed for at 15 hours

MAX_BORROW_HOURS sldworks 15

Setting license timeout

FLEXlm license timeout is a feature that releases inactive licenses back to the license pool. Enter the keyword โ€œTIMEOUT,โ€ followed by name of the feature, followed by the time (in seconds) after which inactive licenses are released. To set a timeout for all features, simply enter โ€œTIMEOUTALL,โ€ followed by the time.

Example: Setting timeout for Matlab Database Toolbox for 14400 seconds (4 hours)

TIMEOUT Database_Toolbox 14400

Example: Setting a timeout for all licenses for 108000 (3 hours)

TIMEOUT ย 108000

The OpenLM Difference

OpenLM allows users to harness the full capability of option files using a unique graphical user interface. This interface dramatically simplifies the process of managing license parameters by allowing companies to use active directory groups to automatically generate option files.

Skip to content