How Array Architects Reduced Waste in their Software Licensing

Array Architects is a specialist architectural enterprise which provides services to the healthcare industry. Through innovative advisory services, planning and design, Array provides a new paradigm in healthcare where the traditional oppressive and dull working spaces of hospitals and clinics become welcoming and positive. This is a vital contribution to the well-being both of those who are being treated and their relatives and friends.

The Challenge

Healthcare is undergoing rapid transformation in this digital age; patients are no longer numbers, they are customers, and a customer-centric and holistic approach to treating them is becoming the norm. Array’s designs are at the forefront of this change. In addition to providing an encouraging environment for treatment, their work equally recognizes the challenges of the healthcare institutions to manage their assets efficiently; Array applies Lean principles in their design approach, both eliminating waste and gearing up the built environment to be flexible and responsive to change. Array is based in the United States, with eight regional offices, with their headquarters located in Pennsylvania.

Applying Lean Principles to Software Assets

While Array is applying Lean principles to their design projects, they identified areas within the firm which needed to improve efficiency. One of these areas was software license management. While concurrent licenses for AutoCAD and Revit had been purchased from Autodesk, Daniel R. Cadden, Array IT Director, wanted better visibility into how these licenses were being utilized. He had optimized his asset management by installing one centralized license server and purchasing 66 concurrent licenses which could be utilized by 90 users, but felt sure that the situation could be improved. Daniel was aware of the fact that users would book out a license and leave their workstations open overnight without closing the application. Other users would simultaneously book out AutoCAD and Revit or two different versions of the same product.

Visibility and transparency are key to Lean practices, and the license manager provided by Autodesk was not providing Daniel with the insights he needed. He investigated the license manager market and decided on OpenLM, based both on its keen pricing and its ability to help manage Autodesk products.

Initial investigation and implementation

To make sure that OpenLM was the product Array needed, it was evaluated and tested for 60 days prior to making a purchasing decision. This was in the summer of 2016. OpenLM provides various paths to implementation and its ease of installation, as well as advice from Michael of OpenLM Support, made it a painless process with a short demonstration as well as active support. Daniel also used the PDQ Deploy tool to get up and running in an hour.

Successful Outcomes

Daniel already knew that some staff were leaving their licenses booked out overnight, but now he had proof. While this did not necessarily change user behavior, Array no longer has to start the day without a full complement of licenses available. Open licenses are suspended and returned to the pool. Daniel’s main requirement is that all Autodesk network licenses are managed efficiently and smoothly, for which OpenLM is fulfilling all expectations. Other features, such as reporting, have not been explored to any extent. Array has upgraded since the original purchase to OpenLM version 4.1. They also purchased OpenLM Active Agent for 90 machines. The Active Agent extension facilitates and automates the harvesting of idle licenses in several ways, such as saving the work done in the session, closing the license and returning it to the pool.

“OpenLM has been an essential tool to manage and control the use of our licenses”  Daniel R. Cadden Array IT Director

Array architects Case study

AutoCAD 2019 – What is Autodesk’s Strategy?

Autodesk has released AutoCAD 2019, the “One” AutoCAD recently to a less than rapturous response. It is called the “One” because it replaces all the AutoCAD verticals, namely:-

  •     Architecture (previously known as AutoCAD Architecture)
  •     Mechanical (previously known as AutoCAD Mechanical)
  •     Electrical (previously known as AutoCAD Electrical)
  •     Map 3D previously known as AutoCAD Map 3D)
  •     MEP (previously known as AutoCAD MEP)
  •     Raster Design (previously known as AutoCAD Raster Design)
  •     Plant 3D (previously known as AutoCAD Plant 3D)

with one all-embracing package. There is one exception, AutoCAD Civil 3D, which will remain as a stand-alone product – maybe it should be called “the Other One”. The reason for AutoCAD Civil 3D being excluded is that it is being rewrapped as a BIM tool, tightly coupled to Infraworks, rather than one of the AutoCAD offerings and was renamed on April 13th as Autodesk Civil 3D.

