About

What is SmartBear License Management?

In the past, SmartBear products used different key-based license types and systems. The company has now moved to a unified licensing approach, binding licenses to individual users instead of computers where the licensed products are installed.

This approach has several benefits over the previous system:

  • A licensed user can install their SmartBear product on any number of computers, and the system will automatically enforce concurrency limits based on the number of seats.

  • A license administrator can see idle time across the organization's licenses and disconnect idle licenses.

  • Reports detailing usage statistics are now available and exportable.

  • One licensing tool covers all participating SmartBear products.

The below video gives an introduction to SmartBear License Management:

Requirements

SmartBear license servers

The computer where your SmartBear product will run needs a connection to the SmartBear license servers:

go.gif https://manage.smartbear.com:443
go.gif https://api.slm.manage.smartbear.com:443
go.gif https://login.slm.manage.smartbear.com:443
go.gif https://server.manage.smartbear.com:443
go.gif https://server.slm.manage.smartbear.com:443
go.gif https://profile.id.smartbear.com:443
go.gif https://profile-api.id.smartbear.com:443
go.gif https://auth.id.smartbear.com:443

Proxies and firewalls running in your network should allow access to these addresses. If needed, ask your network administrators for assistance in configuring the proxies and firewalls.

This access is needed both at the product start and during the product run. The addresses are for API servers, so they don’t have a user interface that appears in browsers. When products call those hosts, they add some specific paths or URLs to the addresses.

Note

We encrypt all data at rest and over the wire.

Other considerations

  • By default, right after purchase, a license is not assigned to any user. The license administrator — a person who manages the licenses on your side — should assign it to a user (or users) before they run their SmartBear product. See Activate and Use Licenses.

  • To run the product, users need a SmartBear account — an email and password combination that gives access to SmartBear portals and services.

    The Portal creates the SmartBear account automatically when a license administrator assigns a license to a user. The user will receive an email with a link to connect to the Portal and specify their password.

License types

By default, licenses from SmartBear License Management are for machines with an active internet connection. However, to use SmartBear products within private networks, you can request conversion to an offline license. See Licensing in Private Networks for more information.

We offer Fixed User and Floating licenses. Both can have one or multiple seats:

  • Fixed User: The license administrator assigns seats to users, and each seat can be consumed only by the user to whom this seat is assigned.

  • Floating: The seats are not strictly assigned to users. The license administrator defines a group (pool) of users, and any person from this pool can use the license if a free seat is available.

    One person can consume multiple seats. This happens when that person is running the product on multiple computers concurrently.

See also License Types.

Questions & answers

Question

Answer

Can I use SAML Single Sign-On (SSO) to access SmartBear License Management?

Yes, for the following SAML 2.0-based IDPs (Identity Providers):

  • Azure Active Directory

  • OneLogin

  • PingFederate

  • Okta

To set up SSO for your entity, open a Support Case using the below links with "Other" Issue Type:

For VirtServer, use any of those links and specify the product name in the field "Problem Description".

Note

Enabling SSO will mean that every user in your entity will switch to SSO for all SmartBear products involved. More information may be found here: Single Sign-On (SSO).

Do I need to be connected to the license server during the product run?

The standard version of SmartBear License Management requires a connection both at the product start and during the run. The product exchanges information on license usage with the SmartBear license server throughout. A version for use in private networks is also available upon request, which does not need a permanent internet connection. Ask a SmartBear Sales Representative for more information.

Does the license server store information about the machine where the product is running or about the license user?

The SmartBear license server has the following information:

  • The data of the SmartBear account (email and password).

  • For Floating licenses, the name of the machine where the license is being used. This name is visible to your license administrator. The Portal shows it for the user who is consuming license seats on multiple computers. The name helps the administrator determine which license seat can be released, for example.

No other data is saved. And we don’t transfer this stored data to our contractors or other third parties.

What security measures are in place for License Management users?

This service is hosted on an encrypted AWS virtual private cloud. Only authorized SmartBear personnel have access to data over an encrypted VPN. All this access is logged. Users' interactions with the service, including administration and maintenance, are via encrypted communications channels and protocols.

What will happen if the Internet connection breaks during the run?

The product will continue running. You will have up to 24 hours to restore the connection. If the connection is not restored after this time period, the product will stop running.

What if a product didn’t release a license because of a crash or other error? How do I make my license available?

Just run the product again. If you do this on the computer where you’ve worked before, nothing else is needed. If you start the product on another machine, you might need to wait a few minutes for the SmartBear license server to update information on the computer being used.

Can licenses be grouped by business unit?

Yes, license administrators can group licenses in the portal.

Does SLM support service accounts? What are the considerations concerning service accounts and fixed/floating?

SLM cannot create service accounts within the tool. However, if a service account exists within the customer's IdP as an email address, it can be added to SLM like any other user.

Keep the following in mind when using service accounts to avoid EULA violations:

  • Multiple people cannot use fixed licenses. The rule is one license per person.

  • Do not use fixed licenses for automation, containers, VMs, or CI/CD.

  • Use floating licenses for automation and CI/CD.

  • A separate license is required for each authorized user and cannot be shared. A service account email cannot be used to share a fixed license across multiple authorized users.

License Management Service Diagram

License Management comprises the following components:

License Management Services Diagram

Key

  • SLM - SmartBear License Management

  • SaaS - cloud-based version of License Management

  • On Premise - off-line version of License Management for floating licenses

  • SKUs - SmartBear products using License Management

Continue reading

go.gifLicense Types

go.gifWork with SmartBear Licence Management

go.gifActivate and Use Licenses

See Also

Publication date: