Wednesday, August 19, 2009

New Features in Version 1.5.4 of OpenLM

 New Features in Version 1.5.4 of OpenLM

This article describes the new features in version 1.5.4 of OpenLM.

General

More control over database upgrade - When upgrading OpenLM from previous versions it usually involves database upgrade. Until now the database upgrade program was a part of the installation program of the new version. Starting from version 1.5.4 the installation program is a separate program that the user can choose to activate as a part of the installation. The user can also choose upgrade later and execute the database upgrade program separately.




Support for Users Groups - OpenLM System now supports reporting by users groups. This is an extension to the system and it is licensed separately. The main interface of this feature is the new OpenLM User Management application. More interfaces can be found in OpenLM EasyAdmin.

Support for Projects - OpenLM now allows an organization to analyze usage time according to projects. This is an extension to the system and it is licensed separately. The main interface of this feature is the new OpenLM User Management application. More interfaces can be found in OpenLM EasyAdmin and OpenLM Agent (Will be explained in details later).


New modules

OpenLM Users Management

A system that allows system administrators to manage users groups and projects. The system was developed using Java so it can be installed on any operating system.
The system does not need to be installed where OpenLM server is installed, it can be installed on any workstation on the network. It communicates with OpenLM Server using HTTP protocol and allows easy and quick editing of users information. Although the system can be installed on multiple workstations more than one user can't update the system information at the same time.




The module supports the following actions:


  • Create/Edit/Delete users, groups and projects.

  • List/Query and manage users, groups and projects.

  • Relate users to groups. One user may be related to zero, one or many group(s).

  • Define default group to each user.

  • Relate users to projects. One user may be related to zero, one or many project(s).

  • Define default project to each user.





We are planning to add the ability to import/synchronize groups information from LDAP databases (Windows Active Directory).

OpenLM Alerts

A module that alerts system administrators on problems with their licensing systems. It checks conditions defined by system administrators and sends messages using email or SMS.

Since the module is monitoring the components of the licensing system including OpenLM Server and FLEXlm Servers we recommend to install it on another machine. The system is composed on two parts: the conditions editor and the alerter service.




The conditions editor allows system administrators to define conditions on one or more components like servers, vendor daemons, features. The first release of the system contains two types of conditions:


  • Threshold conditions - Allows conditions like: If the usage rate of feature <feature_name> higher then <percent>.

  • Duplicate License Usage - Will alert when one user is using the same feature on more then one workstation.


The module allows the user to define different severity levels to the defined conditions:
Notice
Warning
Alert

The module supports three types of destinations for sending messages to the end user:


  1. EasyAdmin Alerts window on the "control panel" tab.

  2. E-mail address.

  3. Any phone by SMS.

The module allows the user to limit send times according to the hour on which the event occurred. This way the user can define that an email will be sent if the condition is met during work hour and later - an SMS will be sent.

OpenLM Alerts Service runs on a windows machine and checks the defined conditions. We recommend to consider these aspects when designing your alerts system installation:


  1. OpenLM Alerts checks the alert with OpenLM Server that sometimes has to perform complex queries in order to generate the information. We recommend to define on needed alerts and the check frequency should be as low as possible.

This is the first release of OpenLM Alerts system. We are looking forward to hearing your feedback on it. Please send your feedback to sales@openlm.com.

Changed Modules

OpenLM Agent

OpenLM Agent is the end user tool of OpenLM System. All OpenLM customers are licensed to unlimited installations of OpenLM Agents on users workstations. OpenLM is an optional component but customers that use it report saving in administration time, satisfied user and better utilization of licenses.
We are constantly adding new applications to OpenLM Agent. In version 1.5.4 we added the ability to report active project in order to implement project billing system for FLEXlm licensed software. The software will allow the end user to set the active project from a simple and user-friendly form. The form can be opened manually from OpenLM Icon located on Windows notification are or pop up automatically when the user activates his licensed software.


The system administrator has total control over the behavior of OpenLM Agent. All options are available on OpenLM Server Configuration Form.



Updates to OpenLM EasyAdmin

