The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
•About Client Computer Configuration
•Location of Client Services Framework Configuration Data
•Configuring Registry Subkeys for the Client Services Framework Client Integration
•About the Client Services Framework Cache Searches
•How to Configure Cisco UC for RTX Clients for Secure Access to Cisco Unified MeetingPlace
•Installing Security Certificates on Client Computers
Before you install Cisco Unified Communications for RTX (Cisco UC for RTX), you must perform some configuration on the computers of your users:
•Specify the RTX settings.
•Specify other security-related settings that you want the client computers to use.
•Deploy the policy changes to the computers in your Cisco Unified Communications system. To do this, you can use a software management system, for example, Active Directory Group Policy, Altiris Deployment Solution, Microsoft System Center Configuration Manager (SCCM), and so on.
You specify the configuration for Client Services Framework in the following registry key:
HKEY_CURRENT_USER\Software\Cisco Systems, Inc.\Client Services Framework\AdminData
If you use Active Directory Group Policy to configure Cisco UC for RTX, then Client Services Framework configuration data is specified in the following registry key:
HKEY_CURRENT_USER\Software\Policies\Cisco Systems, Inc.\Client Services Framework\AdminData
Note•If Client Services Framework configuration data is present in both of these registry keys, the policies configuration data takes precedence.
•Client Services Framework reads only HKEY_CURRENT_USER keys. Client Services Framework does not read HKEY_LOCAL_MACHINE keys.
•Specifying TFTP, CTIManager, and CCMCIP Server Registry Settings
•Specifying Cisco Unified MeetingPlace Server Registry Settings
•Specifying Voicemail Registry Settings
•Specifying Video Registry Settings
•Specifying Security Certificate Registry Settings
•Specifying Account Credential Synchronization Registry Settings
•Specifying Contact Resolution Registry Settings
•Specifying Automatic Device Selection Registry Settings
Table 3-1 lists the registry subkeys that you must use to specify the TFTP, CCMCIP, and CTIManager server configurations.
Related Topics
•Installing Security Certificates on Client Computers
Table 3-2 lists the registry subkeys that you must use to specify the Cisco Unified MeetingPlace server configuration.
Related Topics
•Installing Security Certificates on Client Computers
Table 3-3 lists the registry subkey that you must use to specify the voicemail configuration.
Table 3-4 lists the registry subkeys that you must use to specify video values.
Table 3-5 lists the registry subkey that you must use to specify the location of security certificates.
Client Services Framework includes settings that enable you to manage the credentials of Cisco Unified Communications back-end services. You can use these settings to configure the source of credentials for each service.
For example, you might have separate directories for your phone system, voicemail system, and meeting system. If you do not set the appropriate values for these services, your users have to select File > Cisco UC Settings > Accounts, then enter their username and password for each service.
Table 3-6 lists the registry subkeys that you must use to specify account credential synchronization.
Table 3-7 lists the registry subkey that you must use to enable contact resolution.
Table 3-8 lists the registry subkey that you must use to disable automatic device selection.
A Group Policy administrative template is provided with Cisco UC for RTX. You can use this template to define the Client Services Framework registry settings on a system, or for groups of users.
You can get the administrative templates from the Administration Toolkit for Cisco UC for RTX. To access the Administration Toolkit, navigate to Cisco Unified Communications for RTX from the Download Software page at the following URL:
http://tools.cisco.com/support/downloads/go/Model.x?mdfid=283454590
Procedure
Step 1 Execute the following command to start the Group Policy application:
gpedit.msc
Step 2 Expand the User Configuration node.
Step 3 Right-click Administrative Templates, then select Add/Remove Templates.
Step 4 Add the administrative template to the list of current policy templates in the Add/Remove Templates dialog box, then select Close.
Step 5 Open the Cisco Unified Communications for RTX folder in the right pane.
Note In Windows Vista and Windows 7, this folder is in the Administrative Templates > Classic Administrative Templates folder. In Windows XP, this folder is in the Administrative Templates folder.
Step 6 Open the folder for the settings whose value you want to specify.
Step 7 Double-click the setting whose value you want to specify.
Step 8 Enter the value you require, then select OK.
After the ADM file is imported and populated, you can apply the resulting policy to an organizational unit using the Group Policy Management Editor.
Related Topics
•About the Client Services Framework Cache Searches
Cisco Unified Client Services Framework allows users to cache the following user credentials between sign-outs and sign-ins:
•Cisco Unified Communications Manager
•Voicemail
•Cisco Unified MeetingPlace
When you place a call, receive a call, or miss a call, the contacts for the calls are added to your Client Services Framework cache. Any contact that is in your conversation history is automatically placed in your cache. All of the data for the contacts in your contact list in RTX is also cached.
All contacts in the Client Services Framework cache have already had the directory lookup dialing rules applied to all of their numbers. When Cisco UC for RTX displays numbers for contacts that are in the Client Services Framework cache, the numbers have already had the directory lookup dialing rules applied to them.
The Client Services Framework cache is a memory-only cache. The contents of the cache are not copied to a local file system. The contents of the Client Services Framework cache are refreshed in the following scenarios:
•Users sign out of Cisco UC for RTX and sign in to it again.
•The cucsf.exe process is restarted.
When a user receives a call, the following events occur:
1. When Cisco Unified Communications Manager detects the incoming call, it sends the following data to Client Services Framework:
–The directory number from which the call originates.
–The Alerting Name of the directory number that is specified in the Directory Number Configuration screen, if the field is not blank.
2. Client Services Framework sends the directory number and alerting name to Cisco UC for RTX.
3. Cisco UC for RTX displays the directory number and the alerting name in a notification window and, if the call is answered, in the conversation window.
4. Client Services Framework searches the Client Services Framework cache for the number that is returned after the directory number is processed by the directory lookup dialing rules.
5. If the processed directory number is in the Client Services Framework cache, and the contact name for that number does not come from RTX contact information, the display name in the conversation window is the Alerting Name from the Cisco Unified Communications Manager.
6. If the processed directory number is in the Client Services Framework cache, and the contact name for that number comes from RTX contact information, Client Services Framework also gets the local path of the photo from RTX. Then Client Services Framework sends the display name and the photo URI to Cisco UC for RTX. Proceed to 8.
If the processed directory number is not in the Client Services Framework cache, Client Services Framework sends the directory number and the Alerting Name from the Cisco Unified Communications Manager to Cisco UC for RTX.
7. Client Services Framework starts an asynchronous thread to search RTX contact information for the processed directory number. If the contact with the number is found, Client Services Framework updates the cache with detailed RTX contact information, including the display name, the RTX account, the office phone number, the mobile phone number, and the email address. Client Services Framework also gets the local path of the photo from RTX.
8. Client Services Framework sends the display name and the photo URI to Cisco UC for RTX.
9. If other party answers the the call, Client Services Framework gets the display name of the directory number from Cisco Unified Communications Manager. If the contact name does not come from RTX contact information, Client Services Framework sends the display name to the Cisco UC for RTX.
10. Cisco UC for RTX updates the conversation window.
You can place a call to a contact in the following ways:
•Select the Start Audio conversation menu item.
•Select the Place a Call menu item.
When you place a call in either of these ways, the following events occur:
1. Cisco UC for RTX sends the RTX account for the contact to be called to Client Services Framework, and asks Client Services Framework to place a call to that number.
2. If the RTX account is not in the Client Services Framework cache, Client Services Framework searches local RTX contact information for details of the party to be called.
3. Client Services Framework sends data about the contact back to Cisco UC for RTX. Cisco UC for RTX uses the contact data during the conversation. If the contact has more than one number, Cisco UC for RTX sends the office phone number to call. Otherwise, Cisco UC for RTX sends that number to call.
4. Client Services Framework applies the application dialing rules and sends the number to Cisco Unified Communications Manager.
5. Cisco Unified Communications Manager places the call.
You can place a call to a contact the the following ways:
•Select a number of the contact.
•Enter a number in keypad.
When you place a call in either of these ways, the following events occur:
1. Cisco UC for RTX sends the number for the contact to be called to Client Services Framework, and asks Client Services Framework to place a call to that number.
2. Client Services Framework searches the Client Services Framework cache for the number that is returned after the directory number is processed by the directory lookup dialing rules.
3. If the contact is in the Client Services Framework cache, and the contact name for that number does not come from RTX contact information, the display name in the conversation window is the Alerting Name from the Cisco Unified Communications Manager.
4. If the contact is not in Client Services Framework cache, Client Services Framework creates a contact with the directory number and a blank display name.
5. Client Services Framework starts an asynchronous thread to search RTX contact information for the processed directory number. If the contact with the number is found, Client Services Framework updates the cache with detailed RTX contact information, including the display name, the RTX account, the office phone number, the mobile phone number, and the email address. Client Services Framework also gets the local path of the photo from RTX.
6. Client Services Framework applies the application dialing rules and sends the number to Cisco Unified Communications Manager.
7. Cisco Unified Communications Manager places the call.
8. Client Services Framework sends the directory number and the display name to Cisco UC for RTX.
9. When Cisco Unified Communications Manager sends Client Services Framework an ALERT message, Cisco Unified Communications Manager sends the Alerting Name of the directory number to Client Services Framework. If the contact information does not come from RTX, the display name of the contact is the Alerting Name from the Cisco Unified Communications Manager. The directory number is processed by the directory lookup dialing rules from the Cisco Unified Communications Manager.
10. Client Services Framework sends updated data to Cisco UC for RTX.
11. If other party answers the call, Client Services Framework gets the display name of the directory number from Cisco Unified Communications Manager. If the contact name does not come from RTX contact information, Client Services Framework sends the display name to Cisco UC for RTX.
•Configuring Secure Access to Cisco Unified MeetingPlace
•Downloading the IIS Certificate from Cisco Unified MeetingPlace
For information about how to set up the Cisco Unified MeetingPlace web server for secure access, see the Administration Documentation for Cisco Unified MeetingPlace at:
What To Do Next
Downloading the IIS Certificate from Cisco Unified MeetingPlace
Procedure
Step 1 Open the Internet Services Manager on the Cisco Unified MeetingPlace Web Server.
Select Start > Programs > Administrative Tools > Internet Information Services Manager.
Step 2 Navigate to Default Web Site.
Select the + sign beside Local Server > Web Sites to open the appropriate directory trees.
Step 3 Right-click Default Web Site.
Step 4 Select Properties.
Step 5 Select the Directory Security tab.
Step 6 Select Server Certificate. The Web Server Certificate wizard displays.
Step 7 Select Next.
Step 8 Select Export the current certificate to a pfx file, then select Next.
Step 9 Select Browse and select to save the certificate file to your desktop.
Step 10 Select Next.
Step 11 Enter a password to encrypt the certificate.
Step 12 Enter the password again to confirm it, then select Next. The Export Certificate Summary Screen displays and the exported certificate file is now on your desktop.
Step 13 Select Next.
Step 14 Select Finish to close the Web Server Certificate wizard.
What To Do Next
Installing Security Certificates on Client Computers
Procedure
Step 1 Put the certificate file into the folder where you store your security certificates.
Step 2 Use the SECURITY_CertificateDirectory registry subkey value name to specify the folder where the certificates are stored.
Related Topics
•Specifying Security Certificate Registry Settings