Intergraph Smart Licensing: User's Guide
Intergraph Smart Licensing: User's Guide
User's Guide
Version 2019 (14.0) - Updated
March 2019/June 2019
Copyright
Copyright © 2017-2019 Hexagon AB and/or its subsidiaries and affiliates. All rights reserved.
This computer program, including software, icons, graphic symbols, documentation, file formats, and audio-visual displays; may be
used only as pursuant to applicable software license agreement; contains confidential and proprietary information of Hexagon AB
and/or third parties which is protected by patent, trademark, copyright law, trade secret law, and international treaty, and may not be
provided or otherwise made available without proper authorization from Hexagon AB and/or its subsidiaries and affiliates.
Portions of the user interface copyright 2018-2019 Telerik AD.
Documentation
Documentation shall mean, whether in electronic or printed form, User's Guides, Installation Guides, Reference Guides,
Administrator's Guides, Customization Guides, Programmer's Guides, Configuration Guides and Help Guides delivered with a
particular software product.
Other Documentation
Other Documentation shall mean, whether in electronic or printed form and delivered with software or on Intergraph Smart Support,
SharePoint, box.net, or the Hexagon PPM documentation web site, any documentation related to work processes, workflows, and
best practices that is provided by Intergraph as guidance for using a software product.
Terms of Use
a. Use of a software product and Documentation is subject to the Software License Agreement ("SLA") delivered with the software
product unless the Licensee has a valid signed license for this software product with Intergraph Corporation. If the Licensee has
a valid signed license for this software product with Intergraph Corporation, the valid signed license shall take precedence and
govern the use of this software product and Documentation. Subject to the terms contained within the applicable license
agreement, Intergraph Corporation gives Licensee permission to print a reasonable number of copies of the Documentation as
defined in the applicable license agreement and delivered with the software product for Licensee's internal, non-commercial
use. The Documentation may not be printed for resale or redistribution.
b. For use of Documentation or Other Documentation where end user does not receive a SLA or does not have a valid license
agreement with Intergraph, Intergraph grants the Licensee a non-exclusive license to use the Documentation or Other
Documentation for Licensee’s internal non-commercial use. Intergraph Corporation gives Licensee permission to print a
reasonable number of copies of Other Documentation for Licensee’s internal, non-commercial use. The Other Documentation
may not be printed for resale or redistribution. This license contained in this subsection b) may be terminated at any time and
for any reason by Intergraph Corporation by giving written notice to Licensee.
Disclaimer of Warranties
Except for any express warranties as may be stated in the SLA or separate license or separate terms and conditions, Intergraph
Corporation disclaims any and all express or implied warranties including, but not limited to the implied warranties of merchantability
and fitness for a particular purpose and nothing stated in, or implied by, this document or its contents shall be considered or deemed
a modification or amendment of such disclaimer. Intergraph believes the information in this publication is accurate as of its
publication date.
The information and the software discussed in this document are subject to change without notice and are subject to applicable
technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.
The software, Documentation and Other Documentation discussed in this document are furnished under a license and may be used
or copied only in accordance with the terms of this license. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL
EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.
Limitation of Damages
IN NO EVENT WILL INTERGRAPH CORPORATION BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL INCIDENTAL,
SPECIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO, LOSS OF USE OR PRODUCTION, LOSS OF
REVENUE OR PROFIT, LOSS OF DATA, OR CLAIMS OF THIRD PARTIES, EVEN IF INTERGRAPH CORPORATION HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
UNDER NO CIRCUMSTANCES SHALL INTERGRAPH CORPORATION’S LIABILITY EXCEED THE AMOUNT THAT
INTERGRAPH CORPORATION HAS BEEN PAID BY LICENSEE UNDER THIS AGREEMENT AT THE TIME THE CLAIM IS
MADE. EXCEPT WHERE PROHIBITED BY APPLICABLE LAW, NO CLAIM, REGARDLESS OF FORM, ARISING OUT OF OR IN
CONNECTION WITH THE SUBJECT MATTER OF THIS DOCUMENT MAY BE BROUGHT BY LICENSEE MORE THAN TWO (2)
YEARS AFTER THE EVENT GIVING RISE TO THE CAUSE OF ACTION HAS OCCURRED.
IF UNDER THE LAW RULED APPLICABLE ANY PART OF THIS SECTION IS INVALID, THEN INTERGRAPH LIMITS ITS
LIABILITY TO THE MAXIMUM EXTENT ALLOWED BY SAID LAW.
Export Controls
Intergraph Corporation’s commercial-off-the-shelf software products, customized software and/or third-party software, including any
technical data related thereto (“Technical Data”), obtained from Intergraph Corporation, its subsidiaries or distributors, is subject to
the export control laws and regulations of the United States of America. Diversion contrary to U.S. law is prohibited. To the extent
prohibited by United States or other applicable laws, Intergraph Corporation software products, customized software, Technical Data,
and/or third-party software, or any derivatives thereof, obtained from Intergraph Corporation, its subsidiaries or distributors must not
be exported or re-exported, directly or indirectly (including via remote access) under the following circumstances:
a. To Cuba, Iran, North Korea, the Crimean region of Ukraine, or Syria, or any national of these countries or territories.
b. To any person or entity listed on any United States government denial list, including, but not limited to, the United States
Department of Commerce Denied Persons, Entities, and Unverified Lists, the United States Department of Treasury Specially
Designated Nationals List, and the United States Department of State Debarred List
(https://build.export.gov/main/ecr/eg_main_023148).
c. To any entity when Customer knows, or has reason to know, the end use of the software product, customized software,
Technical Data and/or third-party software obtained from Intergraph Corporation, its subsidiaries or distributors is related to the
design, development, production, or use of missiles, chemical, biological, or nuclear weapons, or other un-safeguarded or
sensitive nuclear uses.
d. To any entity when Customer knows, or has reason to know, that an illegal reshipment will take place.
Any questions regarding export/re-export of relevant Intergraph Corporation software product, customized software, Technical Data
and/or third-party software obtained from Intergraph Corporation, its subsidiaries or distributors, should be addressed to PPM’s
Export Compliance Department, 305 Intergraph Way, Madison, Alabama 35758 USA or at [email protected].
Customer shall hold harmless and indemnify PPM and Hexagon Group Company for any causes of action, claims, costs, expenses
and/or damages resulting to PPM or Hexagon Group Company from a breach by Customer.
Trademarks
Intergraph®, the Intergraph logo®, Intergraph Smart®, SmartPlant®, SmartMarine, SmartSketch®, SmartPlant Cloud®, PDS®,
FrameWorks®, I-Route, I-Export, ISOGEN®, SPOOLGEN, SupportManager®, SupportModeler®, SAPPHIRE®, TANK, PV Elite®,
CADWorx®, CADWorx DraftPro®, GTSTRUDL®, CAESAR II® , and HxGN SDx® are trademarks or registered trademarks of
Intergraph Corporation or its affiliates, parents, subsidiaries. Hexagon and the Hexagon logo are registered trademarks of Hexagon
AB or its subsidiaries. Microsoft and Windows are registered trademarks of Microsoft Corporation. Other brands and product names
are trademarks of their respective owners.
Checkout .................................................................................................................................................... 15
Check out licenses ................................................................................................................................ 15
Check in licenses .................................................................................................................................. 16
Can I check out a license for a virtual machine by Remote Desktop Connection?
Are there any limitations? ............................................................................................................... 25
Can I check out a license from a keystore with a pending key? .................................................... 25
When exactly does a checked out license expire? ........................................................................ 25
I do not see my product listed on the Check Out tab. How can I check out a
license? .......................................................................................................................................... 25
I checked out a license using Smart Licensing checkout and was using the
license offline, and then my application stopped responding. Do I need to
scavenge the checked out license to reuse it? .............................................................................. 25
Can I install Smart Licensing Client and SmartPlant License Manager Checkout
Utility on the same computer? ........................................................................................................ 26
User A checked out a license using Smart Licensing. Can User B check in the
license from the same device? ....................................................................................................... 26
How does Smart Licensing Client checkout differ from SmartPlant License
Manager Checkout Utility? ............................................................................................................. 26
I'm using a legacy application that isn't built with Smart Licensing. Can I use
Smart Licensing for checkout? ....................................................................................................... 26
Keys ...................................................................................................................................................... 27
How many pending keys can be loaded into a keystore? .............................................................. 27
Can I get a key in advance if I use Smart Licensing? .................................................................... 27
Projects ................................................................................................................................................. 27
In what order are projects displayed on the Client Settings tab? ................................................... 27
Why is my license request showing an unexpected project? ......................................................... 27
What should I do if I get a "Project is invalid" message? ............................................................... 27
Configuration Connection Info (.CCI) Files ........................................................................................... 28
Can anyone use the configuration connection info (.cci) file to get a license? Are
there any permissions or restrictions? ............................................................................................ 28
My configuration connection info (.cci) file has more than one license type
(mechanism) for my product. What is the order of license types? ................................................. 28
How often are changes to configurations pushed to client computers?......................................... 28
Environment Variables .......................................................................................................................... 28
Does Smart Licensing support the use of environment variables? ................................................ 28
Are environment variables in Smart Licensing case-sensitive? ..................................................... 29
How do the SPLM environment variables map to the columns on the Current
License Usage page in the Portal? ................................................................................................ 29
Why are the values on the Current License Usage page different from the values
in the environment variables? ........................................................................................................ 29
Citrix and Virtual Environments............................................................................................................. 30
I am using Citrix and crossing multiple time zones. Are there any limitations in this
situation? ........................................................................................................................................ 30
Does Smart Licensing support virtual environments? .................................................................... 30
Licensing Portal..................................................................................................................................... 30
Can I use any version of Smart Licensing Client with the Licensing Portal? ................................. 30
How do I monitor license usage? ................................................................................................... 30
Why is the Login User value on the Current License Usage page not the same as
the Login User value found in Smart Licensing Client? ................................................................. 30
SmartPlant License Manager (SPLM) .................................................................................................. 31
Can I continue to use SmartPlant License Manager (SPLM) for licensing? .................................. 31
How do I switch from SmartPlant License Manager (SPLM) to Smart Licensing? ........................ 31
I have SmartPlant License Manager (SPLM) Client installed on my computer. Can
I install Smart Licensing on the same computer and use both? .................................................... 31
Miscellaneous ....................................................................................................................................... 31
Do I need to turn the Windows firewall off to work with Smart Licensing? ..................................... 31
Is virus scan software allowed to run on Smart Licensing clients? ................................................ 31
Which ports need to be open for Smart Licensing? ....................................................................... 32
Is there a way to stop getting the message about an expired license? ......................................... 32
Troubleshooting ........................................................................................................................................ 33
Troubleshoot the licensing environment ............................................................................................... 33
Connectivity issues with licensing .................................................................................................. 34
How to find my user name, computer name, and device identifier to troubleshoot
licensing .......................................................................................................................................... 34
Checked out license expired and cannot obtain another one ............................................................... 35
Checkout in a virtual environment......................................................................................................... 35
Connection Authentication box asking for a password ......................................................................... 35
Messages about "SmartPlant License Manager" or "SPLM" ................................................................ 35
Status tab shows services down ........................................................................................................... 36
Unable to check in a license ................................................................................................................. 36
Unable to check out a license ............................................................................................................... 36
Unable to obtain a license ..................................................................................................................... 37
Unable to load configuration connection info (.cci) file ......................................................................... 37
Unable to open application using launch option ................................................................................... 39
Acronyms ................................................................................................................................................... 46
Glossary ..................................................................................................................................................... 47
Index ........................................................................................................................................................... 50
Release bulletin
Intergraph Smart Licensing Release Bulletin - Describes the new features in the current release
of Smart Licensing.
User's guide
Intergraph Smart Licensing User's Guide - Provides information and instructions to help users
work in Smart Licensing Client.
Troubleshooting guide
Intergraph Smart Licensing Network Connectivity Troubleshooting Guide - Contains information
to troubleshoot the connection to Smart Licensing services.
Customer Support
For the latest support information for this product, use a web browser to connect to
http://hexagonppm.com/ppm-support (http://hexagonppm.com/ppm-support). Also, you can
submit any documentation comments or suggestions you might have on our support site.
Getting Started
To get started in Smart Licensing:
1. Install Smart Licensing Client. For more information, see the .
2. Load a configuration connection info (.cci) file, if not loaded during installation. See Client
Configurations (on page 17).
3. Start your licensed application.
Client Settings Project and custom fields Displays the currently selected project
and a table of custom fields and their
values. You can select a different
project and choose different values.
The administrator specifies
custom fields in the Licensing Portal.
Check Out Products with checkout-able Allows you to select a product and enter
licenses for offline use the number of licenses and length of
time for checkout.
Check In List of checked out licenses Displays information for each checked-
out license, including product, version,
expiration, and if the product is in use.
Test Seat Reservation No equivalent, but you can check the Status
tab and History tab in Smart Licensing Client
Test Seat Release
for connectivity information and license-
related messages, respectively.
Your administrator can also check the
Current License Usage report in the Smart
Licensing Portal.
Client Settings
In Smart Licensing Client, you can change projects and settings as you do your daily work. For
example, you might work for a while in a certain project and then switch to a different project.
This information can be tracked for accounting or billing purposes.
▪ In order to specify client settings in Smart Licensing Client, your administrator must set up
configurations. For more information, contact your licensing administrator.
▪ Changes made on the Client Settings tab apply to the current user logged onto the
computer. If your product is not using the currently logged-on user name in license requests,
any changes you make on this tab are not relevant.
▪ Smart Licensing reads environment variables and displays the values you have set. If the
project or a client setting was set using an environment variable, you will not be able to
change that value on the Client Settings tab.
1. On the Client Settings tab, in the Project list, select the project you'll be working on.
By default, the list at the top of the Client Settings tab is labeled Project.
However, it's possible that the label above this list is something else, such as Site. Your
licensing administrator can change the label text in the Licensing Portal.
2. Make selections in the Value column of the grid.
Examples:
Name Value
Department 3581
Location Huntsville
3. Click Save.
Checkout
In Smart Licensing Client, you can check licenses out when you're going to be working offline.
When you're back online, you can check the licenses back in.
The check out and check in operations that you do in Smart Licensing Client apply to all users
on a device, which can be a physical computer or a virtual computer.
▪ With Smart Licensing Client, you no longer need to use the SmartPlant License Manager
(SPLM) Checkout Utility.
▪ Environment variables are not honored when licenses are checked out.
Check in licenses
When should I check in a license?
Check in the license when you have finished using the licensed application offline and are back
online.
To update the In Use status of the checked out licenses, click Refresh .
4. Click Check In.
Client Configurations
Your administrator specifies a configuration on the Licensing Portal and downloads a
configuration connection info (.cci) (page 47) file, which contains information about the
configuration. A configuration connection info (.cci) file must be loaded on each client computer
before using Smart Licensing.
There are three types of configurations: user, group, and device.
User configurations
A user configuration is used for all license requests for a specific user.
A user can be defined by the login to the device or by the Hexagon PPM application. Please
contact Hexagon PPM Support (http://hexagonppm.com/ppm-support) to determine if the
application you are running defines the user name.
Group configurations
A group configuration can be defined for an Active Directory group of users.
Using group configurations can save time when setting up and maintaining a licensing system
with many different users. If a group configuration connection info (.cci) file is loaded on a client
computer, and users are added or removed from the Active Directory group, these changes take
effect immediately on the client computer. For example, a user added to the Active Directory
group can use licenses from that group configuration immediately.
Group configurations require the following:
▪ Intergraph Smart Licensing Client is installed on a computer on the domain
▪ The Intergraph Smart Licensing Client service is modified to run as a domain user to allow
access to Active Directory
Configure the Intergraph Smart Licensing Client service to run as a domain user
Before changing the logon account in this procedure, check in all licenses that were
checked out for offline use on the computer. Otherwise, these licenses will be unusable until
their expiration.
1. Open the Control Panel, and then double-click Administrative Tools.
2. In the Administrative Tools window, double-click Services.
3. Right-click Intergraph Smart Licensing Client, and then select Properties from the
shortcut menu.
4. In the Service status section, click Stop.
5. On the Log On tab, select This account, and then type the domain user name.
6. In the Password and Confirm password boxes, type the password for the domain user
account, and then click Apply.
7. In the Service status section, click Start, and then click OK.
Device configurations
A device configuration is used for license requests from a particular device (computer).
Typically, a device configuration connection info (.cci) file is loaded during installation. However,
it is possible to load a configuration connection info (.cci) file after installation, using Smart
Licensing Client or command line options.
Passwords on configurations
Your administrator can assign a password to a configuration. When you load the corresponding
configuration connection info (.cci) file into Smart Licensing Client, you must enter the correct
password.
If your administrator changes the password for the configuration and the corresponding
configuration connection info (.cci) file is currently loaded on your client, you will be prompted to
enter the new password.
Licensing Status
You can view the current status and response times of the licensing services and keystores on
the Status tab. This information can help when troubleshooting the licensing system.
▪ A green check icon means the Client can connect to the service or keystore.
▪ A red exclamation point icon means the Client cannot connect to the service or
keystore. This could mean the service is unavailable or the request timed out.
Licensing History
You can see messages about events in the software on the History tab in Smart Licensing
Client. This information can help when troubleshooting the licensing system.
If you see a red dot on the three-dot menu , that means there is an updated Smart Licensing
Client available.
Checkout
Can I check out a license for a virtual machine by Remote
Desktop Connection? Are there any limitations?
Licenses can be checked out on most virtual machines. Checkout is not supported on VirtualBox
or VMware Player clients.
Keys
How many pending keys can be loaded into a keystore?
There can be one pending key that starts at the beginning of the next month. This pending key
can only be cut during the grace period, which is usually 10 days before the beginning of the
month.
Projects
In what order are projects displayed on the Client Settings
tab?
The order of the projects in the list on the Client Settings tab may not be the same as the order
of the projects defined in the client configuration in the Licensing Portal.
The projects on the Client Settings tab are not in alphabetical order; they're in random order.
Environment Variables
Does Smart Licensing support the use of environment
variables?
Yes, Smart Licensing supports environment variables. For more information, see Appendix:
Environment Variables in the Smart Licensing Installation and Setup Guide.
ProjectName Project
UserNameEx User
Licensing Portal
Can I use any version of Smart Licensing Client with the
Licensing Portal?
You can use the delivered version of Smart Licensing Client with the Licensing Portal.
For more information about product compatibility, see the Hexagon PPM Compatibility Matrix -
Product Report on Intergraph Smart Support (https://smartsupport.intergraph.com).
Miscellaneous
Do I need to turn the Windows firewall off to work with Smart
Licensing?
No, you don't need to turn the firewall off.
Troubleshooting
The following section provides troubleshooting help for licensing-related issues.
Status tab
Displays the current status and response times of the licensing services and keystores.
▪ Intergraph Smart Licensing Services - This section displays the current connectivity
between the client computer and Smart Licensing services. If a service is down, click the
icon in the Status column to copy the error message or get more information.
The Software Delivery service is a download service used to deliver the latest
version of the client for users to update.
▪ Keystore Order for Project - This section displays the current connectivity to the keystores
for the selected project.
The keystores are listed in the order that the License Client will use them when
trying to obtain a license. That order is defined by an administrator in Smart Licensing
Portal.
History tab
Displays messages about events in the software. To save a copy of the data, click Export .
You can send this information to your license administrator for troubleshooting purposes.
text). Click Copy to Clipboard to copy all of the information on this dialog box. You can
send this information to your license administrator for troubleshooting purposes.
For more information, see How to find my user name, computer name, and device identifier to
troubleshoot licensing (on page 34).
Troubleshoot connectivity
1. Open Network and Sharing Center from Control Panel, and make sure the computer has
LAN or Wi-Fi capabilities.
2. Check the proxy settings in Windows. Smart Licensing Client uses these settings to connect
to Smart Licensing cloud services.
3. If your company uses a network device to restrict web traffic, ensure that the target aliases
hexagonppm.com and hexagonsmartlicensing.com are listed as exceptions, or whitelisted.
4. For online documentation, ensure that docs.hexagonppm.com and
hexagonppm.fluidtopics.net are whitelisted.
2. Click Copy to Clipboard to copy all the information on this dialog box.
3. Send the information to your administrator.
The Login User, Machine Name, Remote User, and Remote Machine Name fields
also appear on the Current License Usage page in the Smart Licensing Portal.
Description
When you get this message, it means that a checked out license expired and a new license was
not found for offline use. Contact your licensing administrator.
Description
Checkout is not supported in all virtual environments. If you see this message, you might be
working in an unsupported virtual environment, for example, VirtualBox or VMware Player. You
should talk with your licensing administrator.
Checkout is supported on the following platforms: Hyper-V, XenServer, VMware ESXi.
Description
These messages might appear when you're working in older applications that are compatible
with SmartPlant License Manager (SPLM).
Solution
Contact your IT administrator. For more information, see Connectivity issues with licensing (on
page 34).
Description
This message can occur when the checkin process did not proceed as expected, for example, if
the product is still using the checked out license. Exit the licensed application, and try to check
in the license again. If the problem persists, contact your licensing administrator.
Description
This message can occur when the checkout process did not proceed as expected. Contact your
licensing administrator.
Description
These messages can occur when:
▪ No licenses are available for a specific product tag
▪ No licenses are available for a specific version of a product
▪ All licenses for a product tag have expired
▪ All licenses for a product tag are currently in use
▪ There is a problem with a project
▪ The project is set by an environment variable or by the application to a project that is not in
the client configuration and there is no fallback project specified for the configuration.
▪ A keystore is not responding or has a restriction on it
▪ There is no configuration loaded for the user requesting a license
▪ The configuration for the user requesting a license must be authenticated (the user needs to
enter the correct password)
Solution
If you see any of these messages, you should talk with your licensing administrator. Tell your
administrator if there is additional information in the message, such as a particular product tag or
numerical code.
▪ The Configuration Connection Info file path is not valid. Provide a valid file path.
▪ An error occurred while loading the Configuration Connection Info file.
▪ The configuration is invalid.
▪ Unable to contact Configuration Server (URL); could not load Configuration Connection Info
▪ Unable to contact (URL)
Description
These messages appear when there is a problem loading a configuration connection info (.cci)
file. This situation can happen due to the following reasons:
▪ The configuration connection info (.cci) file is not valid or is corrupted - for example, the file
name extension used to be something other than .cci, and then the file was renamed to
have the file name extension .cci
▪ The configuration connection info (.cci) file cannot be accessed - perhaps due to file or
folder permissions
▪ The configuration connection info (.cci) file points to a configuration that was removed from
the Licensing Portal
▪ Problem connecting to the URL for the configuration server
▪ Configuration server is down or has been moved
▪ Proxy settings are not correct
▪ Ports are blocked
▪ Network is down
Solution
Contact your licensing administrator and note which configuration connection info (.cci) file you
were trying to load. You might need to load a different file.
For connectivity issues related to the configuration server or proxy settings, see Connectivity
issues with licensing (on page 34).
For more information about ports, see the section about port assignments in the Smart
Licensing Installation and Setup Guide.
Description
These messages occur when the Smart Licensing Client is called with the launch option but
would be unable to obtain a license due to an environment variable containing an invalid value.
Solution
In order to be able to launch an application using Smart Licensing Client, the value of the
environment variable indicated by the message will need to be changed to a valid value
Syntax
ClientConfigTool.exe {{-d | -g <groupname> | -u <username>} {-r | -f
<filename> [-p <password>]} [-pause]} | -h
Parameters
Parameter Description
Parameter Description
Remarks
▪ The command fails if you try to load more than one type of configuration connection info
(.cci) file (d, g, u) at the same time.
▪ If d, g, or u is not specified, the action is performed for the current user.
▪ Before loading a configuration connection info (.cci) file, this command performs various
checks, including whether there is a connection to the configuration server, whether the
configuration connection info (.cci) file is valid, and if a password is required, whether it is
correct. If there is a problem, the file is not loaded.
Examples
To load a configuration connection info (.cci) file for the device, type:
"C:\Program Files\Intergraph Smart
Licensing\Client\ClientConfigTool.exe" -d -f "C:\Config
Files\ConfigConnectionInfoA.cci"
To load a configuration connection info (.cci) file for a group, type:
"C:\Program Files\Intergraph Smart
Licensing\Client\ClientConfigTool.exe" -g groupname -f "C:\Config
Files\ConfigConnectionInfoB.cci"
See Also
Client Configurations (on page 17)
Syntax
ISLClient.exe [-nocheck] [-keep] -launch <Application>
[<ApplicationArguments>]
Parameters
Parameter Description
When using the client launch options, the Check Out, Check In, and Configuration
tabs are not available.
▪ The Check Out and Check In tabs are not available because checkout is not supported in a
Citrix environment.
▪ The Configuration tab is not available because changing the configuration connection info
(.cci) file could affect other users that are using the same Citrix system.
The Client Settings, Status, and History tabs are available so users can specify
settings and view status information and notification messages. The Obfuscation Info and
About Intergraph Smart Licensing dialog boxes are also available.
Workflow
1. Smart Licensing Client is launched with the command line option.
2. The user can specify a project and values for the custom fields, and click Continue.
3. The licensed application starts.
Example
To launch Smart Licensing Client and then start SmartSketch, type:
"C:\Program Files\Intergraph Smart Licensing\Client\ISLClient.exe" -
launch "C:\Program Files\SmartSketch\SmartSketch.exe"
To launch Smart Licensing Client, start SmartSketch, and keep Smart Licensing Client
displayed, type:
"C:\Program Files\Intergraph Smart Licensing\Client\ISLClient.exe" -
keep -launch "C:\Program Files\SmartSketch\SmartSketch.exe"
Syntax
ClientDownloadTool.exe {{-c | -d [<directory>] | -i } [-pause] | -h}
Parameters
Parameter Description
Examples
To check for the latest version, type:
"C:\Program Files\Intergraph Smart
Licensing\Client\ClientDownloadTool.exe" -c
To download the latest client installation to a folder:
Acronyms
The following table shows a list of acronyms and their associated meaning in this
documentation.
Acronym Meaning
V
View and export licensing history • 22
View status of licensing services and
keystores • 21
W
Welcome to Smart Licensing • 8
What should I do if I get a • 27
What's New in Smart Licensing? • 8
When exactly does a checked out license
expire? • 25
Which ports need to be open for Smart
Licensing? • 32
Why are the values on the Current License
Usage page different from the values in
the environment variables? • 29
Why is my license request showing an
unexpected project? • 27
Why is the Login User value on the Current
License Usage page not the same as the
Login User value found in Smart
Licensing Client? • 30