Cisco Cisco Unified Provisioning Manager 8.5 White Paper

Page of 71
 
 
© 2011 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. 
Page 59 of 71 
Table 12. 
Sample Change Owner Batch File 
OrderType 
Domain 
Service
Area 
Processor 
Name 
Product
Name 
UserID 
New User ID 
New First 
Name 
New Last 
Name 
MAC Address  Subscriber 
Type 
Change 
Domain_1 
 
CCM1 
Phone 
 
pseudo 
-55001 
 
Conf_1 
00000010001 
Pseudo 
Change 
Domain_1 
 
CCM1 
Phone 
 
pseudo 
-66001-RP1 
 
Lobby 
00000010002 
Pseudo 
Change 
Domain_1 
 
CCM2 
Phone 
 
pseudo 
-SoftPhone_1 
 
SoftPhon
e_1 
SoftPhone_1 
Pseudo 
Note:  
  For optimal usability, it is recommended that you do not assign more than five phones to a single 
subscriber (pseudo-users or real users). 
Using Cisco IOS Templates to Provision Communications Manager Express/Cisco Unity 
Express/SRST/Cisco IOS Devices 
 
Cisco Unified Provisioning Manager supports some functions without templates: 
 
Communications Manager Express: Create users, phones, and lines. 
 
Cisco Unity Express: Create users and voicemail boxes. 
 
Cisco IOS template support: 
 
The Cisco IOS template is a freeform text box that allows commands to be entered and then pushed to 
the target integrated services router device. 
 
Commands can have keywords typed in and then a keyword list is created. 
 
Templates exist in the infrastructure configuration and can be used with any user-assigned keyword. 
 
Templates also exist as provisioning attributes to phone and line. These templates have predefined 
keywords FIRSTNAME, LASTNAME, DIRECTORYNUMBER, and USERID. 
 
A Cisco IOS Software write is executed at the end of each template to save settings on the integrated 
services router device. 
 
Caveats for using Cisco IOS templates for Communications Manager Express/Cisco Unity 
Express/Survivable Remote Site Telephony (SRST)/Cisco IOS devices: 
 
All CLI commands entered must be syntactically correct. 
 
Commands (for example, exit) that change the line configuration mode should not be used. 
 
Do not use line configuration commands (for example, number or description) in this template. They will 
overwrite the configuration done by Provisioning Manager when provisioning the line product. 
 
Do not use phone configuration commands (for example; mac-address, description, button, type, or 
username) in this template. They will overwrite the configuration done by Provisioning Manager when 
provisioning the phone product. 
 
Keywords must be unique and not match any Cisco IOS command tokens or settings. It is 
recommended that keywords be proceeded with a dollar sign to assure uniqueness. 
 
Templates do not have a provision for interactive responses. 
 
The button command can only support “:”. 
 
Can send integrated services router setup commands for SRST through the CLI template function but 
must set up SRST on Cisco Unified Communications Manager through the Cisco Unified