With a new release, as a user, one looks for new features and enhancements, which seem to be limited mainly to online and mobile enhancements, although 2D graphic performance has been dramatically boosted. For companies that have hundreds of users working off desktops, the web and app enhancements are irrelevant.

On careful examination, it appears that Autodesk’s focus is internal rather than customer-focused. Firstly, it is looking to streamline its support services by reducing the number of products, although this will not reduce the volume or complexity of service calls from the different engineering disciplines.

However, combining all the products into one offering is only part of the strategy. Autodesk is relentless in its drive to eliminate perpetual licenses.

Unwelcome News for Perpetual License Holders

They say there is no such thing as bad publicity, and this is definitely a slogan in which Autodesk implicitly believes. The “One” AutoCAD is available only to subscription license holders. Not only are perpetual license holders excluded from acquiring the new AutoCAD product, they have already been notified last year that there will be a considerable price hike for their maintenance agreements. These are:-

  •     a 5% increase for 2017
  •     a 10% increase for 2018,
  •     and a massive 20% hike for 2019.

This rise in maintenance costs is intended to make the perpetual license less attractive, however it also makes the idea of renewing one’s maintenance agreement less attractive.

When you consider that many of these customers have been using AutoCAD for 10-20 years, this must be causing them to seriously rethink their dependency on AutoCAD. Surprisingly, the reaction via social media appears to be quite muted.

It must also be noted that subscription users also have a 7% price increase, and that the transition from one of the vertical offerings such as Mechanical or Plant 3D is not seamless. There are also licensing considerations, such as when the subscription expires, that add complexity to the transition. The Autodesk website has a series of FAQs around the change to 2019.

Autodesk claims that bundling all, or almost all of the special disciplines into one package will give the customer greater flexibility to change their business model and use the other “toolsets”, as the verticals are now known. The question is, is an electrical engineering company really happy to know that they can use Plant 3D for P&I design without having to enter into a new contract?

What will the Long-Term Effects be?

That remains to be seen. We saw earlier how ESRI had to backtrack on their plans of eliminating perpetual licenses due to user backlash. ESRI claimed that they listened to their customers and had a rethink about their strategy. In this Age of the Customer, Autodesk seems to have no regrets about pushing ahead with the One AutoCAD and backing perpetual users into a corner.

Unsurprisingly, Autodesk’s competitors have welcomed the news. Bentley already started offering disgruntled AutoCAD users attractive discounts to move to Microstation a couple of years ago. Solidworks too, is tempting Autodesk users to make the move. One of the most successful contenders is probably Bricsys, who have compiled a free 350-page book to help AutoCAD users migrate to BricsCAD.

Another surprising development is a growing secondary market in AutoCAD perpetual licenses in Europe. European law allows the original purchaser to on-sell his software license when he no longer needs it. This is probably only valid where the buyer is located in a EU country or the UK until Brexit takes place, and the vendor is required to offer the same support to the new customer that the old customer would have had. This ruling has been accepted by Autodesk, as they are subject to the legislation, and the change is a fairly simple process, with a four-page form to fill in and return to Autodesk, who then effect the transfer.

It will be interesting to look backwards on AutoCAD 2019 from 2022 or even earlier, to see if Autodesk’s strategy worked for them or not. Perpetual license-holders have the options of giving in, continuing to purchase maintenance agreements at ever-increasing prices, dropping the maintenance license agreements or taking their loyalty to another company entirely. Perhaps Autodesk will rethink their strategy in the near future, much as ESRI did.

AutoCAD License Manager – It’s OK, But You Need More

Users of AutoCAD are found in a diversity of industries from consumer products like golf clubs to oil and gas plant and piping design and drilling platforms. This useful and versatile software does not come cheap, with individual licenses starting at $1575. While there are small businesses who rely on AutoCAD and only need one or two licenses, larger companies need many licenses for their large drawing offices and multiple projects. In such cases, it is impossible to manage license management effectively using manual procedures and spreadsheets. Most AutoDesk implementations come with  license manager Flexera, the most widely used solution in this arena. It is designed to control allocation of licenses, monitor license compliance, which is useful for any company that does not want to fall foul of a license audit, but even more useful for AutoDesk, who needs to keep a watchful eye on how their licenses are being used, especially where a concurrent license agreement has been chosen with the Token-Flex agreement.

