configure self-provisioning - cisco · 10 configure self-provisioning configure self-provisioning...

10
Configure Self-Provisioning Self-Provisioning Overview, page 1 Self-Provisioning Prerequisites, page 2 Self-Provisioning Configuration Task Flow, page 2 Self-Provisioning Overview The Self-Provisioning feature helps you provision phones for your network by giving end users the ability to provision their own phones without contacting an administrator. If the system is configured for self-provisioning, and an individual end user is enabled for self-provisioning, that end user can provision a new phone by plugging the phone into the network and then following a few prompts. Cisco Unified Communications Manager configures the phone and the phone line by applying pre-configured templates. Self-provisioning can be used either by administrators to provision phones on behalf of their end users, or end users can use self-provisioning to provision their own phones. Security Modes You can configure self-provisioning in one of two modes: Secure modeIn secure mode, users or administrators must be authenticated in order to access self-provisioning. End users can be authenticated against their password or PIN. Administrators can enter a pre-configured authentication code. Non-secure modeIn non-secure mode, users or administrators can enter their user ID, or a self-provisioning ID, in order to associate the phone to a user account. Non-secure mode is not recommended for day-to-day use. Configuration through Universal Line and Device Templates Self-provisioning uses the universal line template and universal device template configurations to configure provisioned phones and phone lines for an end user. When a user provisions their own phone, the system references the user profile for that user and applies the associated universal line template to the provisioned phone line and the universal device template to the provisioned phone. System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1) 1

Upload: vunhi

Post on 25-Apr-2018

319 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

Configure Self-Provisioning

• Self-Provisioning Overview, page 1

• Self-Provisioning Prerequisites, page 2

• Self-Provisioning Configuration Task Flow, page 2

Self-Provisioning OverviewThe Self-Provisioning feature helps you provision phones for your network by giving end users the ability toprovision their own phones without contacting an administrator. If the system is configured for self-provisioning,and an individual end user is enabled for self-provisioning, that end user can provision a new phone by pluggingthe phone into the network and then following a few prompts. Cisco Unified Communications Managerconfigures the phone and the phone line by applying pre-configured templates.

Self-provisioning can be used either by administrators to provision phones on behalf of their end users, orend users can use self-provisioning to provision their own phones.

Security Modes

You can configure self-provisioning in one of two modes:

• Secure mode—In secure mode, users or administrators must be authenticated in order to accessself-provisioning. End users can be authenticated against their password or PIN. Administrators canenter a pre-configured authentication code.

• Non-secure mode—In non-secure mode, users or administrators can enter their user ID, or aself-provisioning ID, in order to associate the phone to a user account. Non-secure mode is notrecommended for day-to-day use.

Configuration through Universal Line and Device Templates

Self-provisioning uses the universal line template and universal device template configurations to configureprovisioned phones and phone lines for an end user. When a user provisions their own phone, the systemreferences the user profile for that user and applies the associated universal line template to the provisionedphone line and the universal device template to the provisioned phone.

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1) 1

Page 2: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

Self-Provisioning Phones

Once the feature is configured, you can provision a phone by doing the following:

• Plug the phone into the network.

• Dial the self-provisioning IVR extension.

• Follow the prompts to configure the phone, and associate the phone to an end user. Depending on howyou have configured self-provisioning, the end user may to enter the user password, PIN, or anadministrative authentication code.

If you are provisioning a large number of phones on behalf of your end users, configure a speed dial onthe universal device template that forwards to the self-provisioning IVR extension.

Tip

Self-Provisioning PrerequisitesBefore your end users can use self-provisioning, your end users be configured with the following items:

• Your end users must have a primary extension.

• Your end users must be associated to a user profile or feature group template that includes a universalline template, universal device template. The user profile must be enabled for self-provisioning. Fordetails, see Configure User Profiles.

Related Topics

Configure End Users

Self-Provisioning Configuration Task FlowProcedure

PurposeCommand or Action

In Cisco Unified Serviceability, activate theSelf-Provisioning IVR and CTI Manager services.

Activate Services forSelf-Provisioning, on page 3

Step 1

Enable autoregistration parameter for self-provisioningEnable Autoregistration forSelf-Provisioning, on page 3

Step 2

Configure a CTI route point to handle theself-provisioning IVR service.

Configure CTI Route Point, on page4

Step 3

Configure the extension that users will dial in order toaccess the self-provisioning IVR and associate thatextension to the CTI route point.

Assign a Directory Number to the CTIRoute Point, on page 5

Step 4

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1)2

