About ReadyAPI Licenses

Applies to ReadyAPI 3.42.1, last modified on November 28, 2022

The way, in which you activate, use, and manage licenses depend on the license type.

ReadyAPI license types

ReadyAPI uses the following license types:

  • SmartBear ID-based — The new license type introduced in ReadyAPI 3.8.1. It implies that to activate and use the product, you specify your SmartBear account. If you don’t have this account, you will have to create one. To view and manage the account settings, use the new SmartBear License Management Portal. Summarising how licensing works:

    • Fixed and floating licenses work on physical hardware.

    • Floating licenses are required for use with virtual machines.

    • Floating licenses are required for use with Docker containers.
  • File-based — The licenses that existed earlier. They imply that to activate the product, you specify a license file or consume the license from the license manager running in the local network. Summarising how licensing works:

    • Fixed and floating licenses work on physical hardware.

    • Floating licenses are required for use with virtual machines.

    • Floating licenses are required for use with Docker containers.

Currently, we give the SmartBear ID-based licenses to a limited number of trial users. We are going to increase that number and eventually replace file-based licenses with the ID-based ones in the future.

ID-based licenses for existing users

The following table helps understand the difference between ID-based and file-based licenses:

Feature ID-based File-based
Activation procedure

The user specifies the email and password of their SmartBear account.

The user gets a license file from SmartBear and then uses this file to activate the license on their machine.

Binding to computer

The license is bound to a user, not to a computer.

Users can easily switch between the machines.

The license is bound to one workstation or server.

Activation on another machine means deactivation on the current one.

License subtypes

Both ID-based and file-based licenses can be Fixed User and Floating. However, the licenses are treated in a bit different ways.

Using on multiple machines

Supported for both Fixed User and Floating licenses.

A very easy switch between machines: to use the product on another computer, one just needs to close it on the current machine.

An easy switch is possible for Floating licenses only.

Fixed User licenses must be deactivated first.

Control of use

Fixed User: by the SmartBear License Servers.

Floating: by the SmartBear License Servers.

Fixed User: by the licensing subsystem of your ReadyAPI instance.

Floating: by the standalone License Manager running in the local network.

Work in private networks

Supported for both Fixed User and Floating licenses. License activation requires licensing administrator connection to the SmartBear Licensing Portal.

Supported. License activation may require a connection to the SmartBear License Servers.

Managing users
(for Floating licenses)

In the SmartBear Licensing Portal or in the On-Premise License Server installed in your network.

In the standalone License Server.

License compatibility

ID-based and file-based licenses can be used together to license different modules of ReadyAPI. For example, you may have an ID-based license for ReadyAPI Test and a file-based license for ReadyAPI Performance.

Further reading

See Also

General Information

Highlight search results