Software licensing is a serious business
Published: 12 Jun 2003 14:58 BST
1. Application Monitoring -- to monitor, track and report on application usage
2. Reporting -- audit reports, execution and usage trends
3. Licence Compliance -- to determine/maximise licence usage and purchase compliance
4. Application Denial of Execution -- to prevent unwanted applications from running in the environment
Application Monitoring enables the IT administrator to easily identify the applications they want to monitor by selecting them from a list of applications found in the environment. Once the application is identified, a simple drag and drop populates the newly created monitored applications entry.
With proper application monitoring in your software licence management solution, the IT administrator has the ability to track the application information by machine, including the number of times the application has been executed, the last date it was executed, and the total duration used in minutes.
Summary and detail reports can be generated describing which applications were used by which users, for how long and on which managed system -- comparing concurrent usage data to current licence ownership (compliance reports). This is useful for reconciling purchased software with used software for smarter purchasing decisions in the future.
Reporting and Analytics enable the IT administer to strategically plan and respond to software management. What you should look for in this aspect of a software licence management solution is Web-based reporting for flexible detail on various levels of information including software totals, multi-level compliance, licences and denial history.
- Software Summary Totals Report -- a high-level summary of all applications in the environment. It includes the application name, the version number, and the total number installations.
- Overall Compliance Report -- show overall compliance on all monitored applications and whether or not they are in compliance with purchased licences. This report also lists the amount of licences for a specific application that are going unused.
- Group Compliance Report -- provide detail on a specific product or a user defined product category. Data includes the number of licences, licences that are installed, and licences that are currently unused.
- Machine Compliance Report -- list the specific machines within a group or user defined product category and their compliance status.
- Unused Licences Report -- show the number of licences for a specific application that are currently not in use or have not been used in a specific time frame (user selectable).
- Denial History Report -- show each incidence of an attempt to run an "unauthorised" application. Data includes application, user, number of attempts, and date/time information.
Licence Compliance determines if the company is in compliance with the number of licences purchase for a software application. A good software licence management tool enables the IT administrator to set parameters to track and maintain purchased licences. By selecting a monitored application, the licence information can be captured. Licence information includes number of licences purchased, type of licence (upgrade, new purchase, OEM), quantity, and serial number.
It is key that important purchasing information can be captured, including cost, date, purchase order number, and reseller information. It is also helpful to capture and track the physical location of the licence, with owner, location and relevant notes.
Once this information is entered for each monitored application, IT administrators are able to determine overall compliance from both a group level and product level. This information will aid in determining the company's overall compliance and where unused licences exist. These "wasted" licences can then be reallocated to other users rather than purchasing new licences.
Over the life of an application it may change hands and be acquired by a new company. The new owner may change the name of an application. In this scenario, it is important to be able to correctly associate a software licence to the new version of an application. A good software licence management tool provides the IT administrator with an "Aliasing" feature to list all names that an application might be known as.
Application Denial or Desktop Lockdown is when, on occasion, IT administrators may need to prevent certain applications from running or set a specific list of applications that are allowed to run and lock out any other applications. A superior software licence management solution should enable the IT administrator to create an "Application Denial List" that the resident monitoring agent will check before executing an application.
One of the advantages of the passive model monitoring agent over a real-time metering agent is that it takes into account the occasionally connected and mobile computing environment. The monitor agent should allow application monitoring information to be gathered and staged up for transmission once a network connection is established. This should also be true for the Denial feature. The denied applications should not be allowed to run even if the system is disconnected from the network.
In conclusion, a proper software licence management solution can greatly benefit your company not only in compliance and productivity increases, but in cost savings by eliminating overbuying and underutilisation.
In this down-turned economy, a good software licence management solution turns management pain points into true business profits. And even when the economy recovers and improves, who will argue with increases to the bottom line?