Configure Self-ProvisioningSelf-Provisioning Prerequisites

Page 3: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

PurposeCommand or Action

Configure an application user for the self-provisioningIVR. Associate the CTI route point to the applicationuser.

Configure Application User forSelf-Provisioning, on page 5

Step 5

Configure self-provisioning settings for your system,including associating the application user and CTI routepoint to the self-provisioning IVR.

Configure the System forSelf-Provisioning, on page 6

Step 6

Optional. If you have a secure cluster that is operatingin mixed mode, configure a CAPF Profile and edit your

Configure Self-Provisioning for aSecure Cluster, on page 7

Step 7

JTAPI settings so that self-provisioning can work in thesecure environment.

Activate Services for Self-ProvisioningUse this procedure to activate the services that support the Self-Provisioning feature. Both the Self-ProvisioningIVR and Cisco CTI Manager services must be running.

Procedure

Step 1 From Cisco Unified Serviceability, choose Tools > Service Activation.Step 2 From the Server drop-down list box, select the publisher node and click Go.Step 3 Under CM Services, check Cisco CTI Manager.Step 4 Under CTI Services, check Self Provisioning IVR.Step 5 Click Save.

What to Do Next

Enable Autoregistration for Self-Provisioning, on page 3

Enable Autoregistration for Self-ProvisioningIn order to use self-provisioning, You must configure the autoregistration parameters on the publisher.

Before You Begin

Activate Services for Self-Provisioning, on page 3

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1) 3

Configure Self-ProvisioningActivate Services for Self-Provisioning

Page 4: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

Procedure

Step 1 In Cisco Unified CM Administration, choose System > Cisco Unified CM.Step 2 Click on the publisher node.Step 3 Select the Universal Device Template that you want to be applied to provisioned phones.Step 4 Select the Universal Line Template that you want to be applied to the phone lines for provisioned phones.Step 5 Use the Starting Directory Number and Ending Directory Number fields to enter a range of directory

numbers to apply to provisioned phones.Step 6 Uncheck the Auto-registration Disabled on the Cisco Unified Communications Manager check box.Step 7 Click Save.

What to Do Next

Configure CTI Route Point, on page 4

Configure CTI Route PointYou must configure a CTI Route Point for the Self-Provisioning IVR.

Before You Begin

Enable Autoregistration for Self-Provisioning, on page 3

Procedure

Step 1 From Cisco Unified CM Administration, choose, Device > CTI Route Points.Step 2 Complete either of the following steps:

a) Click Find and select an existing CTI route point.b) Click Add New to create a new CTI route point.

Step 3 In the Device Name field, enter a unique name to identify the route point.Step 4 From the Device Pool drop-down list box, select the device pool that specifies the properties for this device.Step 5 From the Location drop-down list box, select the appropriate location for this CTI route point.Step 6 From the Use Trusted Relay Point drop-down list box, enable or disable whether Cisco Unified

Communications Manager inserts a trusted relay point (TRP) device with this media endpoint. The defaultsetting is to use the Common Device Configuration setting that is associated to this device.

Step 7 Complete the remaining fields in the CTI Route Point Configuration window. for help with the fields andtheir settings, refer to the online help.

Step 8 Click Save.

What to Do Next

Assign a Directory Number to the CTI Route Point, on page 5

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1)4

Configure Self-ProvisioningConfigure CTI Route Point

Page 5: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

Assign a Directory Number to the CTI Route PointUse this procedure to set up the extension that users will dial in order to access the self-provisioning IVR.You must associate this extension to the CTI route point that you want to use for self-provisioning.

Before You Begin

Configure CTI Route Point, on page 4

Procedure

Step 1 From Cisco Unified CM Administration, choose Device > CTI Route Point.Step 2 Click Find and select the CTI route point that you set up for self-provisioning.Step 3 Under Association click Line [1] - Add a new DN.

The Directory Number Configuration window displays.Step 4 In theDirectory Number field, enter the extension that you want users to dial to access the Self-Provisioning

IVR service.Step 5 Click Save.Step 6 Complete the remaining fields in the Directory Number Configuration window. For help with the fields

and their settings, refer to the online help.Step 7 Click Save.

What to Do Next

Configure Application User for Self-Provisioning, on page 5

Configure Application User for Self-ProvisioningYou must set up an application user for the self-provisioning IVR and associate the CTI route point that youcreated to the application user.

Before You Begin

Assign a Directory Number to the CTI Route Point, on page 5

Procedure

Step 1 From Cisco Unified CM Administration, choose User > Application User.Step 2 Perform either of the following steps:

