Restricting the use of network licenses

Technical Note 17747

Arkitekturer:

All

Komponent:

lms

Uppdaterad:

2020-11-03 09:24

Introduction

Network license can be used by anyone who has access to the server on which the license is activated. In some cases, this is not desired. For example if one specific department pays for a set of licenses and does not want other departments to use them.

Solution

It is possible to create a reservation file that specifies groups of users that may use a feature. The file can be edited manually or with the graphical tool WlsGrMgr. The location of the reservation file needs to be set with the SafeNet Environment variable LSRESERV.

Preparations

  • Download the file Group Reserv.zip and unzip it.
  • Read the file "Setting Group Reservations.docx" to get knowledge of the concepts.
  • Use the "WlsGrMgr.exe" following the instructions here below.

Method

  • Open the WlsGrMgr and add a new feature, e.g. ARM.EW.COMPILER_STD with the correct version, e.g. 1.00. Choose “No limit” for the “Capacity” field.
  • In the next “group” dialog, specify a name of the group you want to edit, as well as the number of tokens (users of the license).
  • In the next “member” dialog, add users or PC names that should be allowed to use the feature.
  • Optionally, you can add an additional group to exclude members, but members that are not included are excluded implicitly anyway.
  • Save the file on the license server and set the value of the environment variable LSRESERV to the location of the file.
  • Restart the license server service (Sentinel RMS License Manager).

Example

# Created By Sentinel RMS Development Kit Group Manager ::: 8.5.2.0015 ::: 1.0
ARM.EW.COMPILER_STD,1.01:EWARM_Compiler_users:3:include_user1 $include_machine !exclude_user

This reservation file allows the user include_user1 and the PC include_machine to use the IAR Embedded Workbench for ARM Compiler licenses. Exclude_user is excluded explicitly.

Note

This Tech Note doesn't apply to the legacy License Management System 1.xx.

All product names are trademarks or registered trademarks of their respective owners.

Det här innehållet finns tyvärr inte på svenska.

Vår webbplats finns främst på vårt koncernspråk engelska, förutom det innehåll för investerare som vi är lagstadgade att kommunicera på svenska. Vi rekommenderar att du besöker vår globala webbplats på engelska för att få en bättre upplevelse.

Vi stöder inte längre Internet Explorer. För att få bästa möjliga upplevelse av iar.com rekommenderar vi att du uppgraderar till en modern webbläsare som Chrome eller Edge.