Managing Multiple Users on a Network

A network license is a concurrent license that can be used by any user with access rights, and is an efficient way of minimizing the number of licenses in the inventory while catering for a large group of users. Some companies achieve a ratio of three users per license or even better. For this licensing option the license management software is loaded on to one or more network license servers and can be used by the license administrator to grant, manage and remove access rights to the company’s users.  The AutoDesk license manager also gathers statistics on usage for billing purposes and does help to a certain extent with managing productive license usage. However, if something more advanced than a “License Manager 101” is required, it is advisable to invest in additional license manager software that was written for the customer, rather than the vendor. This is where OpenLM comes into play: it is written specifically to make license management and administration easier and more productive from the customer’s perspective and provide valuable insight to license usage in the organization.

Why OpenLM is a Really Good Investment

OpenLM is a license management tool designed specifically for the engineering sector, but is also used in manufacturing and construction, and any other environment where engineering software is part of the user toolset. It operates in real-time and can be used to monitor many of the most widely used engineering software products on a per-minute or even a per-second basis.  Some of the capabilities of OpenLM include:-

  • The ability to detect idle licenses and “harvest” them (disconnect the user’s access and free the license back into the license pool for another user to access).
  • A feature that enables the license administrator to maintain the FlexLM Options file directly from OpenLM without having to access AutoDesk’s license manager, for functions such as the granting or revoking of access rights.
  • Flexible and in-depth reporting, notably the usage of AutoDesk tokens and where they are costing more because of the AutoDesk time-slot management and pricing model.
  • Special extensions that offer even more value-add, such as a newly introduced reporting add-on that allows you to create custom reports using any of the data that OpenLM can extract.

A Cost-Effective and Easy-to-Use Solution

OpenLM can be installed for a free evaluation by anyone interested in an effective license management solution. During the trial evaluation period, most customers are impressed with its easy to use interface, and find they do not need much assistance in getting up and running. The ability to manage, not just AutoCAD, but other engineering licenses, such as Catia, Solidworks and ArcGIS, through a single product cannot be overemphasized. No longer does the license administrator need to remember the quirks of every license manager software supplied by their vendor (such as Sentinel RMS or IBM LUM).  And, it’s competitive pricing adds a sizeable weight to the ROI.

For an organization that is heavily invested in AutoCAD, all the facts needed to maximize productivity are at your fingertips, simultaneously minimizing licensing costs while maximizing availability for your concurrent users. Get more detail about AutoDesk and OpenLM.

Quicktips: License Usage by Group

Did you ever need to report license usage by group? Many license administrators want this capability for a variety of different reasons, among them chargeback – to help the organization charge the appropriate department or project according to usage, and allocation – to help them decide whether certain groups should be given preference over others.

Using the OpenLM Group Usage extension gives you that capability. You can synchronize with MS Active Directory entities such as organizational units, or build groups of your own.

In the OpenLM License Usage report, you can clearly view usage of different groups each represented by a different colored line on the chart, done by checking the checkbox labeled “Display separate chart lines for each group”

You can display any combination of groups by marking those required in the filter, as shown above.

See it demo’d in the next live OpenLM Extensions webinar.


Software License Types Explained

Named and Node-Locked Licenses (Fixed)

Traditional software licensing was simple; a license was obtained for each user, and there was a fixed license charge, which could be discounted if there was a large user base. This license model is still available today, but it is not very efficient, because only one person has access to the software, and it lies idle when they are not using it. In recognition of the limited utilization, these licenses are cheaper than multi-use licenses. They can be tied to a specific user or a specific workstation.

“Hard” Licenses