a) To select an existing application user, click Find and select the application user.b) To create a new application user, click Add New.

Step 3 In the User ID text box, enter a unique ID for the application user.Step 4 Select a BLF Presence Group for the application user.Step 5 Associate the CTI route point that you created to the application user by performing the following steps:

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1) 5

Configure Self-ProvisioningAssign a Directory Number to the CTI Route Point

Page 6: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

a) If the CTI route point that you created does not appear in theAvailable Devices list box, click FindMoreRoute Points.The CTI route point that you created displays as an available device.

b) In the Available Devices list box, select the CTI route point that you created for self-provisioning andclick the down arrow.The CTI route point displays in the Controlled Devices list box.

Step 6 Complete the remaining fields in the Application User Configuration window. For help with the fields andtheir settings, refer to the online help.

Step 7 Click Save.

What to Do Next

Configure the System for Self-Provisioning, on page 6

Configure the System for Self-ProvisioningUse this procedure to configure your system for self-provisioning. Self-provisioning provides users in yournetwork with the ability to add their own desk phone or soft client through an IVR system, without contactingan administrator.

In order to use the self-provisioning feature, your end users must also have the feature enabled in theiruser profiles.

Note

Procedure

Step 1 From Cisco Unified CM Administration, choose User Management > Self-Provisioning.Step 2 Configure whether you want the self-provisioning IVR to authenticate end users by clicking one of the

following radio buttons:

• Require Authentication—In order to use the self-provisioning IVR, end users must enter their password,PIN, or a system authentication code.

• No Authentication Required—End users can access the self-provisioning IVR without authenticating.

Step 3 If the self-provisioning IVR is configured to require authentication, click one of the following radio buttonsto configure the method whereby the IVR authenticates end users:

• Allow authentication for end users only—End users must enter their password or PIN.

• Allow authentication for users (via Password/PIN) and Administrators (via AuthenticationCode)—End Users must enter an authentication code. If you choose this option, configure the

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1)6

Configure Self-ProvisioningConfigure the System for Self-Provisioning

Page 7: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

authentication code by entering an integer between 0 and 20 digits in the Authentication Code textbox.

Step 4 In the IVR Settings list boxes, use the arrows to select the Language that you prefer to use for IVR prompts.The list of available languages depends on the language packs that you have installed on your system. Referto the Downloads section of cisco.com if you want to download additional language packs.

Step 5 From the CTI Route Points drop-down list box, choose the CTI route point that you have configured foryour self-provisioning IVR.

Step 6 From the Application User drop-down list box, choose the application user that you have configured forself-provisioning.

Step 7 Click Save.

What to Do Next

Optional. If you have a secure cluster that is operating in mixed mode, enable self-provisioning for secureclusters:

• Configure Self-Provisioning for a Secure Cluster, on page 7

Related Topics

Configure a User Profile

Configure Self-Provisioning for a Secure ClusterPerform the following tasks only if you want to use self-provisioning and your cluster is operating in mixedmode.

You can verify the security status by confirming that the Cluster Security Status enterprise parameteris set to 1 (Mixed). For details on how to set up cluster security for Cisco Unified CommunicationsManager, see the Security Guide for Cisco Unified Communications Manager.

Note

Procedure

PurposeCommand or Action

Configure a CAPF Profile and associate it to theapplication user that you have set up forself-provisioning.

Add CAPF Profile to Application User,on page 8

Step 1

Download and install the Cisco JTAPI client.Install JTAPI Plugin, on page 8Step 2

Update your JTAPI preferences and your JTAPIcertificate.

Update JTAPI Client Certificate, onpage 9

Step 3

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1) 7

Configure Self-ProvisioningConfigure Self-Provisioning for a Secure Cluster

Page 8: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

PurposeCommand or Action

Copy log files and keys from your JTAPI server tothe publisher node.

Copy JTAPI Files To Publisher, on page9

Step 4

From Cisco Unified Serviceability, restart theSelf-Provisioning IVR service.

Restart Services, on page 10Step 5

Add CAPF Profile to Application UserIf your cluster is operating in mixed mode, configure a Certificate Authority Proxy Function (CAPF) profilefor your self-provisioning application user.

Procedure

Step 1 From Cisco Unified CM Administration, choose User > User Settings > Application User CAPF Profile.Step 2 Click Add New.Step 3 From the drop-down list box, select the Application User that you set up for self-provisioning.Step 4 In the Instance ID field, enter a unique identifier for this CAPF profile.Step 5 From the Certificate Operation drop-down list box, select Install/Upgrade.Step 6 Generate an Authentication String using either of the following methods:

