License management

Last Updated : Oct 10, 2025 |

CMS uses license enforcement to manage license checking. The system checks for license violations and performs the following tasks every 9 minutes:

  • Retrieve the newest license information from WebLM.

  • Retrieve the number of ACDs and renew, acquire, or release ACD licenses.

  • Retrieve agent login information and renew, acquire, or release agent licenses.

  • Retrieve supervisor login information and renew, acquire, or release supervisor licenses.

  • Retrieve CLInt usage information and renew or acquire CLInt licenses.

  • Retrieve ODBC and JDBC usage information and renew, acquire, or release the ODBC and JDBC session licenses as needed.

  • Calculate the license status and perform the following actions:

    • Log to elog on detection of a new license violation.

    • Log to elog when the license status changes.

    • Log the current license status.

  • Take appropriate action based on the calculated license status.

If the system cannot retrieve the latest licensing information from WebLM, the system uses the existing license information for license checking.