This license is still popular among engineering vendors. The license is managed via a USB key or dongle. Access to the software is via the device. This does allow sharing, because plugging the key into one’s laptop allows access, and the vendors are keen to point out that offline access is available via this method. However, lose or damage the key at your peril; you will have to purchase another license. Some vendors recommend that you get insurance equivalent to the license value to mitigate this risk. Vendors who use this form of licensing tend to supply very specialized engineering software that only a few users at a company will need, and it can be the best option where the work is done at remote sites with no online or internet access.

Concurrent Licensing

Large customers who required hundreds of fixed software licenses or a site license pushed vendors to come up with a more flexible, multi-user option, and this has come to be known as concurrent licensing, floating licensing or network licensing. Concurrent licensing offers the customer the best option when it comes to licensing efficiency. The license caters for a maximum number of concurrent users at any one time. In a concurrent environment, if all the licenses are booked out, the next user to try and “pull” a license from the licensing “pool” will be denied access until a license is freed. This license model requires skilful management to balance between the number of licenses purchased and the maximum number of users at peak times. The concurrent license costs more than the named or single-user license, but a good administrator can achieve a 3:1 ratio or better on users to licenses.

Vendors have been trying to discontinue concurrent licensing with very mixed results. Esri had to backtrack on their initiative when their ArcGIS user community pushed back (A very good reason to join user groups). Autodesk are also having less than spectacular results with token licenses.

“Pay-as-you-Go” or Token Licenses

This is a new addition to the batch of software license types. While the concept of paying as you use a product initially makes some sense, it has not been well received by customers. In comparison to the floating license model, rather than limiting concurrent usage, the user organization is free to use the software without limits, instead spending tokens for each use. Autodesk has recently introduced this model, and the benefit is that all Autodesk products are available under this software license type. Unfortunately they have made it complex  and difficult to understand by pricing usage differently depending on the software chosen; for instance Revit MEP uses more tokens than AutoCAD. There is also a time-of-day factor that can result in relatively high charges. One of the main hurdles users need to overcome with this model is effective forecasting and budgeting . Forecasting is difficult enough with concurrent and fixed licenses, so how many tokens are needed for next year is very difficult to estimate.

For more on the Autodesk model and how it works, please refer to this blog post on the subject.

How do Vendors Track License Usage?

Knowing how and when licenses are being used requires vendors to provide license control software, although some vendors do not even provide this feature. This has created a software niche of companies who provide license tracking applications, of which the most widely used is Flexera. The license control software is loaded on to a special license server or server cluster and it performs asset tracking and license access from there. While the software does assist the license administrator to some extent by providing a vehicle to grant access rights, its primary purpose is to restrict access according to license package purchased and to collect software usage data on behalf of the vendor.

The  administration of licenses is made more complex because there are different license control applications used by the vendors, each with their own rules and reporting, although most of them use FLEXlm from Flexera. To give you an idea of the challenge; here are some vendors and the license control software they use.

  • Autodesk       Flexera Flexlm
  • Bentley          Own product
  • Dassault        Dassault’s own manager for products such as CATIA
  • Deltacad        Reprise License Manager
  • InterGraph   Intergraph SPLM

The license administrator is faced with the challenge of managing each vendor’s toolsets individually, with no overarching view of his license landscape.

How Can YOU Manage YOUR Licenses?

In an engineering environment, there are far too many software applications (with or without vendor-supplied license management software) to manage effectively and produce reporting that will satisfy the CIO and CFO. Fortunately, there is another niche of license management software that monitors and even manages licenses from the customer’s viewpoint. This software is written expressly to help the license administrator get the best out of his portfolio. OpenLM is one of the companies that has focused on the varied and complex engineering software market, and has solutions tailored to make any license administrator’s life easier by offering:-

  • the ability to gauge license utilization and efficiency with a common application that provides one form of user interface and reporting across products and vendors.
  • Tracking of utilization per second on a large range of the most commonly used engineering software products, such as AutoCAD and ArcGIS and per minute on others.
  • Managing access in addition to that of the vendor’s license manager
  • The ability to “harvest” unused licenses for some software products, and release them back into the pool.
  • Comprehensive reporting that can be used to audit the vendor’s asset tracking and license control report
  • Extensions that allow the administrator to perform analytics on the license data, set time of day restrictions, notify users when a license becomes available and other useful activities.