a) To use your own authentication string, enter the string in the Authentication String field.b) To have the system generate a string for you, click Generate String.

Step 7 Click Save.

What to Do Next

Install JTAPI Plugin, on page 8

Install JTAPI PluginIf you haven't installed, Cisco JTAPI, you must download and install the Cisco JTAPI client for your platform.

Before You Begin

Add CAPF Profile to Application User, on page 8

Procedure

Step 1 From Cisco Unified CM Administration, choose Application > Plugins.Step 2 Download and install the Cisco JTAPI client for your platform.

For detailed instructions on how to install and configure Cisco JTAPI, refer to the Cisco UnifiedJTAPI Developers Guide for Cisco Unified Communications Manager.

Note

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1)8

Configure Self-ProvisioningConfigure Self-Provisioning for a Secure Cluster

Page 9: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

What to Do Next

Update JTAPI Client Certificate, on page 9

Update JTAPI Client CertificateIf your cluster is operating in mixed mode, and you are using self-provisioning, update your JTAPI certificate.

Before You Begin

Install JTAPI Plugin, on page 8

Procedure

Step 1 From the server that has Cisco JTAPI installed, launch the Cisco JTAPI Preferences program.Step 2 Select the JTAPI Tracing tab and make sure that all of theTrace Level andDebug Level options are checked.Step 3 Select the Log Destination tab.Step 4 In the Path text box, enter the log path where the PnP files are located for CallManager. For example,

/var/log/active/cm/trace/PnP/log4j/.Step 5 Select the Security tab and enter the following details for the CAPF Profile:

• In the User Name field, enter the application user that you set up for self-provisioning.

• Enter the Instance ID that is assigned to the CAPF Profile.

• Enter the Authentication String for your CAPF Profile.

• Enter the TFTP Server IP Address.

• Enter the CAPF Server IP Address.

Step 6 Click Update Certificate.The Certificate Update Status appears as Updated.

Step 7 Click OK.After you update the certificate, the Certificate Operation Status in theCAPF Profile Configurationwindow appears as Upgrade Success.

Note

What to Do Next

Copy JTAPI Files To Publisher, on page 9

Copy JTAPI Files To Publisher

If you don't have root access to the publisher node, you can use Real-Time Monitoring Tool to downloadlogs.

Note

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1) 9

Configure Self-ProvisioningConfigure Self-Provisioning for a Secure Cluster

Page 10: Configure Self-Provisioning - Cisco · 10 Configure Self-Provisioning Configure Self-Provisioning for a Secure Cluster. Title: Configure Self-Provisioning Author: Unknown Created

Before You Begin

Update JTAPI Client Certificate, on page 9

Procedure

Step 1 On the machine that has JTAPI installed, locate the JTAPI client library folder. For example, on a Windows7 machine, the path is C:\Program Files\Cisco\JTAPI64Tools\lib.

Step 2 In a text editor such as Notepad, edit the jtapi.ini file as follows:a) Find the SecurityProperty line.b) In the SecurityProperty line, change the filepath from your local machine (for example, C\:/Program

Files/Cisco/JTAPI64Tools/lib/) to the path that will be used on CiscoUnified CommunicationsManager (for example, /usr/local/cm/jar/).

Step 3 Copy the following files from Cisco JTAPI machine to the /usr/local/cm/jar/ folder on the CiscoUnified Communications Manager publisher node:

• jtapi.ini

• CTLFile.tlv.sgn

Step 4 Copy the keys from the JTAPI client library folder to the /usr/local/cm/jar/ folder on the CiscoUnified Communications Manager publisher node:

• JtapiClientKeyStore,-<ApplicationUser>-<instance id>. For example, JtapiClientKeyStore-appUser-5555

• JtapiServerKeyStore-<callmanager IP>. For example, JtapiClientKeyStore-10.10.10.5

What to Do Next

Restart Services, on page 10

Restart ServicesAfter you have configured a secure cluster for self-provisioning, restart the Self-Provisioning service.

Before You Begin

Copy JTAPI Files To Publisher, on page 9

Procedure

Step 1 From Cisco Unified Serviceability, choose Tools > Control Center - Feature Services.Step 2 Select Self Provisioning IVR.Step 3 Click Restart.

System Configuration Guide for Cisco Unified Communications Manager, Release 11.0(1)10

Configure Self-ProvisioningConfigure Self-Provisioning for a Secure Cluster