Specifying server options

The system administrator can control the module and the licensed user options; for example, some users may not be allowed to borrow Vectorworks, or may only borrow it for shorter periods of time than other users. The administrator can also set report log and debug log file options.

The most convenient way to manage user permissions and modules is to use the System Menu for Configuring access permissions. It is also possible to use the browser interface, as described below, although this is not recommended.

If there are many users that will not be allowed to borrow the software, instead of excluding each one, use INCLUDEALL_ROAM to allow only specific users to borrow.

To specify and edit the module, user, or log file options:

From the main Server Administration screen, click Status.

The server status pane displays.

In the Options column of the ISV Servers table, click vektorwrx.

The Edit ISV Options screen opens.

Using the syntax described in Server syntax, specify or edit the user options.

In the syntax and examples, user, host, internet, group, host_group, and internet_group can be specified interchangeably when setting up permissions for a client or groups of clients.

Command

Description

Syntax

roam_max_days

Restricts the borrowing feature for a certain number of days (normally, up to 30 days) and for certain modules.

To prevent borrowing, use a negative number.

ROAM_MAX_DAYS days module

Example: ROAM_MAX_DAYS 3 architect

ROAM_MAX_DAYS -1 landmark

Exclude

Restricts the use of a module for the specified client

EXCLUDE module user name

Example: EXCLUDE landmark user sam 

Include

Restricts the use of a module for any clients not specified

INCLUDE module group group_name

Example: INCLUDE spotlight group designers

Excludeall_roam

Restricts borrowing for certain clients

EXCLUDEALL_ROAM user firstname_lastname

Example: EXCLUDEALL_ROAM user susan_rodriguez

Includeall_roam

Allows borrowing for certain clients

INCLUDEALL_ROAM group group_name

Example: INCLUDEALL_ROAM group architects

Reserve

Reserves licenses for critical clients

RESERVE number module user user_name

Examples: RESERVE 1 spotlight user elena

RESERVE 3 architect group engineers 

Max

Limits the maximum number of licenses checked out per client

MAX number module user firstname_lastname

Example: MAX 3 landmark host_group designers

Debuglog

Opens the Debug log for the ISV server

DEBUGLOG “file_path_file_name”

Example: DEBUGLOG “Log\dlog.txt” 

Debuglog + 

Creates a different Debug log for each ISV server, automatically appending the log information rather than overwriting the log; this can also be specified as a startup option. See Server startup options.

DEBUGLOG “+file_path_file_name”

Example: DEBUGLOG “+Log\dlog.txt” 

Nolog in

Nolog out

Nolog denied

Specifies that the server won’t log information about license check ins, check outs, or denied licenses in the Debug log 

NOLOG type

Example: NOLOG denied 

Reportlog

Saves license usage information to a log file

REPORTLOG “file_path_file_name” type

Windows example: REPORTLOG “C:\My Reports\Reportlog.txt” detailed 

Mac example: REPORTLOG “My Reports/Reportlog.txt” std 

Reportlog + 

Creates a different Report log for each ISV server, automatically appending the log information rather than overwriting the log.

REPORTLOG “+file_path_file_name”

Rotate

Saves and closes the current report log, creating a new log

ROTATE [daily|weekly|monthly|#days]

Example: ROTATE daily

Click Update Options.

The options are saved in the vektorwrx.opt file, which is located in the same network license folder as the RLM software: ProgramData\Vectorworks Site Protection folder on Windows or on Mac, /Library/Application Support/Vectorworks Site Protection/

Server Status screen

Main server administration screen

The Report log

The Debug log

Required server passwords

Controlling RLM options

 

Was this page helpful?