OpenLM Documentation Map
This document provides a “road-map” on installing, configuring and troubleshooting the OpenLM system.
1. OpenLM Server
Installation:
Once complete, proceed with step 2, installing OpenLM Broker.
Upgrading & migrating:
Upgrade guide : using an Embedded Database – KB4101a
Upgrade guide : using an External Database – KB4101b
Migrating OpenLM Server to a new machine – KB4034
Usage:
Optional:
Serve the EasyAdmin user-interface via Microsoft IIS
Enable SSL on OpenLM Server ports
Troubleshooting:
2. OpenLM Broker
Installation:
Windows: how-to + video / full manual
Linux: how-to + video / full manual
Configuration & usage:
Once installed, proceed with following any guide relevant to your license manager from Interfacing license managers. If you have a license for OpenLM Agent, go to step 3.
Troubleshooting:
3. OpenLM Agent
Installation:
- Install OpenLM Agent using the Windows installer
- Rollout OpenLM Agent using Command Prompt (Silent)
- Rollout OpenLM Agent using System Center Configuration Manager (SCCM)
- Rollout OpenLM Agent using Group Policy (GPO)
Configuration & usage:
- Configure Basic Functionality
- Configure Extension – Actual Usage
- Configure Extension – Active Agent
- Configure Extension – Project Usage
Troubleshooting:
Once finished, consider going to step 4 and configuring your extensions.
4. OpenLM Extensions
Overview:
Individual how-tos:
Applications Manager – OpenLM App Manager is a system for monitoring and controlling the use of any software in the organization regardless of the licensing scheme in effect. With it you can implement your own enterprise software allocation policy.
Report Scheduler – Automatic generation of predefined reports, and submission of these reports to predefined recipients, on predefined schedules.
Reporting Hub – The Reporting Hub provides advanced querying capabilities, extended data modeling, and report creation features that enable you to build robust data models, along with amazing reports that will amplify your business intelligence efforts.
Software Router – A virtual license manager that receives requests made by users who want to check out a license from the license manager and re-routes them to the appropriate license manager according to the request and the policy.
Alerts Management – Define alerts and have them sent to the license administrator. Get notifications when certain criteria are met such as license about to expire, license used to 90% capacity and more.
Roles and Permissions – Lets you allocate OpenLM functionality to different administrators. First define administration roles with different OpenLM capabilities and then grant roles to appropriate administrators as necessary.
Directory Synchronization – Lets you import user details from LDAP Directory Services such as Windows Active Directory, including host and user names, OU’s and groups. Synchronizes according to the frequency you specify (doesn’t require anything else) and works with multiple corporate AD domains.
Group Usage – Gives you a usage reporting option by group. Groups can be custom defined in OpenLM or based on imported (synchronized) Active Directory OU’s and work groups
Actual Usage – Lets you report how much time a license was consumed by a specific user for a specific session. Parameters user idle time, CPU and data IO. Lets you report how much time a license was idle while in the hands of a user.
License Allocation Manager – Gives you an easy way to configure FlexNet Publisher and other license manager options files.
Project Usage – Gives you a usage reporting option by project. Projects are defined in OpenLM and users of engineering software can be forced to select the appropriate project when pulling a license.
Active Agent – Lets you intervene in idle user sessions and either close the session after saving any work or suspend the user’s screen. In both cases, the license will be released and returned to the pool and the user will be able to continue only when a license is again available.
Custom Commands – Admins to run scripts for managing specialized situations on the end-user workstation for licenses and permissions that occur with changing usage status.
Unmanaged Processes – Monitoring applications which are not managed by a license manager.