Cisco Cisco IP Contact Center Release 4.6.2 User Guide

Page of 259
Internet Script Editor works through the IIS Web server on ICM software distributor. It uses
HTTP to communicate with the ICM software distributor.
The Internet Script Editor and the ICM Script Editor GUIs are essentially the same. The menus,
toolbars, palette, and work space are utilized in the same manner in both applications. The
differences between the two occur primarily in the method by which each application
communicates with the ICM software.
Internet Script Editor Requirements
This section describes Internet Script Editor requirements.
Internet Script Editor is supported on following operating systems:
Windows 2000
Windows 2003
Windows XP
Secure Socket Layer (SSL) Requirements for ISE
Secure Socket Layer (SSL) is a protocol developed by Netscape for transmitting private
documents via the internet. SSL works by using a private key to encrypt data that is transferred
over the SSL connection. By convention, URLs requiring an SSL connection start with https:
rather than http:.
Secure HTTP communications are enabled by the use of SSL 3.0 (in IIS 6.0) which implements
encryption/decryption of client requests and server responses. An IIS Web Server is used in the
ICM environment for a number of applications, ISE being one of them. This addresses the need
to encrypt sensitive data (which includes user names and passwords, configuration data, call
control data in scripts, etc.) being exchanged from a user running a web browser and the server
hosting the application services.
The SSL Encryption Utility (SSLUtil.exe) provides the ability for both ICM Setup and System
IPCC Setup to create and install a self-signed server certificate. When the certificate has been
generated, imported to Local Machine Store, and installed on the Web Server; the virtual
directories and/or web pages are enabled for SSL and get configured with 128-bit security for
the entire session.
A digital certificate is an attachment to an electronic message used for security purposes. The
most common use of a digital certificate is to verify that a user sending a message is who he or
she claims to be, and to provide the receiver with the means to encode a reply. A self-signed
certificate is not automatically recognized by a user's browser(s) and, a self-signed certificate
does not provide any guarantee concerning the identity of the organization that is providing the
website. Most Web browsers that support SSL have a list of trusted CAs (Certification Authoritys)
whose certificates they automatically accept. If a browser encounters a certificate whose
Scripting and Media Routing Guide Cisco Unified ICM/Contact Center Enterprise & Hosted Release 7.5(1)
166
Chapter 10: Internet Script Editor (ISE)
Internet Script Editor Requirements