Revoking licenses from users
Even though IDE Services releases licenses automatically if they are not in use, sometimes you might need to speed up the process by revoking licenses from inactive users. You can do so manually, as described in this section, or use the License Vault API. A revoked license becomes available to other users immediately.
To revoke a license
From the main menu, select Licenses.
On the Dashboard, select the Active users tab.
Find the user whose license you need to revoke. You can use the quick search box above the user list.
Click the icon with the three dots next to the user's name and select Revoke License.
Confirm revocation in the dialog that pops up.
The user will disappear from the list of active users, and the license will immediately become available to others.
Restricting users from getting new licenses
To limit access to licenses for specific users or profiles, set up a rule before revoking their licenses.
Without such a rule, any user whose license has been revoked can obtain a new license as long as one is available.
Revoking licenses from active users
When you revoke the license from a user who has a JetBrains product running, the product automatically sends a new license request to IDE Services. If a suitable license is available, it's allocated to this user, and their work isn't interrupted.
If no suitable licenses are available, the Licenses dialog pops up and displays an error message. The user has to wait for a license to become available or close the product.
How often you can revoke licenses
Depending on your usage plan and settings, you may have a monthly limit on manual revocations.
With Floating mode disabled, you get 5 revocations each calendar month.
With Floating mode enabled, you get unlimited revocations.