You can evaluate OpenLM for 30-days without commitment. All the extensions – add-ons that provide enhanced functionality – are included in the evaluation.

After a short time, you will see the true value of visibility over your floating licenses. You will see that OpenLM is more than a useful application; it is value for money and brings you a quick return on your investment.

See more. Sign up for a live webinar


Quicktips – License Usage by Time of Day

Did you know that OpenLM can let you control software license usage by conditions that even many license managers don’t know how to handle?

For example, one of the features of OpenLM’s most recent extension – App Manager – is to permit or deny use of the app according to time of day.  Another condition you can set is to restrict the user to only certain versions of the application. First you need to set up the condition. Below you can see how simple this is. In the condition editor window, you select the argument type time, set operation to ‘after’ and value to 10:00.

app manager Condition Editor time

Next you set up the rule – a new rule called ‘Deny USA after 10:00’. The condition we defined above is marked as well as another condition that had been defined previously – ‘groups include USA’. Finally an action of ‘Deny’ is specified for the rule. See below.

app manager rules - time

Another possible condition you can include in the rule is the version of the software,  defined below.

app manager Condition Editor version

An example of a rule using this condition is shown below. In this case it is used in conjunction with another condition ‘application’ and an action of ‘Allow’ is marked as shown below.

app manager rules - version

The result of implementing a rule is that when a user tries to launch an application, if it doesn’t match the rules the app will not start and a message similar to the one below is displayed.

app manager message on restriction

The OpenLM App Manager is now being offered free including support for one year to all OpenLM customers with a valid maintenance agreement for OpenLM Pro, Enterprise or Site License configurations.


Selecting the Right CAD Manager Tools

Every engineer knows how important it is to have just the right tools to do the job. In modern engineering, many of these specialized tools are software products. This is no different for the CAD manager; his basic toolset includes license management software provided by the CAD vendor. This software is installed on CAD license servers and is used to grant and remove access and to monitor usage of the software. Most companies invest in concurrent licenses because of the high cost of licensing, creating a scenario where only one license is required for 3 or even more users. The CAD manager’s job is to ensure availability and a minimum of denials from the licenses available in the CAD license pool.

A Tool that really Gets to Grips with License Management

While the vendor-supplied license manager software assists in this process, the ideal software can make the CAD manager’s life much less stressful. License management software like OpenLM is specially designed to facilitate engineering license management. It enables the license manager to monitor and manage licenses for a whole range of software, not just the one product, as well as offering features that the vendor license management falls short on, such as license harvesting.

Improving License Utilization

Using OpenLM, the CAD manager can identify idle licenses that have been booked out and release them back into the pool. Where there is a mix of named and concurrent licenses, sometimes referred to as a “hybrid” model, the admin can ensure that the named licenses are being used productively and that named users are not drawing concurrent licenses, thus locking out 2 licenses (this is a licensing anomaly that happens with some products, and is not deliberate on the user’s part). Where denials of service do occur, the stress of having frustrated engineers complaining that they need a license is reduced with the OpenLM Agent, which alerts the user as soon as a license becomes available. This also helps the user, because he does not have to make repeated efforts to pull a license and can get on with something else until the system notifies him.

Reporting that Gives the Whole Story

While the license manager software provided by the vendor measures usage and costs of use, which is relevant where tokens are used, it is comforting to have another objective view of costs and usage which often has conflicting views of actual use. This can be used in discussion with the vendor’s account manager. Enhanced reporting on license utilization also provides evidence to take to management for situations where additional concurrent licenses are needed. Surplus licenses are easily identified and can be discussed with the vendor, either being swapped for concurrent licenses where the licenses in question are single user or discontinued altogether, resulting in cost savings in both instances. There are other monitoring aids, like an in-depth view of denials of service that helps identify whether the shortage needs to be managed or whether they can be ignored, because the user obtained a license shortly after the denial.

