Cloud licensing allows end-users to checkout licenses from a cloud-based license manager, which can distribute named, floating and single-use licenses to any assigned user. However obtaining consumption reports from cloud-based managers is often problematic.
This is because cloud-based license managers keep most of their information online, preventing administrators from accessing usage logs, advanced usage interfaces or even any useful license activity information.
OpenLM aims to remedy this issue by reporting on license usage and allocations in the OpenLM User Interface just like with any other on-premise license manager.
Administrators can now chart license usage, license activity, license utilization, live activity and basically any report in OpenLM, as this solution allows to incorporate data into the OpenLM database like with an on-premise server.
OpenLM currently supports several types of cloud-based license managers: ArcGIS Online, AutoDesk Cloud, Adobe Cloud and Office 365 Cloud.
Below you can see instructions on how to obtain usage and allocation data for each of these cloud managers.
For more info about other license managers, please checkout our supported license managers page.
Interfacing with the “ArcGIS Online” License Manager #
For interfacing with “ArcGIS Online”, there are 3 parameters which are received and processed by OpenLM from the “ArcGIS Online” license manager.
OpenLM will incorporate the feature’s license quantity and license usage, but the administrator can decide whether to gather and display allocated licenses as used licenses or not.
Please note that these options can be configured in parallel, where the administrator will be able to view allocated licenses as used, as well as unused at the same time.
The following steps will demonstrate how to interface OpenLM with the “ArcGIS Online” license manager as well as how to toggle allocated usage:
1. Open up the “OpenLM Server Configuration” tool.
2. Click ‘Add’ to add a new server to be monitored.
3. Select the “ArcGIS Online” license manager type from the dropdown menu.
4. Give the license manager a descriptive name under ‘Description’.
5. Select the time zone of the License Manager server.
6. Under “Hostname”, input the “ArcGIS Online” admin portal including the port 443 as suffix, as such: ####.maps.arcgis.com:443 (where #### is your organization name as per the ArcGIS Online login URL)
7. Tick the checkbox named “Show named users allocations as usage” if you would like OpenLM to incorporate and report allocated licenses as used. Leave it unchecked if you only want to see existing sessions. *
8. If you ticked the box from the previous step, under ‘Port’ input 2 then click on the adjacent ‘Set’ button. Otherwise, input 1.
9. Enter admin credentials (Username, password and password confirmation) and check the “Is secure connection(https)” box.
10. Click ‘Apply’.
11. Open the OpenLM User Interface to see the relevant server and its usage and/or allocation data in all reports.
* Please note that both options can be represented in OpenLM by simply adding another license server with the same credentials but with a different port and ticking the “Show named users allocations as usage” checkbox.
ArcGIS Online configuration options for when you want to only gather usage data
ArcGIS Online configuration options for when you want to gather allocation data as usage
Interfacing with the “AutoDesk Cloud” License Manager #
For interfacing with the “AutoDesk Cloud” license manager, there are several components which need to be implemented.
In order to get license allocation information, the OpenLM Server needs to be connected to the “AutoDesk Cloud” admin portal.
However the license usage itself is gathered by the OpenLM Agent, which communicates with the OpenLM Applications Manager.
If you haven’t done so already, follow the technical documentation for the Applications Manager, which shows how to configure a standalone application to be monitored by OpenLM.
Configuring OpenLM to interface with “AutoDesk Cloud” license manager requires the same steps as configuring a standalone application which does not use a license manager.
But, one key difference is the fact that in order to monitor “AutoDesk Cloud” License Manager, direct communication between the “AutoDesk Cloud” license manager and the OpenLM Server has to also be established.
The following steps will demonstrate how to configure the “AutoDesk Cloud” license manager to get license allocations:
1. Open up the “OpenLM Server Configuration” tool.
2. Click ‘Add’ to add a new server to be monitored.
3. Select the “Autodesk Cloud” license manager type from the dropdown menu.
4. Give the license manager a descriptive name under ‘description’
5. Select the time zone of the License Manager server.
6. Under “Hostname”, input the “AutoDesk Cloud” admin portal (manage.autodesk.com).
7. Under ‘Port’, input port ‘443’ then click on the adjacent ‘Set’ button.
8. Enter admin credentials (Username, password, password confirmation and check the HTTPS box)
9. Click ‘Apply’.
10. Open up the OpenLM User Interface in order to see the new license server which contains license allocation data.
The following steps will demonstrate how to configure the “OpenLM Applications Manager” in order to get license usage from an “AutoDesk Cloud” managed application:
1. Follow the installation instructions of the OpenLM Applications Manager, as the license usage is monitored by the OpenLM Applications Manager.
2. Open up the OpenLM User Interface then click Start → Administration → OpenLM Applications Manager
3. Configure the Applications Manager to monitor the desired Autodesk application by following the configuration instructions.
4. Open up the OpenLM User Interface and run the License Usage report on both the feature coming from the OpenLM Applications manager and the feature coming from the “Autodesk Cloud” license manager.
Basically, you will end up with the ability to cross license usage data and license allocation data in order to get a comprehensive “License Usage” report for the cloud-based applications.
Autodesk Cloud allocations being shown together with the Usage data from the Applications Manager
Disclaimer #
Please note that the username gathered by the OpenLM Agent is the username running on the workstation, which is different from the username gathered from the “Autodesk Cloud” license manager.
The following example depicts only a single user having a single session of AutoCAD Lite, but 2 names can be viewed. As you can see, “Autodesk Cloud” username login is “Oren Gabay”, while the username working on the application itself is “efrat”.
Meaning that OpenLM can not match the Applications Manager session and the “Autodesk Cloud” session, a fact which hinders the filtering capabilities for that feature, but can indeed be viewed together on the same chart and filtered separately.
Interfacing with the “Adobe Cloud” License Manager #
For interfacing with the “Adobe Cloud” license manager, there are several components which need to be implemented.
In order to get license allocation information, the OpenLM Server needs to be connected to the “Adobe Cloud” admin portal. The license usage itself is gathered by the OpenLM Agent, which communicates with the OpenLM Applications Manager.
If you haven’t done so already, follow the technical documentation for the Applications Manager, which shows how to configure a standalone application to be monitored by OpenLM.
Configuring OpenLM to interface with the “Adobe Cloud” license manager requires the same steps as configuring a standalone application, which does not use a license manager.
One key difference is the fact that in order to monitor the “Adobe Cloud” License Manager, direct communication between the “Adobe Cloud” license manager and the OpenLM Server has to also be established.
The following steps will demonstrate how to configure the “Adobe Cloud” license manager to get license allocations:
1. Open up the “OpenLM Server Configuration” tool.
2. Click ‘Add’ to add a new server to be monitored.
3. Select the “Adobe Cloud” license manager type.
4. Give the license manager a descriptive name under ‘description’.
5. Select the time zone of the License Manager server.
6. Under “Hostname”, input the “Adobe Cloud” admin portal (adminconsole.adobe.com).
7. Under ‘Port’, input port ‘443’ then click on the adjacent ‘Set’ button.
8. Enter admin credentials (Username, password, password confirmation and HTTPS checkbox)
9. Click ‘Apply’.
10. Open up the OpenLM User Interface in order to see the new license server which contains license allocation data.
The following steps will demonstrate how to configure the “OpenLM Applications Manager” in order to get license usage from an “Adobe Cloud” managed application:
1. Follow the installation instructions of the OpenLM Applications Manager, as the license usage is monitored by the OpenLM Applications Manager.
2. Open up the OpenLM User Interface then click Start → Administration → OpenLM Applications Manager
3. Configure the Applications Manager to monitor the desired Adobe application by following the configuration instructions.
4. Open up the OpenLM User Interface and run the license usage report on both the feature coming from the OpenLM Applications manager and the feature coming from the “Adobe Cloud” license manager.
Basically, you will end up with the ability to cross license usage data and license allocation data in order to get a comprehensive “License Usage” report for the cloud-based applications.
Disclaimer #
Please note that the username gathered by the OpenLM Agent is the username running on the workstation, which is different from the username gathered from the “Adobe Cloud” license manager.
The following example depicts only a single user having a single session of Photoshop, but 2 names can be viewed. As you can see, “Adobe Cloud” username login is “Daniel Revenco”, while the username working on the application itself is “vladi”.
Meaning that OpenLM can not match the Applications Manager session and the “Adobe Cloud” session, a fact which hinders the filtering capabilities for that feature, but can indeed be viewed together on the same chart and filtered separately.
Interfacing with the “Office 365 Cloud” License Manager #
For interfacing with “Office 365 Cloud” license manager, there are several components which need to be implemented. In order to get license allocation information, the OpenLM Server needs to be connected to the “Office 365 Cloud” admin portal. The license usage itself is gathered by the OpenLM Agent, which communicates with the OpenLM Applications Manager. This feature can also be used to obtain license consumption reports for Power BI (desktop).
If you haven’t done so already, follow the technical documentation for the Applications Manager, which shows how to configure a standalone application to be monitored by OpenLM.
One key difference is the fact that in order to monitor the “Office 365 Cloud” License Manager, direct communication between the “Office 365 Cloud” license manager and the OpenLM Server also has to be established.
The following steps will demonstrate how to configure the “Office 365 Cloud” license manager to get license allocations:
1. Open up the “OpenLM Server Configuration” tool.
2. Click ‘Add’ to add a new server to be monitored.
3. Select the “Office365Cloud” license manager type from the dropdown menu.
4. Give the license manager a descriptive name under ‘description’
5. Select the time zone of the License Manager server.
6. Under “Hostname”, input the “Office 365 Cloud” admin portal (admin.microsoft.com).
7. Under ‘Port’, input port ‘443’ then click on the adjacent ‘Set’ button.
8. Enter admin credentials (Username, password, password confirmation and check the HTTPS checkbox)
9. Click ‘Apply’.
10. Open up the OpenLM User Interface in order to see the new license server which contains license allocation data.
The following steps will demonstrate how to configure the “OpenLM Applications Manager” in order to get license usage from an “Office 365 Cloud” managed application:
1. Follow the installation instructions of the OpenLM Applications Manager, as the license usage is monitored by the OpenLM Applications Manager.
2. Open up the OpenLM User Interface then click Start → Administration → OpenLM Applications Manager
3. Configure the Applications Manager to monitor the desired Adobe application by following the configuration instructions.
4. Open up the OpenLM User Interface and run the license usage report on both the feature coming from the OpenLM Applications manager and the feature coming from the “Office 365 Cloud” license manager.
Basically, you will end up with the ability to cross license usage data and license allocation data in order to get a comprehensive “License Usage” report for the cloud-based applications.
Disclaimer #
As it is with the Autodesk and Adobe Cloud license managers, the username gathered by the OpenLM Agent is the username running on the workstation, which is different from the username gathered from the “Office 365 Cloud” license manager.
Meaning that OpenLM can not match the Applications Manager session and the “Office 365 Cloud” session, a fact which hinders the filtering capabilities for that feature, but can indeed be viewed together on the same chart and filtered separately.