Please enable JavaScript to view this site.

GeoDict User Guide 2025

Managing User Access and Priorities

By placing an ISV options file called m2m.opt besides the GeoDict licenses (*.lic), you may specify certain rules how the license can be used within your organization. For a complete description of the available options we refer to the RLM License Administration Manual.

An example ISV options file is delivered within the GeoDict installation folder at RLM/Examples/m2m.opt. You may modify this file and copy the modified file besides your GeoDict licenses (*.lic).

Settings Priorities

When several users want to use the same license, the RLM server will grant the license to the first request. Subsequent requests will wait in a queue until the license becomes available. By default, this is handled on a first-come-first-serve principle and a user requesting a license will have to wait until all previous requests have been fulfilled.

If you want to prefer certain requests over others, you can give these requests higher priorities. This is especially helpful, if you want license requests from a GeoDict job queue server to be preferred over requests from a user's laptop or desktop machine. For this, set the PRIORITY to 1 for each license as shown in  the example m2m.opt file:

PRIORITY 1 geodictbase               project GEODICT_JOBQUEUE

PRIORITY 1 fibergeo                  project GEODICT_JOBQUEUE

PRIORITY 1 fibergeo-processes        project GEODICT_JOBQUEUE

Restricting Access for Users and Groups

The license administrator can control which users may use a certain license, or how many licenses a user may use at the same time. An INCLUDE line in the ISV options file states that a certain module can only be used by the defined users, e.g. with

INCLUDE elastodict user joe

only the user “joe” may use the module ElastoDict.

An EXCLUDE line in the ISV options file states that a certain module cannot be used by the defined users, e.g. with

EXCLUDE elastodict user charlie

the user “charlie” is not allowed to use the module ElastoDict.

A GROUP line in the ISV options file defines a group of users, and the group can then be used to define access rights for the whole group:

GROUP departmentA charlie joe john 

INCLUDE elastodict group departmentA

A MAX line in the ISV options file defines the maximum number of licenses a certain user or group may use, e.g. the line

MAX 4 elastodict-processes user joe

limits the number of parallel ElastoDict processes that the user “joe” can use to 4.

These options can be used to reserve some licenses for certain departments or user groups. A license administrator can modify the ISV options file at any time. To apply the updated file, click Reread/Restart for the m2m ISV server in your RLM web interface.

Be aware that there are several more options available, e.g. it is possible to restrict the usage to certain IP addresses or hostnames. For a reference of all options confer the “ISV Options File” section in the RLM License Administration manual.

©2025 created by Math2Market GmbH / Imprint / Privacy Policy