Simplifying Complexity with a Single View

Many engineering organizations have complex and scattered CAD setups; this can happen because of geographical constraints for a particular product, where regional licenses are required, or projects have their own licenses for the life of the project. Mergers and acquisitions and company history also create complexity, because there could be several CAD tools in the company portfolio, not just a single product. OpenLM allows the CAD manager to manage all the different tools and different pools and get a single overall view of the licensing landscape. This aids in rationalizing the product mix and consolidating license pools where possible, making for a more efficient and productive CAD/CAM/CAE environment. For more on this subject, please visit


Software License Usage BI

Did you know that the OpenLM Reporting Hub extension allows you to use formulas on different columns to get exactly what you need? Functions include value calculations, data aggregations, if-else conditions, data pivot and many more data analysis expressions (DAX). See Microsoft’s DAX examples.

Here’s a Use Case:

The license administrator wants to see if the company’s license inventory matches its real needs. He knows there is a variance in demand for licenses throughout the year, due to seasonal trends and changes in project timetables. He would like to maintain a license inventory equivalent to the single highest daily usage over the previous year for every feature. However, he doesn’t have this information in the standard set of reports provided with OpenLM.

In the OpenLM Reporting Hub, he has the highest daily concurrent usage (max_concurrent_usage) for each feature, from the max concurrent usage table and has the daily license quantity (max_license_quantity) for each feature, from the license quantity table. From these he can calculate the feature usage per day and then take the highest value, using the formula below.

Max Level = 100*Max(‘externalschema daily_concurrent_measure’ [max_concurrent_usage]) / (MAX (‘externalschema daily_quantity_measure’ [max_license_quantity]))

license utilization

Want to learn more? Get a private 20-minute live session on the power of the OpenLM Reporting Hub.

Managing Reserved Licenses in OpenLM


There are situations where a license administrator may decide to reserve one or more concurrent licenses for a specific user or group of users. Reserving a license is a significant action and should not be done unless strictly necessary. By changing a license to ‘reserved’, the license administrator takes an expensive, floating license and converts it to a less expensive and less valuable node-locked license. Locking a license as ‘reserved’ blocks it so that only the designated user(s) have access to it.

Utilization of reserved license designations should be done with care because of this limitation. Each minute that a reserved license is not in use is time where it could have been utilized by other users in the network.

The identification of whether reserved licenses are being used satisfactorily can be done using OpenLM. This needs some understanding of how FLEXlm reports on reservations. There is a differentiation between licenses that are lying idle and those that are in use, and the important metric is licenses that have been reserved but are not in use.

FLEXlm License reservation is allocated in the Options File; this is where the license administrator isolates licenses for a user or a group.

How FLEXlm Displays Reserved Licenses

The FLEXlm license reservations (for users or groups) declared in the Options File displays the following allocation when out of 5 licenses in the inventory, 1 is reserved for user rachel and none are in use:

Users of Viewer:  (Total of 5 licenses issued;  Total of 1 license in use)

 “Viewer” v10.1, vendor: ARCGIS

 floating license

       1 RESERVATION for USER rachel (

As can be seen, a reserved license is shown by FLEXlm as in use even when no one is using it.


When the reserved license is in use, the status is unchanged except for the reserved license detail line being replaced by the session details:

Users of Viewer:  (Total of 5 licenses issued;  Total of 1 license in use)

 “Viewer” v10.1, vendor: ARCGIS

 floating license

    rachel DELL x(<C;tQ%e;S (v10.1) ( 102), start Fri 12/25 11:40

When the session is closed, the status returns to that of the previous example.

Licenses can be reserved according to user, group, host, host group, IP address, display or project. Details about group or host-group members can only be seen in the Options File: details of groups do not appear on the license output.

FLEXlm Reservations in OpenLM

From version 4, OpenLM lets you view licenses in use either according to actual utilization or considering all reserved licenses as in use (the FLEXlm way). With actual utilization, the number of available licenses decreases only when a reserved license is allocated.

When a license is Reserved but not in use, OpenLM Server records a session (defined as a “reserved session”) with a dedicated username (defined as a “reserving user”) in the following format for user rachel:

FLEXlm_Reserved_<Entity Type>_<Entity Name>. E.g. – FLEXlm_Reserved_U_rachel

Entity Name denotes a user, group, host, host group, ip address, display or project and would have one of the following values:

“U” for user

“G” for group

“H” for host

“HG” for host group

“D” for display

“I” for internet

“P” for project

Because the reserved license is not available to users outside of its specified group or user, it is not fully utilized unless the user or group consumes the license 100% of the time, in which case no ‘sessions of reserved sessions’ are shown in the system. The significance of  ‘sessions of reserved sessions’ is that the reserved license is allocated but lying idle.

A more accurate picture of license allocation can be achieved using the OpenLM License Usage report with a filter of the “reserving user” name. If the report shows reserved sessions to be constantly higher than 1 (i.e. reserved licenses not in use), it means that license administrator can decrease the number of reserved licenses for that entity and thereby free up licenses for the benefit of all other users.

A Real Life Example

Let’s consider the following example:

A small company has 5 concurrent licenses of Viewer. The company has many users (more than 5) that need to use this license but it is absolutely imperative that the engineers will have a free license when they need it.

So the License Administrator decides to reserve some Viewer licenses for the engineers and adds the following lines to the Options File:

GROUP engineers natal efrat rachel chen richard

RESERVE 2 Viewer GROUP engineers

Now there are always 2 Viewer licenses reserved for the engineers group.

Let’s say a month goes by and the License Administrator uses the OpenLM “License Usage” report for Viewer.

Option A – No denials from the non-reserved licenses

In this scenario, during the the elapsed month, number of used licenses never reached the maximum of 5, and even if it did, no usage beyond that number was needed.

In other words, every user that ever needed a license always got it. In this case the license administrator should do nothing but when maintenance renewal is due, he should produce this chart again and recheck the situation.

Option B – Denials received when trying to pull non-reserved licenses

In this scenario, during the elapsed month, the number of used licenses reached the maximum of 5 and the OpenLM denials report shows there were users (engineers and others) that were denied licenses when they needed them:

Now you need to investigate and drill down into the data.

OpenLM displays a virtual user for reserved licenses, the name being constructed from the group name – in this case FLEXlm_Reserved_G_engineers. This user is ‘in use’ whenever reserved licenses are NOT consumed.

The Administrator can now filter the same License Usage report by this user and analyze the results:

If no usage at all is seen for that user, it means that the reservation was fully utilized – i.e. there was always a user of the engineers group that used it. If however, there are denials too, this indicates that the capacity of the concurrent licenses to satisfy the users’ needs may have reached its limit and the purchase of additional licenses should be considered. Users could also be booking out a reserved license and not releasing it when finished.


On the other hand, it is possible that there is usage for that user and it is continuous and not fragmented:

Where the ‘reserved usage’ is always 1 or more, there was one reserved license that was lying idle and unused by the group of engineers, while other users who could have used it were denied licenses. Here the license administrator should consider reducing the number of reserved licenses for the engineers group.

Another option is that the reserved user does not have any (or has minimal) usage during the stated period:


This, combined with OpenLM denials report, may suggest that the engineers don’t get enough licenses. Here the License Administrator may consider increasing the number of reserved licenses for the engineers or even replacing their concurrent expensive licenses with single use/named licenses.


Reserved licenses are floating (concurrent) licenses that are inaccessible to all but a select user or group of users. It is very important to monitor the utilization of this privilege to ensure that it is still required and is not being abused. OpenLM gives its users the tools to do just that.

From version 4.1 OpenLM allows license administrators to filter reserved licenses from the License Usage report so that the report can be viewed in two modes: the total number of licenses consumed overall including reserved licenses, or the total number of actual consumed reserved licenses.