About ReadyAPI Licenses

Applies to ReadyAPI 3.57, last modified on December 12, 2024

The way you activate, use, and manage licenses depends on the license type.

ReadyAPI license types

ReadyAPI uses the following license types:

  • SmartBear ID-based — This new license type was 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 an account, you will have to create one. To view and manage account settings, use the new SmartBear License Management Portal. Summarizing how licensing works:

    • Fixed and floating licenses work on physical hardware and Remote Desktop Access requirements.

    • Floating licenses are required for headless 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 and Remote Desktop Access requirements.

    • Floating licenses are required for headless use with virtual machines.

    • Floating licenses are required for use with Docker containers.

All trials are now provided with SmartBear ID-based licenses.

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