The ability to choose export parameters - In previous versions, export option on OpenLM EasyAdmin tabs automatically created a file without the ability to choose the date format. In version 1.5.4 the user is able to select the exported file name, time format and timezone.



Total time was added to user activity tab - OpenLM EasyAdmin will accumulate and display the total usage time according to the user queries.







Reports tab was added and at version 1.5.4 it offers reports for projects and groups.


Updates to OpenLM Log Reader

Timezone configuration for FLEXlm servers - The configuration is now automatic and it does not rely on the FLEXlm server time settings.


What is new in version 1.5.4 of OpenLM





What is new in version 1.5.4 of OpenLM?


OpenLM Version 1.5.4 is a major release that adds important new features to OpenLM System and features overall under the hood improvement. The system is now faster, more accurate and reliable. The release also contains bug fixes for problems found in version 1.5.3.

Users Groups - License usage reporting according to users groups is now available. System managers can define different users groups and produce usage reports according to these groups. This functionality allows organization to accurately divide FLEXlm licensed software maintenance costs between departments, branches or subsidiaries.

Project reporting made easy - Many project oriented companies want to to know how many FLEXlm licensed software each project consumed. Until now the only way to do that was the use of the LM_PROJECT environment variable. OpenLM now allows a more convenient and accurate method based on OpenLM Agent. System managers can relate one or more projects to each user and the end user will be able to use OpenLM's Agents interface to set the active project. Advanced methods were implemented in order to assure accurate reporting.

FLEXlm billing - FLEXlm billing for User Groups or Project is now available in EasyAdmin.

Data export options - When exporting information from OpenLM the user can now control the export file name, timezone and time format.

More control over database upgrade - When upgrading OpenLM from
previous versions it usually involves database upgrade. Until now the
database upgrade program was part of the installation program of the
new version. From version 1.5.4 the installation program is a separate
program that the user can choose to activate and part of the
installation. The user can also choose upgrade later and execute the
database upgrade program separately.

Better control on the agent silent install - There are more command line parameters available.

Easier installation and configuration of OpenLM Log Reader - The process is easier due to a menu driver interface and automatic settings of FLEXlm server timezone.

More reports - New reports tab in EasyAdmin provides more reports to system managers.

The groups, projects and billing features are an optional features that require additional licensing. All other features are available with no additional charge for customers under valid maintenance contract.

What is new in version 1.5.4 of OpenLM





What is new in version 1.5.4 of OpenLM?


OpenLM Version 1.5.4 is a major release that adds important new features to OpenLM System and features overall under the hood improvement. The system is now faster, more accurate and reliable. The release also contains bug fixes for problems found in version 1.5.3.

Users Groups - License usage reporting according to users groups is now available. System managers can define different users groups and produce usage reports according to these groups. This functionality allows organization to accurately divide FLEXlm licensed software maintenance costs between departments, branches or subsidiaries.

Project reporting made easy - Many project oriented companies want to to know how many FLEXlm licensed software each project consumed. Until now the only way to do that was the use of the LM_PROJECT environment variable. OpenLM now allows a more convenient and accurate method based on OpenLM Agent. System managers can relate one or more projects to each user and the end user will be able to use OpenLM's Agents interface to set the active project. Advanced methods were implemented in order to assure accurate reporting.

FLEXlm billing - FLEXlm billing for User Groups or Project is now available in EasyAdmin.

Data export options - When exporting information from OpenLM the user can now control the export file name, timezone and time format.

More control over database upgrade - When upgrading OpenLM from
previous versions it usually involves database upgrade. Until now the
database upgrade program was part of the installation program of the
new version. From version 1.5.4 the installation program is a separate
program that the user can choose to activate and part of the
installation. The user can also choose upgrade later and execute the
database upgrade program separately.

Better control on the agent silent install - There are more command line parameters available.

Easier installation and configuration of OpenLM Log Reader - The process is easier due to a menu driver interface and automatic settings of FLEXlm server timezone.

More reports - New reports tab in EasyAdmin provides more reports to system managers.

The groups, projects and billing features are an optional features that require additional licensing. All other features are available with no additional charge for customers under valid maintenance contract.