License Management and Enterprise License Manager (ELM)
In Unity Connection 9.x, licenses are required to use the various features purchased by the customers. To use the licensed features on Unity Connection, the licenses for the corresponding features must be installed on the Enterprise License Manager (ELM) server and Unity Connection must communicate with the ELM server to obtain the license status. The ELM server provides centralized, simplified, and enterprise-wide management of user-based licensing. For more information on the ELM server and its configuration, refer to ELM user guide at
Unity Connection remains in the “Demonstration (Demo)” mode until it connects with the ELM server for the first time. For more information on licensing states of Connection, refer to the
License Status in Unity Connection
Obtaining and Installing the Licenses
For details on obtaining and installing the licenses in the ELM server, see the "New License Fulfillment" section in the ELM user guide at
After obtaining and installing the licenses, you are required to configure Unity Connection with the ELM server. For information on how to connect Unity Connection with the ELM server, refer to the "Adding a Product instance" section in the ELM user guide. After Unity Connection is configured with the ELM server, Unity Connection is no longer in “Demo” mode. To check the details of the connected ELM server, see the "Status" section on the License page of Cisco Unity Connection Administration. The value of the ELM server is displayed as “Not Connected” on the License page until Unity Connection is configured on the ELM server.
License Status in Unity Connection
When Unity Connection is connected with the ELM server and the required number of licenses for the features are installed on the ELM server, the license status becomes “Compliance”. For example, if the ELM server is configured for 50 users, the Unity Connection server can request for less than equal to 50 users to remain in “Compliance” mode.
If the required number of licenses are not installed on the ELM server, the license status becomes “Violation”. However, you can still use the licensed features on Unity Connection for 60 days, which is the grace period. During this grace period, you are required to obtain and install the required number of licenses or reduce the usage of the licensed features in order to avoid license violation. However, if you do not take the required action during the grace period, then license status becomes “Expire”.
Once the license status of Unity Connection software changes to “Expire”, the software will stop functioning. The Unity Connection server will not answer any calls to leave or retrieve voicemails. However, you can still add, modify or delete configuration data on the server. You are required to obtain and install the required number of licenses or reduce the usage of the licensed features to avoid license violation. After taking the required action, the license status changes from “Expire” to “Compliance” and you can use the licensed features on Unity Connection again.
Note After obtaining and installing licenses for changing the license status from “Expire” to the “Compliance”, you must restart Unity Connection.
Note When the license status of Unity Connection is “Expire”, the synchronization of users and call handler profiles from Unity Connection on the branch stops working. However, the voicemail and auto-attendant functionalities still work at branch. For more information on the licensing requirements of the branch, refer to the Cisco Unity Connection Survivable Remote Site Voicemail (SRSV) Guide for Cisco Unity Connection Release 9.x at guide http://www.cisco.com/en/US/docs/voice_ip_comm/connection/9x/srsv/guide/9xcucsrsvx.html.
You can view the license status on the License page of the Cisco Unity Connection Administration. For more information, see the “Viewing the License Status for Unity Connection” section in this document.
Note If the multiple Unity Connection severs are configured with the same ELM server and the license violation occurs for one of the Unity Connection, then the license status of all the Unity Connection servers becomes “Violation”. Similarly, if the license expiration occurs for one of the Unity Connection, then the license status status of all the Unity Connection servers becomes “Expire”.
Licenses and Unity Connection Clusters
In a Unity Connection (high availability) environment, only the publisher server needs to be configured and connected with the ELM to obtain the license status and for the license enforcement. When the publisher server stops functioning (for example, when it is shut down for maintenance), the subscriber server handles all the incoming calls for the cluster for 60 days grace period. However, if the publisher server does not resume its normal function within the 60 days grace period, Unity Connection will move to “Expire” state.