Cisco Cisco Unified Provisioning Manager 8.5 White Paper
![Cisco](https://files.manualsbrain.com/attachments/7380d0050044647c30f5c24bbbf5d0c0b6d9bb84/common/fit/150/50/faa183d287233c52228cfea3dbc2a127fe780f60564fcb0955d9c3d1cd23/brand_logo.png)
Deployment Guide
© 2010 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information.
Page 5 of 53
Cisco Unified Provisioning Manager is subscriber/infrastructure oriented. Every order is placed against a subscriber
ID or the infrastructure ID. Phones are assigned to subscribers. Services are provisioned for subscribers.
Cisco Unified Provisioning Manager is designed to support Cisco products only. There is no direct support for third-
party call devices. Cisco Unified Provisioning Manager does not use Simple Network Management Protocol (SNMP)
for provisioning. It uses Cisco AXL, SQL calls, and Telnet or Secure Shell (SSH) Protocol style communications
depending on the device type being provisioned.
Cisco Unified Provisioning Manager supports a large number of Cisco Unified Communications Manager,
Communications Manager Express, Cisco Unity
®
, Cisco Unity Express, Cisco IOS
®
Software devices, and Cisco
Unity Connection revisions. Nearly all third-party provisioning tools are designed to support a small number of target
revisions and Cisco Unified Communications applications.
Direct Versus Indirect Provisioning
Cisco Unified Provisioning Manager does not always directly communicate with devices to set configurations.
Endpoints, for example, get their provisioned settings from Communications Manager, which is directly provisioned
by Cisco Unified Provisioning Manager. The following sections outline how devices are provisioned.
Direct Provisioning
Cisco Unified Communications Manager and Cisco Unity devices: Cisco Unified Communications Manager has API
interfaces referred to as AXL interfaces. Cisco Unified Provisioning Manager talks directly to Cisco Unified
Communications Manager through AXL and connects to Cisco Unity SQL server using Java Database Connectivity
(JDBC).
Communications Manager Express: Communications Manager Express is a Cisco IOS Software application that runs
on Cisco routers and provides telephony services. Since Communications Manager Express is a Cisco IOS Software
application, Cisco Unified Provisioning Manager communicates with the router using the Cisco IOS Software
command-line interface (CLI).
Cisco Unity Express: Cisco Unity Express is a software application that runs on a service module installed either in a
Cisco modular router or in integrated hardware in a Cisco modular router. Part of the Cisco Unity Express
configuration is done through the Cisco IOS Software interface for the router and part through the service module
command interface.
Indirect Provisioning
Phones: Cisco Unified Provisioning Manager does not directly communicate with the phones, but Cisco Unified
Provisioning Manager configures Cisco Unified Communications Manager with phone settings. The phones get their
configurations from Cisco Unified Communications Manager.
Microsoft Exchange: Cisco Unified Provisioning Manager does not directly communicate with Exchange, but
Microsoft Exchange indirectly gets users added during the provisioning of a voice mail account to a Cisco Unity
subscriber.
Presence: Cisco Unified Provisioning Manager support of Presence Server devices is limited to Cisco Unified
Personal Communicator (UPC) provisioning. Presence settings related to a subscriber’s service are also set on
Cisco Unified Communications Manager.
What Do Companies Use Cisco Unified Provisioning Manager for?
Different companies have different pain points or return on investment (ROI) goals they would like solved by Cisco
Unified Provisioning Manager. They use all or part of Cisco Unified Provisioning Manager’s “toolbox” to solve their