How does KES licensing work?
KES license has a life expectancy of 365 days. Once a KES license is
applied to a machine, the 365 days decrements based on the install date
after a successful checkin that the installation is successful. That KES
license is marked as ‘Applied’ and added to the ‘Applied’ count. When
365 days are used up, the KES license for the installed machine is
marked as ‘Expired’. That ‘Expired’ license will be added to the
If a machine having KES previously
installed is uninstalled via Kaseya>Install/Remove page before the
365 life is expired; that KES License will retain a life expectancy of
the remaining days left. For example, if KES is uninstalled from a
machine after 65 days that KES license will be marked as ‘Partial’ and
have 300 days of use left. That is return to the ‘Partial’ License count
pool. When new KES installs occur, ‘Partial’ licenses will always be
applied first, before full licenses.
A KES license can be
extended for a KES installed machine. Extending KES licenses adds
another 365 days to the machine. That license will get assigned the day
the existing license expires for that machine. This is done via the
Security>Extend/Return page. The user can extend the KES license for
machine(s) manually; or set them to auto extend. A machine can have
multiple extended KES licenses that are applied after each proceeding
KES extended license is expired. Extended Licenses can be returned.
Extended licenses are displayed on the Extend/Return page as
‘Returnable’ if they have not been applied yet. If licenses are
returned, they will decrement from the ‘Returnable ’count and be added
back to the ‘Unused’ count on the Install/Remove page.
an agent is deleted without removing KES first, the KES license is not
lost. A background process runs several times a day, checks for missing
agents and recovers the “partial” license. That partial license is the
same type of license that would have been converted had the machine had
KES manually uninstalled.
If the end user manually uninstalls AVG from the machine, the KES license is still applied and continues to count down.
are a few cases where the KES licenses are marked as “other.” These
cases require support interaction to resolve. A support ticket needs to
KES License information is displayed on the following pages in the Kaseya VSA:
- Security>Install/Remove page (Hover over the license counts label on the screen)
- System>License Manager page>Endpoint Security
The Install/Remove page reflects the KES License counts.
a complete breakdown of KES license counts, place your mouse arrow over
the License Count text. A popup will display the following
Expired - KES licenses where the 360 day life of the license has been used. They are not recoverable.
Applied - KES licenses that are actively in use and have not expired
- KES licenses that have been uninstalled from machines before the 365
days. This license is available for use and has a life expectancy for
the remaining days.
Pending Installs - KES installs that have not completed
- These counts are not added to the ‘Used’ counts on the License Manager page
Extended - KES licenses extended to existing KES installs via Security>Extend Remove
- KES license will be put into an ‘orphaned’ state. All licenses in
that state will be displayed in on the Install/Remove page Install
Counts popup as ‘Other’.
System>License Manager>Endpoint Security
At the top of the license manager page, there is a section for KES
Used: All licenses used to date including expired, “other”, partials, etc.
Max: The total number of licenses purchased for KES.
the bottom section of the page, there is a breakdown of the agents per
group and their license usage. These numbers per group do not reflect
licenses used, but rather the number of machines with KES installed on
The License Manager counts do not add the following:- 'extended' counts found on the Install/Remove page.- 'pending install' count found on Install/Remove page
In the upcoming KES 3.0, the KES dev team is going to simplify the way KES reports licensing.