Professional Documents
Culture Documents
Information in this document is subject to change without notice and does not represent a commitment on the part of NICE Systems Ltd. The systems described in this document are furnished under a license agreement or nondisclosure agreement. All information included in this document, such as text, graphics, photos, logos and images, is the exclusive property of NICE Systems Ltd. and protected by United States and international copyright laws. Permission is granted to view and photocopy (or print) materials from this document for personal, non-commercial use only. Any other copying, distribution, retransmission or modification of the information in this document, whether in electronic or hard copy form, without the express prior written permission of NICE Systems Ltd., is strictly prohibited. In the event of any permitted copying, redistribution or publication of copyrighted material, no changes in, or deletion of, author attribution, trademark legend or copyright notice shall be made.
All contents of this document are: Copyright 2012 NICE Systems Ltd. All rights reserved. This product is protected by one or more of the US patents listed at www.nice.com/Patents ACTIMIZE, Actimize logo, Alpha, Customer Feedback, eGlue Interact, FAST, FAST alpha Silver, Fortent, Fortent Logo, IEX, Insight from Interactions, Intent. Insight. Impact., Interaction Capture Unit, Know More, Risk Less, Last Message Replay, Mass Detection, Center, Mirra, My Universe, NICE, NICE Analyzer, NICE Inform, NICE Logo, NICE Perform, NICE Situator, NICE SmartCenter, NICE Storage Center, NICE Systems, NiceCall, NiceCall Focus, NiceLog, NiceTrack, NiceTrack IP Probe, NiceTrack Location Tracking, NiceTrack Mass Detection Center, NiceTrack Monitoring Center, NiceTrack Pattern Analyzer, NiceTrack Traffic Analysis, NiceVision, NiceVision Alto, NiceVision Analytics, NiceVision ControlCenter, NiceVision Digital, NiceVision Net, NiceVision NVSAT, NiceVision Pro, Open Situation Management, Playback Organizer, Scenario Replay, Searchspace, Syfact, Syfact Investigator, TotalView are trademarks and/or registered trademarks of NICE Systems Ltd. All other trademarks are the property of their respective owners. Applications to register certain of these marks have been filed in certain countries, including Australia, Brazil, the European Union, Israel, Japan, Mexico, Argentina and the United States. Some of such registrations have matured to registrations.
For assistance, contact your local supplier or nearest NICE Systems Customer Service Center:
EMEA Region: (Europe, Middle East, Africa) Tel: +972-9-775-3800 Fax: +972-9-775-3000 email: support@nice.com APAC Region: (Asia/Pacific) Tel: +852-8338-9818 Fax: +852-2802-1800 email: support.apac@nice.com The Americas Region: (North, Central, South America) Tel: 1-800-6423-611 Fax: +720-264-4012 email: support.americas@nice.com Israel: Tel: 09-775-3333 Fax: 09-775-3000 email: support@nice.com
NICE invites you to join the NICE User Group (NUG). Visit the NUG Website at www.niceusergroup.org, and follow the online instructions.
International Headquarters-Israel Tel: +972-9-775-3100 Fax: +972-9-775-3070 email: info@nice.com United Kingdom Tel: +44-8707-22-4000 Fax: +44-8707-22-4500 France Tel: +33-(0)1-41-38-5000 Fax: +33-(0)1-41-38-5001 North America Tel: 1-800-663-5601 Fax: +201-356-2197 email: na_sales@nice.com Germany Tel: +49-(0)-69-97177-0 Fax: +49-(0)-69-97177-200 Hong-Kong Tel: +852-2598-3838 Fax: +852-2802-1800
All queries, comments, and suggestions are welcome! Please email: nicebooks@nice.com For more information about NICE, visit www.nice.com
Contents
1
Introduction to Site Readiness 8
Whats New in this Release of 4.1? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Scope of this Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Before you Begin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Terminology Used in this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Whos Who in this Guide? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Overview of the Site Readiness Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 NICE Environments Supported by the SRT . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 What Does the SRT Test? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 SRT Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 SRT Workflow for a Clean Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 SRT Workflow for Maintenance and Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . .20 Tips for Database and Data Mart Clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Prerequisites for Running the SRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23 SRT Port Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26 SRT Limitations in NICE Environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
2
SRT for a New Installation 28
Preparing to Run the SRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 Downloading Site Readiness Tool Software . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 Initializing an SRT Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31 Defining the Site Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34 How To . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 Configuring Servers and Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37 Clustered Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 How To . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39 Defining the Configuration of the Installation . . . . . . . . . . . . . . . . . . . . . . . . . . .43 Defining Integrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 Creating the SRT Session, SPC, and ITP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 Completing the SPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54 Delivery to the Customer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 Completing and Delivering the ITP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
A
Additional Features 59
Defining a High-End Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60 Defining an SQL Farm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61 Configuring Multi-Data Centers (MDC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
B
Creating an SPC for Maintenance or Upgrade 66
Preparing to Run the SRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 Maintenance and Upgrade Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68 What to Send to the Customer before you Run the SRT . . . . . . . . . . . . . . . . . . .71 Running the SRT with an SRT Session from the Customer . . . . . . . . . . . . . . . .72 Modifying the Site Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Adding or Removing Components and Servers . . . . . . . . . . . . . . . . . . . . . . . . .79
C
Running the SRT in a Cluster Environment 83
Preparing to Run the SRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84 Running SRT in a Cluster Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85 Adding Components and Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
Contents
D
Exporting the SRT Site Map 96
Preparing to Run the SRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97 Creating an SRT Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98 Exporting the SRT Site Map for NICE Deployment Manager. . . . . . . . . . . . . . .101
E
TDM Logger Firewall Settings 105
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
1
Introduction to Site Readiness
Site Readiness is the process of preparing a site for NICE System implementation. Preparing a site is a collaboration between you, the NICE Project Team, and the customer. The Site Readiness Tool (SRT) plays a major role in site preparation. Contents
Whats New in this Release of 4.1?................................................................................. 9 Scope of this Guide ........................................................................................................ 10 Before you Begin........................................................................................................ 11 Terminology Used in this Guide.................................................................................... 12 Whos Who in this Guide? .......................................................................................... 14 Overview of the Site Readiness Tool ............................................................................ 15 NICE Environments Supported by the SRT ............................................................... 16 What Does the SRT Test?.......................................................................................... 17 SRT Workflow ................................................................................................................. 18 SRT Workflow for a Clean Installation........................................................................ 19 SRT Workflow for Maintenance and Upgrade............................................................ 20 Tips for Database and Data Mart Clusters .................................................................21 Prerequisites for Running the SRT ............................................................................... 23 SRT Port Usage ......................................................................................................... 26 SRT Limitations in NICE Environments...................................................................... 26
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
The Installation Test Plan (ITP) has been redesigned and is generated from within the SRT. Added ability to search and filter the list of servers in the Server & Client Configuration window and in the Tests window. Non-clustered components can be installed on a clustered node.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
This guide is intended for the NICE Project Team. The procedures in this guide are to be implemented prior to meeting with the customer. If necessary, the Professional Services Engineer (PSE) can use this guide to run the SRT tests and create the SRT Site Map (.srt) file. For instructions, see Exporting the SRT Site Map on page 96.
What is included in this guide?
This guide describes how to run the Site Readiness Tool (SRT) specifically for the following purposes. Functionality of the SRT that is not relevant for these purposes is not described in this guide. For the NICE Project Team:
Create the SRT Session that you will provide to the customer. Create the Site Prep Checklist (SPC) that you will provide to the customer. Create the Installation Test Plan (ITP) that you will provide to the customer and to the PSE.
Testing connectivity and machine readiness by Preparing your Site for Implementation - A the Customer Guide for the NICE Customer To access this guide, use this link and then expand the Diagnostics and Monitoring heading:
http://www.extranice.com/EIS/CustomerDocume ntation/Pages/UserGuides.aspx
From Release 4.1: Exporting the SRT Site Map NICE Interaction Management Installation (.srt) file required by NICE Deployment Guide Manager To access this guide, use this link and then Note: Although it is mentioned above that this expand the Installation branch: procedure is included in this guide, this is not http://www.extranice.com/EIS/ProductDocument the preferred workflow. ation/NICEInteractionManagement/Pages/default
.aspx
For Releases 3.2 and 3.5: Testing connectivity immediately prior to installation
SRT for NICE Perform 3.2/3.5 - A Guide for the Professional Services Engineer To access this guide, use this link:
http://www.extranice.com/EIS/ProductDocument ation/DiagnosticsandMonitoring/Pages/SiteRead inessTool.aspx
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
10
For these additional related procedures: (Continued) See the following Guides:
Testing readiness for NICE Sentinel - SRT must See SRT Monitoring Readiness in the Sentinel be run using the NICE Sentinel Services user Installation and Configuration Guide account. Preparing the site for NICE Sentinel - configure the servers being monitored by NICE Sentinel. What is the goal of this guide? 1. Create the SPC that you will need to send to the customer. 2. Create the SRT Session that you will need to send to the customer. 3. Create the ITP that will be used by the PSE to confirm that the site is production ready.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
11
SPC
NDM
SRT Session
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
12
Description From Release 4.x and up only. The Inventory file is a Site Map that is created by NICE Deployment Manager. In maintenance mode only, if the customer cannot connect to the site to create an SRT session as a base for maintenance, the NICE Project Team can alternatively create an SRT session using the latest Inventory file as a base. The Inventory file is located on the machine where NICE Deployment Manager is installed. The NICE Project Team must acquire the Inventory file from the customer. Inventory file location is as follows:
Microsoft Windows Server 2008: C:\Users\<installation user>\AppData\Local\NICE Perform Setup Microsoft Windows Server 2003: C:\Documents and Settings\<installation user>\Local Settings\Application Data\NICE Perform Setup
The latest Inventory file is always named NDM.DB. Earlier Inventory files are saved as backup. They are identifiable by their time stamp.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
13
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
14
completed by the PSE in order to sign-off on completing the installation and to ensure that the NICE Interaction Management 4.1 solution is production ready.
3. Test all machines to ensure that requirements were met and communication between the
machines is open. This allows for a smooth installation and can avoid costly delays. This should be done by the customer and is described in Preparing Your Site for Implementation, the guide which you supply to the customer.
4. From Release 4.1: Export the SRT Site Map (.srt) file. This file contains server distribution
and machine host names for import into NICE Deployment Manager. This file is mandatory for Release 4.1 and higher. It must be created within 24 hours prior to starting NICE Deployment Manager. This procedure is described in NICE Interaction Management Installation Guide.
IMPORTANT The SRT Session and SPC that you create contain the core information of the package. These will affect the entire project delivery.
Download the latest SRT and run it on your machine to create a new session. Define the Applications Package and all machines according to the Sales Solution Design. From Release 4.1: Import the NICE Capacity Planner into the SRT. Export the Site Prep Checklist (SPC) from the SRT. Export the Installation Test Plan (ITP) from the SRT. Send the customer the following:
a. The SRT Session after you run the SRT. b. The SPC. c. The following link, enabling the customer to download the SRT application.
http://www.extranice.com/EIS/CustomerDocumentation/MaintenanceInformation/DnM/Form s/By%20Tool%20Type.aspx
d. Preparing Your Site for Implementation - this is a short document that instructs the
customer on how to work with the SPC and how to run the SRT. You should review the contents of this guide before sending it to the customer. Use this link to access the guide and then expand the Diagnostics and Monitoring heading:
http://www.extranice.com/EIS/CustomerDocumentation/Pages/UserGuides.aspx
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
15
Stress to the customer the importance of their role in running the SRT. Use the following points as a guide:
Running the SRT ensures that all servers are prepared and ready when the PSE arrives to install the NICE System. This will avoid delays in installation and be cost-efficient. The SRT provides the customer with a sense of control and ownership, hence a vested interest in the outcome of the installation. The customer must use the SRT Session provided. This will pre-populate the SRT with data specific to the customer. The customer needs only to add server host names and credentials, and then test connectivity. Time spent running the SRT is minimal. Having the customer prepare the site and run the SRT enables the customer to retain control of their system and avoid giving you, or the PSE, remote access to their servers. For sites with strict access policies, this is a significant benefit.
NICE Interaction Management 4.1 - Running the SRT is mandatory prior to this installation NICE Perform 3.5 NICE Perform 3.2
The SRT determines prerequisites according to the following guidelines: Certified Servers Guide Design Considerations Guide Sales Solution Design NICE Capacity Planner (Release 4.1 only)
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
16
Network Requirements - Tests that all the necessary ports for NICE Perform/NICE
Interaction Management are available for use and that all network transport paths between the site components are free.
Hardware Requirements - Tests that the network interface, CPU, memory, the system
manufacturer, model, and additional hardware components are compatible with the requirements of the Certified Servers Guide and Design Considerations Guide.
Software Requirements - Tests that all the required software components are installed and
configured according to the requirements of the Certified Servers Guide. Example: When performing the Operating System Version test, the SRT verifies that the operating system installed on the tested machine matches one of the operating systems certified for that machine according to its configuration in the SRT (that is, for the deployment software package and for the components selected for each machine, according to the Certified Servers Guide).
Partitioning Requirements - Tests that the physical drive, array, partition and size, meet the
requirements in the Certified Servers Guide. See the Certified Servers Guide for further details.
integrations. These tests include Integration server connectivity, device monitor and intrude commands, etc.
Security Requirements - Validates that the system security is configured to comply with the
requirements in Best Practices for Third Party Software. Example: This test validates that a User account for NICE Services is configured on the system and with the privileges necessary to access the registry or certain folders, and so on.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
17
SRT Workflow
The following workflow depicts preparing a site using the SRT. For Maintenance and Upgrade, a discovery task is run by the customer, using the SRT to initiate the SRT Session. This SRT Session is given to the NICE Project Team. Then this flow begins. For additional information, see one of the following:
SRT Workflow for a Clean Installation on page 19 SRT Workflow for Maintenance and Upgrade on page 20 Tips for Database and Data Mart Clusters on page 21
1. Run SRT to create the SRT Session, SPC, and ITP according to Site Design 2. Save the SRT Session as an XML file and the SPC and ITP as Excel workbooks 3. Send the SRT Session, SPC, SRT application, and a link to the Education Portal to the Customer
Customer
5. Run the SRT using the SRT Session to test the system and generate reports
6. Send the updated SRT Session, Reports, and signed SPC to the NICE Project Team
9. Arrive at site and run SRT to confirm readiness and export the SRT Site Map
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
18
4. PSE
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
19
Microsoft Windows Server 2008: C:\Users\<installation user>\AppData\Local\NICE Perform Setup Microsoft Windows Server 2003: C:\Documents and Settings\<installation user>\Local Settings\Application Data\NICE Perform Setup
NOTE: For release 4.x and up, for maintenance only, if the customer sent an NDM.DB Inventory file in place of an SRT Session, you must use the Inventory file. The NICE Project Team runs the SRT using the SRT Session that was created by the customer in order to prepare for one or more of the following changes in the customers site:
Add new Servers Add components to existing Servers Remove Servers Uninstall components from existing Servers Replace faulty Servers Move components from one Server to another existing Server, without adding or removing any Servers Move components from an existing Server to a new Server
As a result of this SRT update, the NICE Project Team creates a new Site Prep Checklist (SPC) and Installation Test Plan (ITP). The SRT Session is updated. All are sent to the customer. See Creating an SPC for Maintenance or Upgrade on page 66.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
20
Table 1-2: SRT Workflow for Maintenance and Upgrade (Continued) Who runs the SRT? 3. Customer What is the purpose of running the SRT? The customer receives the SPC and SRT Session from the NICE Project Team. The customer follows the instructions in the SPC and prepares the machines at the site. Once the customer has prepared all of the machines, the customer runs the SRT with the SRT Session, adding machine host names, usernames, and passwords when requested. The SRT tests connectivity to all machines, confirms communication between the machines, and verifies that all requirements were met. A report is produced which shows that all requirements from the SPC were met successfully. The customer returns the final SRT Session, the signed SPC, and the SRT report to the NICE Project Team. For details, see the Preparing Your Site for Implementation Guide. 4. NICE Project Team The NICE Project Team reviews the SRT results. If corrective actions are required, then the NICE Project Team advises the Customer on actions to take. If the SRT result are successful, then the NICE Project Team contacts the PSE to begin installation. The PSE must acquire the final SRT Session and ITP from the NICE Project Team. Upon arriving at the site, the PSE must verify that the site has remained stable since the customer last ran the SRT. The PSE uses the final SRT Session to run the SRT and reconfirm readiness immediately prior to beginning the installation process. From Release 4.1 and above, the PSE runs the SRT to export the SRT Site Map (.srt) file required to run NICE Deployment Manager (NDM). The SRT Site Map must be created not more than 24 hours prior to starting the NDM. For details, see: 4.x sites: NICE Interaction Management Installation Guide 3.x sites: SRT for NICE Perform 3.2/3.5
5. PSE
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
21
EXAMPLE: If the database and data mart are installed on the same cluster, add one machine
and select both database and data mart. If the database and data mart are installed on separated clusters, add two machines and select database for one machine and data mart for the other.
4. When the customer runs the SRT, make sure that the customer enters the SQL Cluster Group Virtual Name in the Display Name field for the cluster server, not the host name.
If the customer has either the databases or data mart on a cluster, and other clustered components, such as the Applications Server, use the procedure in Running SRT in a Cluster Environment on page 85. Instruction for both types of clusters are included in this procedure.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
22
Microsoft .NET Framework Version 3.5, Service Pack 1 or higher. Microsoft Windows Management Instrumentation (WMI) as described in the Site Prep Checklist (SPC). To create the SPC or ITP, you must have Microsoft Excel 2007 or higher installed on your machine. To create the ITP, Trust access to the VBA project object model must be enabled in the Excel settings on the SRT machine.
TIP: To locate, open the Excel Options, and select Trust Center > Trust Center Settings. Then select Macro Settings.
Disable the User Account Control (UAC). For details, see Security Issues for Microsoft Operating Systems in the NICE Interaction Management Installation Guide.
The user account you use to log in to the SRT Server must have administrative privileges. If the machine is part of a domain, you must use a domain user account with administrative privileges for this machine. Examples: local user account: johns domain user: DomainName\johns
The following user accounts must be created in accordance with the Site Prep Checklist:
NICE Administrator login user - the user account for NICE administrator login. SQL Services user - The user account for SQL services.
NICE implementation requires specific settings for the User Rights Assignment for the Windows accounts used for the installation.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
23
The Security Settings for the Replace a process-level token must be set to LOCAL SERVICE, NETWORK SERVICE.
TIP: To verify User Rights, do the following: a. From the Start menu, open the Run window and enter secpol.msc. Click OK. b. In the Local Security Policy window, expand the Security Settings tree. Then expand Local Policies and select User Rights Assignment. c. In the right-hand pane, scroll down to Replace a process-level token and confirm that its Security Setting is LOCAL SERVICE, NETWORK SERVICE. d. Close the Local Security Policy window.
(Windows XP Operating System only) The User Rights Assignment for Network access: Sharing and security model for local accounts must be set to Classic. To verify User Rights, see the TIP box above.
NICE implementation requires specific settings for the Security Options for the Windows accounts used for the installation.
(Windows 2008 Operating System only) In order to export the Site Map (.srt file), the Security Options for System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing must be set to Disabled.
TIP: To verify Security Options, do the following: a. From the Start menu, open the Run window and enter secpol.msc. Click OK. b. In the Local Security Policy window, expand the Security Settings tree. Then expand Local Policies and select Security Options. c. In the right-hand pane, scroll down to the indicated option. d. Close the Local Security Policy window. Network Sharing and Ports Requirements
Drive C:\ must exist on the SRT machine and each SRT target machine. The C$ administrative share must not be blocked on any of the SRT target machines. Relevant Microsoft reference: http://support.microsoft.com/kb/954422. If a firewall is applied on your site, it must be configured so that the ports specified in the SRT Port Usage section below are free for SRT communication, or that the firewall is switched off. (Release 4.1, Cluster environments only) To allow successful functionality of the Microsoft Cluster Name (cluster virtual name) and IP availability tests defined in the Clustering window, a firewall must be disabled and network discovery must be enabled on all the machines defined in the SRT.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
24
Additional Requirements
If you are adding the Customer Entity Database component for Web Analyzer, the Capacity Planner must be Version 1.8.1 or higher. To install Voice Biometrics servers for Contact Center Fraud Prevention, the Capacity Planner must be Version 2.0 or higher. The SRT has the capability to verify that CTI integration requirements are suitable for NICE. Some CTI integrations, such as Avaya TSAPI, require the installation of third party software. Verify with the sites IT personnel that all necessary CTI software has been installed on the relevant machines. If any of your machines are installed with antivirus software, we have found that this can affect the operation of the SRT. Therefore, please configure your antivirus as an exception, not to scan C:\$SRT$TMP\* Please be aware that during NICE implementation, Hardening, must be turned off. Please turn off Hardening before the NICE Team arrives to deploy your NICE System. Hardening can be turned back on after NICE implementation is complete. If this is not allowed at your site, please contact your NICE Project Team prior to NICE implementation. For details, see TDM Logger Firewall Settings on page 63.
Security Issues for Microsoft Operating Systems IMPORTANT These prerequisites apply to the SRT Server, and to all machines being tested by the SRT.
The following requirements must be met when testing connectivity. User Account Control (UAC) security feature may affect the ability of NICE applications to access remote machines running with Windows Vista, Windows 7, or Windows 2008 operating systems. NICE requires the UAC to be disabled during the deployment phase in order for NICE to install the required agents on the target machines via remote access. If not, then the installation may fail. If you are working in an environment where UAC remote restrictions have been configured on the target machines, in order to enable remote agent installation, perform one of the following actions:
Disable the UAC remote restrictions on each target machine (this is performed by the customers IT personnel, and must be requested specifically). Ensure that the user defined for each machine in the SRT Server & Client Configuration window has administrator access rights. Perform the manual procedure described in the following Microsoft article for each target machine (note that this requires changing the registry key): http://support.microsoft.com/kb/951016 (Description of User Account Control and remote restrictions in Windows Vista)
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
25
SRT SRT
TCP TCP
DCOM DCOM
RPC endpoint - WMI queries RPC dynamic ports. Note: Dynamic ports are Microsoft standard and the range is by default. For more information, see the Microsoft article about configuring RPC dynamic port allocation.
SRT
SRT Agent
TCP
445
No
SMB over TCP. The Server Message Block (SMB) protocol is used, among other things, for file sharing
Change the current folder properties so that it cannot be encrypted. Launch the SRT from a different machine.
Site Maps exported from version 4.1.100 and higher are not backward compatible with previous versions of NICE Deployment Manager 4.1.8 or lower. The SRT does not support SmartCenter. Testing of RAID units is not supported.
When running NICE Deployment Manager 4.1.100 or higher, the Site Map must be exported from SRT 4.1.100 or higher. SmartCenter must be installed separately. See the Integration with SmartCenter Guide. The SRT does not verify RAID and array requirements as specified in the Certified Servers Guide. The user must manually re-enter the parameters of the previous saved session.
The SRT does not support loading saved SRT sessions from previous versions.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
26
Limitation (Continued)
User Implications
The SRT does not support multiple instances of the same CTI on one server (for example, hot standby). CTI devices are not saved in the SRT session.
The user must test each CTI instance separately. When reloading an SRT session, the user must re-specify the CTI details.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
27
2
SRT for a New Installation
This section is intended for the NICE Project Team beginning the SRT process. PSEs should refer to Exporting the SRT Site Map on page 96. This section describes the process for running the SRT for the first time. The first time that the SRT is run, an SRT Session is created. The SRT Session is the file that is passed to each stage until all information is complete. This is generally done by the NICE Project Team, using the NICE Capacity Planner and the Sales Solution Design to start the process. This can run off-site. At the end of this process, you send the following files to the customer:
For Release 4.1 only, a new Installation Test Plan (ITP) is created.
NOTE: To export the SRT Site Map (.srt) file required by NICE Deployment Manager, you must have connectivity to all machines.
Contents
Preparing to Run the SRT ..............................................................................................29 Downloading Site Readiness Tool Software ................................................................ 30 Initializing an SRT Session ............................................................................................ 31 Defining the Site Environment ...................................................................................... 34 Configuring Servers and Clients................................................................................... 37 Defining the Configuration of the Installation.............................................................. 43 Defining Integrations...................................................................................................... 48 Creating the SRT Session, SPC, and ITP ..................................................................... 51 Completing the SPC ....................................................................................................... 54 Delivery to the Customer ............................................................................................... 56 Completing and Delivering the ITP ............................................................................... 57
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
28
NICE Project Team Create the Site Prep Checklist (SPC) Create the Installation Test Plan (ITP) Initiate the SRT Session that will be sent to the customer
On any machine or laptop that meets the requirements in Prerequisites for Running the SRT on page 23. This machine does not need to be connected to the NICE Servers. It requires internet connectivity only to download the SRT software. Once the SRT software is downloaded, this machine does not need internet connectivity.
TIP: You might want to retain access to the Certified
Servers Guide and Design Consideration Guide while running the SRT. If you are disconnecting from the internet to run the SRT, first download these documents.
Important to know
The SRT Session can be saved at any time, during any of the steps. You can reopen the same session to continue, or make changes as needed.
For Release 4.1 and higher: NICE Capacity Planner in XML format
You can save the current session as often as you like. To continue a session after closing the SRT, start the SRT again and load the SRT Session in Initializing an SRT Session on page 31. To make a single change in an SRT Session, load the session, then click Next until you reach the required step. You cannot change the Application Package in an SRT Session. To change the Application Package, you must start a new session and re-enter all the information. In each step of the SRT, the Next button is only activated after you have completed all the relevant information. Only then can you move on to the next step.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
29
Chapter 2: SRT for a New Installation Downloading Site Readiness Tool Software
To download the Site Readiness Tool software: 1. Confirm that your machine meets the requirements in Prerequisites for Running the SRT
on page 23.
2. Navigate to the Site Readiness Tool folder on ExtraNICE:
http://www.extranice.com/EIS/CustomerDocumentation/MaintenanceInformation/DnM/Forms/B y%20Tool%20Type.aspx
3. Select the latest Site Readiness Tool zip file. 4. Download and extract the Site Readiness Tool zip file to the designated machine. 5. Continue with Initializing an SRT Session on page 31.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
30
2. Click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
31
TIP: To undo changes and return the SRT Session to the state when it was last saved, click Back until you reach the Start window. Then select Reload Session and click Next. 3. Select an option as follows:
If this is the first SRT run, select Start a new session. Then click Next. If you began a session and want to continue it, select Load previously saved session and click Browse select the saved SRT Session. Then click Next. To change the Application Package, you must create a new session: Select Start a new session. Then click Next.
The Company Name and Site are part of the SRT Session file name
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
32
TIP: Once you have saved the file, if you make changes to the Company Name or Site, the
Reports and is seen in NICE Deployment Manager by the PSE. Complete this information. Then click Next. The Work Mode window appears.
Figure 2-4 Work Mode Window
If this is not a new Session, this window will be read-only. To change the Product or Release, you must start a new session.
5. In the Work Mode area, select New Site. 6. In the Target Product & Release area, select the Product and Release being installed. 7. Click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
33
If you save the session and close the SRT, you cannot change the Applications Package. In a reloaded session, it will be read-only. Selecting an Applications Package has the added value of predefining the required servers and components. In the Add-On Features section, when you select a feature, the relevant components will become enabled in the next window, allowing you to add them to a server. In some instances, a component will be preselected.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
34
EXAMPLE: You select the Add-On Playback to Extension. In the Components list, Telephony
Services becomes enabled on each server where it is viable to install it. It will be preselected on one of these servers. For details see the Certified Servers Guide and the Design Considerations Guide.
How To
To define the sites environment: 1. In the Environment window, select the Applications Package of the NICE System to be
installed according to the site installation plan. This must be the same package that was defined in the NICE Capacity Planner. Deployment options and Add-On Features change according to the Applications Package selected.
Figure 2-6 Environment Window
2. Select the correct Deployment. 3. In a Multi Data Hub site, if you are preparing a secondary site, then in the Data Hub type area, select Secondary. 4. In the list of Add-On Features, add or remove features as needed. Selecting an Add-On
A Server with the relevant components is added. The relevant components are added to an existing Server. The relevant components are enabled for one or more Servers; you must make the selection in the next window.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
35
NOTE: You can view all Servers/Components and make changes in the next step, the Server & Client Configuration window. You can click back and forth between these two windows as needed. 5. Optional: If required by your environment, define one or more of the following:
From Release 4.1 only: TIP: If the Customer installed the SQL server in a cluster, then define an SQL Farm.
Defining a High-End Database on page 60 (Distributed deployments only) Defining an SQL Farm on page 61 (Semi-Distributed and Distributed deployments only) Configuring Multi-Data Centers (MDC) on page 62
6. Click Next. 7. Continue with Configuring Servers and Clients on page 37.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
36
The customer will see this window and will be able to edit it, but should only add Machine details. In this window you define which components will be installed on each of the machines.
IMPORTANT According to the Add-On packages selected, some components on pre-selected on each server, and some are just enabled for you to select. It is imperative that you review the components list for each server carefully. BEST PRACTICE
Since NICE Deployment Manager does not connect to, or install Client workstations, testing Client workstations is not mandatory for creating a successful SRT Site Map for NICE Deployment Manager. However, testing Client workstations can help forestall service calls once you and the PSE have completed your tasks. Test one of each type of machine, such as machine set up for a supervisor, one machine set up for an agent with ScreenAgent, etc.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
37
Clustered Components
The following components can be installed as clustered or as non-clustered components:
Applications Suite Databases Data Mart Interactions Center Insight-to-Impact Connect Reporter
The following components can never be installed as clustered components. They are referred to as non-clustered components. They can be installed on a cluster node:
Media Adapter Media Collection Server NICE Deployment Manager NICE High Availability Manager NICE Screen Logger PO Database Storage Center
Telephony Services VoIP Logger Primary VRSP 32-bit Primary VRSP 64-bit Secondary VRSP 32-bit Secondary VRSP 64-bit
A component that can be clustered cannot be installed as a non-clustered component on a cluster node.
EXAMPLE: The Interactions Center is installed on a cluster. The Applications Suite cannot be
A non-clustered component can be installed on a cluster node together with a clustered component.
EXAMPLE: The Interactions Center is installed on a cluster. The Storage Center can be
A component that must be installed on a dedicated server cannot be installed on a cluster node.
EXAMPLE: The Text Mining Server cannot be installed on a cluster node.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
38
How To
To configure servers and clients: 1. In the Server & Client Configuration window, select the Servers tab.
Figure 2-8 Server & Client Configuration Window - Servers Tab
TIP: To filter the list of servers, enter text in the search box and then press Enter or click the Filter list and select Basic. To clear the filter, select None.
On the Servers tab, default machines appear with appropriate Display names. The number and types of default machines is dependant upon the Applications Package, Deployment Option, and Add-On Packages selected. Each default machine has predefined components selected. Optional components, relevant for the machine selected, are available for you to select.
EXAMPLE: The default Semi-Distributed NIM server has the Applications Suite and
Interactions Center preselected. You can optionally remove the Interactions Center or add NICE Storage Streaming, Video Logger, ...
2. For each server on the Servers tab, do the following: a. If the required components in the Components area are not enabled, click Back and review the Applications Package and the Deployment. Select Add-On Features if
required.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
39
NOTE: If you go back to select additional Add-On Features, when you return to the Server & Client Configuration window, click the server to see the changes. b. Since you are not connected to the site, and are not testing connectivity, enter a dummy Host name. Actual host names will be added by the customer. Each machine must have a different dummy host name. If the Display Name is blank, enter a Display Name. Note
that since you may later want to filter this list, give groups of servers similar Display Names.
TIP: If the customer is currently installing a standard NICE site with plans to later expand to an MDC site (MDC Ready), the servers can be prepared now:
Instruct the customer to enter the DNS alias name in the IP Address/Host Name field instead of the Host Name of the machine. Sample DNS alias name: server.nice.com If the Data Mart is installed on a cluster, then it is recommended to install the Reporter on the same server as the Applications Suite. This will be the requirement when the site is expanded from a standard NICE site to an MDC site.
c. In the Components section, some components are preselected and cannot be changed.
You can add/remove any of the available optional components for installation on this machine. The list of available components varies according to the Product and Release being defined.
NOTE: Before installing components on a cluster node, see Clustered Components on page 38. 3. Repeat Step 2 for each server on the Servers tab. 4. To add more servers, such as Loggers, do the following:
Figure 2-9 Adding Servers
Add Server Add Unified Recorder
For each additional server, click Add and define as described in Step 2. For each Unified Recorder, click Add Unified Recorder and define as described in Step 2.
5. To remove a server, select the server and click Remove Server. 6. If the customer has either the databases or data mart on a cluster, add one server for each cluster (not two). Then select the Database and/or Data Mart component installed on the cluster. When the customer runs the SRT, make sure that the customer enters the SQL Cluster Group Virtual Name in the Display Name field for the machine, not the host name. EXAMPLE: If the database and data mart are installed on the same cluster, add one machine
and select both database and data mart. If the database and data mart are installed on separated clusters, add two machines and select database for one machine and data mart for the other.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
40
7. For Release 4.1 and higher: NICE Deployment Manager (NDM) must be installed on either
the NICE Sentinel Server, the Applications Suite Server, or on a Dedicated Server. Confirm that it is selected on a server. By default, NICE Deployment Manager is selected on the server were NICE Sentinel is installed. To select it for a different server, first deselect it from the NICE Sentinel Server. Then it will become enabled for the other servers. BEST PRACTICE
Install the NICE Deployment Manager on the Sentinel Server. NICE Deployment
Manager is used for Update Pack installation and Maintenance, and should reside on-site.
8. Click the Clients tab.
Figure 2-10 Clients Tab
TIP: To filter the list of servers, enter text in the search box and then press Enter or click the Filter list and select Basic. To clear the filter, select None.
NICE Deployment Manager does not connect to, or install Client workstations. Testing Client workstations is not mandatory for creating a successful SRT Site Map for NICE Deployment Manager. However, testing Client workstations can help forestall service calls once you and the PSE have completed your tasks.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
41
It is highly recommended that while running the SRT, the customer connects to, and tests one of each type of machine, such as machine set up for a supervisor, one machine set up for an agent with ScreenAgent, etc. Add these machines for testing to the SRT Session now.
9. To add a Client workstation do the following: a. Click Add.
b. Since you are not connected to the site, and are not testing connectivity, enter a dummy Host name. Actual host names will be added by the customer. Each machine must have a
different dummy host name. Enter an identifying Display Name, such as Supervisor Workstation, or Agent Workstation.
c. In the Components section, select the components that will eventually be installed on the
machine. This will cause SRT to test the machine for prerequisites. It will not cause the component to be installed.
NOTE: The list of available components varies according to the Product and Release being defined. EXAMPLE: On a machine being tested for the ability to function as an Agent workstation,
select Recording on Demand. On a machine being tested for the ability to function as a Supervisor workstation, select NICE Interaction Management Applications Desktop.
d. Repeat Step 9 for each Client Workstation. 10. Review all Server/Component selections carefully. Make sure they are aligned with the Sales Solution Design. 11. Click Save to save the SRT Session. 12. Since you are not connected to the site, there is no need to test connectivity. Click Next. 13. Since you entered only dummy addresses, you will receive a connectivity warning message. Click OK.
Figure 2-12 Connectivity Warning
14. Continue with Defining the Configuration of the Installation on page 43.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
42
Chapter 2: SRT for a New Installation Defining the Configuration of the Installation
Select the type of Applications Suite being installed. If you are connected to the machine that will host the SQL Server, and the SQL Server was preinstalled, you can define the SQL Server Instances. Note: The SQL Server is generally installed as part of the NICE installation process. Some customers acquire their own licenses and provide a machine with a preinstalled SQL Server. From Release 4.1 and higher:
Import the Capacity Planner. The Capacity Planner should be an XML file. If you have received an Excel file instead of an XML file, confirm with Sales that it has been fully completed. Do not make changes to the Excel file! Define storage paths and database size for Screen Loggers. If requested by the customer, you can change the default partitions paths.
To define the configuration of the installation: 1. In the Installation Configuration window, select the type of Applications Suite: Contact Center or Compliance.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
43
Chapter 2: SRT for a New Installation Defining the Configuration of the Installation
Figure 2-14
2. Proceed as follows:
For Release 4.1 and higher: Continue with Step 3. For Releases 3.2 and 3.5 only: Continue with Step 8.
3. In the Database area, click Browse and select the predefined NICE Capacity Planner. This
If this is a secondary Data Hub, select the relevant Data Hub. The SRT currently supports testing and exporting details of only one Data Hub per SRT session. In sites with multi-data hubs, you created a separate SRT Session for each data hub, using the same NICE Capacity Planner.
5. If you selected the NICE Screen Logger component for any of the machines, you must
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
44
Chapter 2: SRT for a New Installation Defining the Configuration of the Installation
a. In the User-Defined Paths area, in the Type list, select Screen Logger Storage. b. In the Server list, only the server where you defined a NICE Screen Logger appear. Select
c. Select a partition for Screen storage. Do not select partition C or partition D! d. Define the capacity for the Screen storage. The maximum Screen Logger storage capacity
is 500 GB.
e. Click OK. f.
6. If the customer asked you to define specific partition paths, do the following: NOTE: You do not need to be connected to the machines to complete this process.
Figure 2-17 Define a User-Defined Path
a. In the User-Defined Paths area, in the Type list, select the storage path you want to
change.
b. In the Server list, select one of the servers.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
45
Chapter 2: SRT for a New Installation Defining the Configuration of the Installation
Figure 2-18
Partition Selection
c. Select a partition. NOTE: Since you are not connected to the machine, all partition letters appear. Make sure that you select a partition that exists on the machine. If you select a partition that is not on the machine, then when the customer connects to the machine and runs the tests, this test will fail. If you are connected to the machine, then only the partitions that are defined on the machine will appear. d. Click OK. e. Repeat Step 6 for each User-Defined Path. 7. From Release 4.1: Only NT Authentication is supported. Confirm that it is selected. Then
If you selected SQL Authentication and are connected to a machine with a preinstalled SQL Server, then the SQL Server Instances area is enabled. For each Database, select the SQL Instance. If the SQL Server was not preinstalled, it will be installed as part of the NICE implementation process.
Figure 2-19 SQL Server Instances
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
46
Chapter 2: SRT for a New Installation Defining the Configuration of the Installation
Figure 2-20
Security Window
10. From Release 4.1 only: During NICE installation, the NICE Deployment Manager agent
application runs in the background on each machine being tested. The user name and password used by the SRT to connect to each machine is used to run this application. These are the user names and passwords that were entered in the Server & Client Configuration window. Optional: You can specify a user name, with valid permissions, that will be used for running the NICE Deployment Manager agent on all machines. This will be used in place of the user name and password used to connect to the machine. To do this, select NICE Deployment Manager Global Domain User. Then enter the User Name and User Password.
Figure 2-21 NICE Deployment Manager Global Domain User
11. If you are not connected to any servers, then default User Names appear. If you are connected
to even one server, then default User Names do not appear; enter the user names now.
12. If you are connected to the SQL Server, and the customer does not have a designated user account for the SQL Services user, select the SQL Auto Setup creates admin user
checkbox. The SQL Auto Setup will create a designated user for this purpose. Note that this option will only be available if the SRT was able to successfully connect with the SQL Server.
13. Since you are not connected to all machines, you do not validate credentials and will skip the rest of this window. The customer will complete this information. Click Save to save the SRT Session. Then click Next and continue with Defining Integrations on page 48.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
47
Defining Integrations
In the Recording Integrations window, add each integration and all third party software. Connection details will be added by the customer. For each Integration or third party software added to the list, a separate tab is added to the SPC.
Figure 2-22 Recording Integrations Window
To define integrations: 1. In the Recording Integrations window, if you are not defining any integrations, select This site does not have an integration. Then click Next and continue with Creating the SRT
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
48
Figure 2-23
To be completed by the NICE Project Team Note that each line adds a tab to the SPC
2. To add an integration, in the Integration Selection area, select a Vendor and then a Type and the Machine where the integration resides. Then click Add. TIP: Each integration that you add in this section adds a tab to the SPC. Only Cisco JTAPI
If you are connected to the integration, you can test the integration. In the Integrations area, select the Integration, then click Define Connection. The connection details for the integration appear. This section varies for each integration. Complete the information for the integration.
Figure 2-24 Sample Integration Connection Details
IMPORTANT! This screen is for demonstration purposes only. The fields in this section will vary for each integration
4. Click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
49
The Validations window lists all the tests that will be run. These tests will be run only after the customer adds the relevant connectivity information.
5. Click Next. 6. Continue with Creating the SRT Session, SPC, and ITP on page 51.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
50
Chapter 2: SRT for a New Installation Creating the SRT Session, SPC, and ITP
SRT Session Site Prep Checklist (SPC) Installation Test Plan (ITP) NOTE: In a Multi Data Hub site, the ITP must be created when running the SRT for the last secondary site.
1. Click Save to save the SRT Session. This is the SRT Session that you must send to the
customer!
2. Create the SPC as follows:
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
51
Chapter 2: SRT for a New Installation Creating the SRT Session, SPC, and ITP
a. Click Export SPC to create the SPC. NOTE: If you filtered the list of servers, this does not affect the SPC. The SPC will always be created according to the full list of servers. Client servers are not included in the SPC.
Since connectivity was not tested for some or all of the machines, the Essential Attributes Completion window appears.
Figure 2-27 Essential Attributes Completion Window
TIP: You can define one machine and copy its attributes to all machines
b. One at a time, select a machine and then select a Platform, Operating System, and Virtual Environment. TIP: If applicable, select one machine and click Copy Attributes to copy the attributes of
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
52
Chapter 2: SRT for a New Installation Creating the SRT Session, SPC, and ITP
f.
Click OK.
3. For NICE Interaction Management Release 4.1 only: Create the ITP as follows: NOTE: In a Multi Data Hub site, the ITP must be created when preparing for a Secondary site. Do not create the ITP from the Master site. a. Click Export ITP to create the ITP. NOTE: If you filtered the list of servers, this does not affect the ITP. The ITP is always created according to the full list of servers.
b. To generate an ITP after installing an Update Pack only, select Update Pack Installation.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
53
2. Click the General Information tab and complete missing information. 3. Confirm that all tabs appear, including a separate tab for each integration. TIP: By default, some tabs are hidden. To show one or more of these tabs, do the following: a. Right-click any of the tabs at the bottom of the file and select Unhide from the menu.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
54
The hidden tab is added to the right of the last tab. To relocate the tab, right-click the tab and select Move or Copy.
4. Click the General Information tab, complete the NICE Point of Contact section. Review
6. Check general formatting. If needed, remove non-relevant sections. 7. Continue with Delivery to the Customer on page 56.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
55
4. Preparing Your Site for Implementation - this is a short guide that instructs the customer on
how to work with the SPC and how to run the SRT. You should review the contents of this guide before sending it to the customer. To access the latest version of the this guide, use the following link and then expand the Diagnostics & Monitoring heading.
http://www.extranice.com/EIS/CustomerDocumentation/Pages/UserGuides.aspx
IMPORTANT: Send the customer the latest version of the guide. Do not send the customer the
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
56
Chapter 2: SRT for a New Installation Completing and Delivering the ITP
ITP Tabs
2. Click the Certification tab and complete missing information. WARNING Do not delete or add tests or lines on any of the Tests tabs! Doing so will result in inaccurate results on the Summary tab. If a test is not relevant, mark it as N/A in the Result column. You can edit the text of a test or add additional test on the Additional Customized Tests tab. 3. On each of the Tests tabs, review the tests. If necessary, you can edit the text of a test.
4. If needed, additional tests can be added on the Additional Customized Tests tab only. If this
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
57
Chapter 2: SRT for a New Installation Completing and Delivering the ITP
5. Check general formatting. 6. Ensure technical accuracy and completeness of the ITP with all members of the NICE Project
Team.
7. Hand over the ITP to the Project Manager for delivery to the Customer and to the PSE.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
58
A
Additional Features
This section describes additional features that you might need to add while preparing the SRT. Each section describes one feature and can be integrated in to the general workflow for creating the SRT. At the end of each procedure, are instructions for how to continue.
Contents
Defining a High-End Database ...................................................................................... 60 Defining an SQL Farm .................................................................................................... 61 Configuring Multi-Data Centers (MDC) ......................................................................... 62
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
59
The SRT automatically updates the SQL and RAM Database requirements to that of the High-End Database, per the Certified Servers Guide.
The customer requires a high-end database in distributed environments. When the site has a very large quantity of users.
To Define High End Database: 1. In the Environment window, select the High-End Database checkbox.
Figure A-1 High-End Database
When defining a clustered environment, return to Step 11 on page 88 in Running SRT in a Cluster Environment. All other environments, return to Step 5 on page 36 in Defining the Site Environment.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
60
An SQL Farm is usually an isolated environment with hardened security. An SQL Farm is often, but not always, an environment where multiple SQL server instances/Virtual Machines are installed on the same machine/Virtual Machines. The SRT will not install the SRT Agent on this machine, but will only perform remote queries. The SRT only performs WMI remote queries. In the NICE environment, the Database and Data Mart are installed on this server, without any additional components installed on it. If you add additional components, you will receive a Warning.
The Database and Data Mart are on the same dedicated server. The customer has designated that the Database and Data Mart will be hosted in an SQL farm environment.
To select SQL Farm: 1. In the Environment window, select the SQL Farm checkbox.
Figure A-2 SQL Farm
When defining a clustered environment, return to Step 11 on page 88 in Running SRT in a Cluster Environment. All other environments, return to Step 5 on page 36 in Defining the Site Environment.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
61
For Multi Data Center requirements, see the Multiple Data Center (MDC) Configuration Guide.
NOTE: When moving from a single data center to an MDC environment in Maintenance mode, use this procedure, referring to Maintenance and Upgrade Options on page 68 when adding servers.
To define a Multi-Data Center: 1. In the Environment window, select the MDC configuration checkbox.
Figure A-4 Environment Window - MDC Configuration
The Applications Package and deployment change to Custom. This means that machines are not automatically defined. You must add and configure all machines manually as described in Step 6. The following steps describe the MDC configuration options.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
62
Multiple Data Centers (MDC) can operate in the following two modes:
Active/Active - This means that both data centers are active simultaneously. If one site
active. In the event of failover, you must manually switch to the second site.
TIP: If you do not know the actual DNS Alias Names, enter temporary names. When the customer runs the SRT, make sure that correct DNS Alias Names are entered. 2. To define an Active/Active MDC environment: a. Select Active/Active. b. Select Use Multi-Site Cluster Group Virtual Name for the Applications Suite. c. Enter the DNS Alias Names for the following:
d. Continue with Step 4. 3. To define an Active/Standby MDC environment: a. Select Active/Standby. b. Enter the DNS Alias Names for the following:
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
63
You will now add a machine/server for the Applications Suite, NICE Sentinel, Databases, etc. Also add a sampling of client workstations.
BEST PRACTICE
Since NICE Deployment Manager does not connect to, or install Client workstations, testing Client workstations is not mandatory for creating a successful SRT Site Map for NICE Deployment Manager. However, testing Client workstations can help forestall service calls once you and the PSE have completed your tasks. Test one of each machine type. For example, test one machine that is setup for a supervisor, one machine that is setup for an agent with ScreenAgent, etc. This window has two tabs. One for Servers, and one for Clients.
5. To define a MDC environment in Maintenance mode, refer to Maintenance and Upgrade
NOTE: If you added additional servers or client workstations in the Environment window, they already appear as Unknown Server or Unknown Client. 7. Enter a dummy Host name. Actual host names will be added by the customer. Since you are
not testing connectivity, a dummy host name is sufficient. Each machine must have a different dummy host name.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
64
8. Enter a meaningful Display Name. This name will be used to identify the machine in the
SPC.
9. In the Components section, select the components to be installed on this machine. 10. NICE Deployment Manager (NDM) must be installed on either the NICE Sentinel Server, the
Install NICE Deployment Manager on the Sentinel Server. NICE Deployment Manager resides on-site and is used for Update Pack installation and Maintenance. The Sentinel Server is a diagnostic machine and therefore recommended for this purpose.
11. Repeat from Step 7 for each machine on the Servers tab and on the Clients tab. 12. Click Save to save the SRT Session.
Since you are not connected to the site, there is no need to test connectivity.
13. Click Next.
Since you entered only dummy addresses, you will receive a connectivity warning message.
Figure A-7 Connectivity Warning
14. Click OK. 15. Continue with Defining the Configuration of the Installation on page 43.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
65
B
Creating an SPC for Maintenance or Upgrade
This section describes the process for running the SRT in Maintenance or Upgrade mode. The process for maintenance and for upgrade begins with the customer running the SRT and selecting either Maintenance or Upgrade mode. The SRT polls all machines and creates a baseline SRT Session. You must acquire this SRT Session from the customer. At the end of this process, you send the following files to the customer:
For Release 4.1 only, a new Installation Test Plan (ITP) is created.
Contents
Preparing to Run the SRT ..............................................................................................67 Maintenance and Upgrade Options .............................................................................. 68 What to Send to the Customer before you Run the SRT ............................................ 71 Running the SRT with an SRT Session from the Customer ....................................... 72 Modifying the Site Environment.................................................................................... 76 Adding or Removing Components and Servers.......................................................... 79
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
66
Appendix B: Creating an SPC for Maintenance or Upgrade Preparing to Run the SRT
Add/remove/change components and servers defined in the SRT Session. Prepare an SRT Session and SPC for the customers repaired or upgraded site.
On any machine or laptop that meets the requirements in Prerequisites for Running the SRT on page 23. This machine does not need to be connected to the NICE Servers. It requires internet connectivity only to download the SRT software. Once the SRT software is downloaded, this machine does not need internet connectivity.
TIP: You might want to retain access to the Certified
Servers Guide and Design Consideration Guide while running the SRT. If you are disconnecting from the internet to run the SRT, first download these documents.
Important to know
The SRT Session can be saved at any time, during any of the steps. You can reopen the same session to continue, or make changes as needed.
The SRT Session that was initiated by the customer is either maintenance or upgrade mode. See What to Send to the Customer before you Run the SRT on page 71. For Release 4.1 and higher: NICE Capacity Planner in XML format
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
67
Appendix B: Creating an SPC for Maintenance or Upgrade Maintenance and Upgrade Options
Add Server Add Unified Server Remove Server Disable Server Remove Server Without Uninstall
Add more components to an existing machine Move a component from one Server to another existing Server, without adding or removing a Server
Move the Media Library from the Applications Server to the Database Server.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
68
Appendix B: Creating an SPC for Maintenance or Upgrade Maintenance and Upgrade Options
In Upgrade mode only, replace an existing server with a new server, while keeping the old server functional, but not a working part of the site.
Upgrade to a new server, while keeping the old server ready in case rollback is required.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
69
Appendix B: Creating an SPC for Maintenance or Upgrade Maintenance and Upgrade Options
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
70
Appendix B: Creating an SPC for Maintenance or Upgrade What to Send to the Customer before you Run the SRT
on how to run the SRT for maintenance or for upgrade. You should review the contents of this guide before sending it to the customer. Use this link to access the guide and then expand the Diagnostics and Monitoring heading:
http://www.extranice.com/EIS/CustomerDocumentation/Pages/UserGuides.aspx
2. The following link, enabling the customer to download the SRT application.
http://www.extranice.com/EIS/CustomerDocumentation/MaintenanceInformation/DnM/Forms/B y%20Tool%20Type.aspx
3. In the case of an upgrade, ensure that the customer knows which Product and Release to
select.
EXAMPLE: NICE Interaction Management 4.1 4. After you receive the SRT Session from the customer, you can continue with Running the
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
71
Appendix B: Creating an SPC for Maintenance or Upgrade Running the SRT with an SRT Session from the Customer
From Release 4.1 and up, and in Maintenance mode only, if the customer sent an Inventory file (NDM.DB) in place of an SRT Session, use this procedure, following the instructions for working with an Inventory file.
TIP: If you need to download the Site Readiness Tool, see Downloading Site Readiness Tool Software on page 30.
To run the SRT for maintenance: 1. Save the SRT session that you received from the customer on the machine where you will be
3. Click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
72
Appendix B: Creating an SPC for Maintenance or Upgrade Running the SRT with an SRT Session from the Customer
TIP: To undo changes and return the SRT Session to the state when it was last saved, click Back until you reach the Start window. Then select Reload Session and click Next. 4. Select Load previously saved session. Then click Browse and select the SRT session that you received from the customer. Then click Next. NOTE: For Release 4.1, and in Maintenance mode only, if you have received an Inventory file (NDM.DB) from the customer, select Start a New Session, and then click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
73
Appendix B: Creating an SPC for Maintenance or Upgrade Running the SRT with an SRT Session from the Customer
5. This window contains the customers contact information. It appears in all Summary Reports. If needed, you can edit these fields. Then click Next.
6. Confirm that the correct Release is selected. If there is an error, then the customer must create
a new SRT Session with the correct release; this SRT Session cannot be used.
7. For upgrade or for maintenance mode with an SRT Session received from the customer, do
the following:
a. Select Work Offline and then click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
74
Appendix B: Creating an SPC for Maintenance or Upgrade Running the SRT with an SRT Session from the Customer
c. Click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
75
Appendix B: Creating an SPC for Maintenance or Upgrade Modifying the Site Environment
Additional servers and workstations can be added in the Environment window, or in the Server & Client Configuration window. Best Practice is to click Next in the Environment window and proceed to the Server & Client Configuration window where you can see what the customer has at their site before adding servers. If needed, add or remove servers in the Server & Client Configuration window.
Figure B-7 Environment Window in Maintenance Mode
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
76
Appendix B: Creating an SPC for Maintenance or Upgrade Modifying the Site Environment
2. In Upgrade mode only, the Migration of Database and Migration of Data Mart areas are
enabled. The customer might have already made a selection. If necessary, change the selection as follows:
Retain existing SQL machine - The SQL database/data mart will remain on the same
IMPORTANT If the database and data mart are being split, the PSE must manually configure the new database/data mart configuration in the System Administrator as described in the Upgrade from NICE Perform 3.1/3.2/3.5 to Release 4.1 Guide.
Use temporary SQL machine - The SQL database/data mart will remain on the same
machine. However, the machine needs to be upgraded first. If you select this option, it must be selected for both the database and the data mart.
NOTE: This option adds a server, with the relevant component selected, to the configuration. The customer will be required to prepare this server.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
77
Appendix B: Creating an SPC for Maintenance or Upgrade Modifying the Site Environment
3. From Release 4.1 only: You can add, remove, or change any of the following:
Defining a High-End Database on page 60 (Distributed deployments only) Defining an SQL Farm on page 61 (Semi-Distributed and Distributed deployments only) Configuring Multi-Data Centers (MDC) on page 62
4. Releases 3.2 and 3.5, Distributed Deployment only: You can add or change the following:
5. Click Next and continue with Adding or Removing Components and Servers on page 79.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
78
Appendix B: Creating an SPC for Maintenance or Upgrade Adding or Removing Components and Servers
The Server & Client Configuration window is where you will be doing most of your work. Each machine and the components to be installed on it must be defined in this window.
Figure B-9 Server & Client Configuration Window - Servers Tab
From Release 4.1: You are required to add all Loggers to the SRT. NICE Deployment
Manager will only configure Loggers that are defined in the SRT.
BEST PRACTICE
Since NICE Deployment Manager does not connect to, or install Client workstations, testing Client workstations is not mandatory for creating a successful SRT Site Map for NICE Deployment Manager. However, testing Client workstations can help forestall service calls once you and the PSE have completed your tasks. Test one of each machine type. For example, test one machine that is setup for a supervisor, one machine that is setup for an agent with ScreenAgent, etc.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
79
Appendix B: Creating an SPC for Maintenance or Upgrade Adding or Removing Components and Servers
When the SRT is run by the customer in maintenance mode or upgrade mode, the SRT discovers only servers, not client workstations. Therefore, it is recommended to add one of each type of client workstation to the SRT, especially if new capabilities or features were added to the system. To replace a faulty server, do not remove the server. Instead, select the server and click Remove Server without Uninstall. This preserves the servers place in the NICE system. During the same SRT session, click Add Server, to add the replacement server.
EXAMPLE: You have a faulty Logger. Select the faulty Logger and click Remove Server without
Uninstall. Then click Add Server and define the replacement Logger with all the same components as the faulty Logger.
Add Server Add Unified Server Stops services on the server Includes the server in the Site Map Uninstalls components on the Server When is this option used? n/a
n/a
No
No
No
n/a
Stops services
No
No
Add a new server, such as another Logger or Storage Center, to an existing site. Add a new unified server.
When upgrading to a new machine. Disable the old machine and save it on the side. In the event that rollback is required, the old machine is ready for use.
Replacing a
machine that is physically damaged.
During Upgrade
from a NICE Perform 3.x system, before migrating the databases, remove all TDM Loggers (NICELog Voice Loggers) that are already installed with version 9.4 or higher. After migration is complete, these Loggers must be added back into the Site Map as a Standalone Component.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
80
Appendix B: Creating an SPC for Maintenance or Upgrade Adding or Removing Components and Servers
To modify servers and clients: 1. In the Server & Client Configuration window, add, remove, or change the configuration of
Figure B-11
Add Server
2. Use the Server & Client Configuration buttons as follows: NOTE: For guidance, see Maintenance and Upgrade Options on page 68.
Add Server - add a new machine. Add Unified Recorder - add a new machine that can include a Logger and Interactions
Center all-in-one.
Remove Server - uninstall a machine; remove the machine and all of its components
components. This option is available only in Upgrade mode, and only after all components have been unchecked for the server. This option preserves the server in its current state in case rollback is required.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
81
Appendix B: Creating an SPC for Maintenance or Upgrade Adding or Removing Components and Servers
Remove Server without Uninstall - remove the machine, retaining the machines
identity and components in the Site Map. Use this option when replacing a faulty machine.
3. Since you are not connected to the site, and are not testing connectivity, enter a dummy Host name. Actual host names will be added by the customer. Each machine must have a different dummy host name. If the Display Name is blank, enter a Display Name. Continue
with Step 4.
4. For Release 4.1 and higher: NICE Deployment Manager (NDM) must be installed on either
the NICE Sentinel Server, the Applications Suite Server, or on a Dedicated Server.
BEST PRACTICE Install the NICE Deployment Manager on the Sentinel Server. NICE Deployment
Manager resides on-site and is used for Update Pack installation and Maintenance.
5. Repeat this entire procedure for all Servers and Clients. 6. Click Save to save the SRT Session. 7. Click Next. Since you entered only dummy addresses, you will receive a connectivity warning
message.
Figure B-12 Connectivity Warning
8. Click OK. The Installation Configuration window appears. Continue with the standard
procedures for creating the SRT Session, beginning with Defining the Configuration of the Installation on page 43.
Figure B-13 Installation Configuration Window
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
82
C
Running the SRT in a Cluster Environment
The SRT does not support Cluster environments for NICE Perform Releases 3.2 and 3.5. This section describes the process for running the SRT in a Cluster environment. You, as the NICE Project Team, run the SRT to initiate the SRT Session with the Clustering page.
IMPORTANT If the customer has only the databases or data mart on a cluster, and no other components, do not use this procedure. Instead, follow the instructions in SRT for a New Installation on page 28.
Contents
Preparing to Run the SRT ..............................................................................................84 Running SRT in a Cluster Environment ....................................................................... 85
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
83
Appendix C: Running the SRT in a Cluster Environment Preparing to Run the SRT
NICE Project Team Initiate an SRT Session with the Cluster page.
On any machine or laptop that meets the requirements in Prerequisites for Running the SRT on page 23. This machine does not need to be connected to the NICE Servers. It requires internet connectivity only to download the SRT software. Once the SRT software is downloaded, this machine does not need internet connectivity.
Important to know
If the exact Microsoft Cluster Name is not known, run the SRT using a temporary name to create an SRT Session and SPC. The customer can use this SPC as a guide for preparing the site. Then you will run the SRT again using the exact Microsoft Cluster Name to create an accurate SRT Session that the customer can use for testing connectivity and site readiness. The SRT Session can be saved at any time, during any of the steps. You can reopen the same session to continue, or make changes as needed. Once you select Cluster environment, the Applications Package is automatically defined as Custom and default servers are not defined. You must add servers separately.
You can save the current session as often as you like. To continue a session after closing the SRT, start the SRT and load the saved SRT Session. To make a single change in an SRT Session, load the session, then click Next until you reach the required step. You cannot change the Application Package in an SRT Session. To change the Application Package, you must start a new session and re-enter all the information. You cannot change the Microsoft Cluster Name. To replace the Microsoft Cluster Name, you must remove the cluster definition and create a new one. In each step of the SRT, the Next button is only activated after you have completed all the relevant information and can rightfully move on to the next step.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
84
Appendix C: Running the SRT in a Cluster Environment Running SRT in a Cluster Environment
Throughout the SRT application, information icons appear tips, click one of these icons.
TIP: If you need to download the Site Readiness Tool, see Downloading Site Readiness Tool Software on page 30.
To prepare an SRT Session for a Cluster environment: 1. Open the Site Readiness Tool folder and double-click SRT.exe. NOTE: If your machine is configured with Microsoft Windows 7 or Microsoft Windows 2008, then when you start SRT.exe, a UAC warning window will appear. Click Yes to run as Administrator.
2. Click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
85
Appendix C: Running the SRT in a Cluster Environment Running SRT in a Cluster Environment
TIP: To undo changes and return the SRT Session to the state when it was last saved, click Back until you reach the Start window. Then select Reload Session and click Next. 3. Select Start a new session. Then click Next.
The Company Name and Site become part of the SRT Session file name
TIP: Once you have saved the file, if you make changes to the Company Name or Site, the
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
86
Appendix C: Running the SRT in a Cluster Environment Running SRT in a Cluster Environment
5. In the Work Mode area, select New Site. 6. In the Target Product & Release area, select NICE Interaction Management and Release 4.1. 7. Click Next.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
87
Appendix C: Running the SRT in a Cluster Environment Running SRT in a Cluster Environment
Defining a High-End Database on page 60 (Distributed deployments only) Defining an SQL Farm on page 61 (Semi-Distributed and Distributed deployments only) Configuring Multi-Data Centers (MDC) on page 62
12. In a Multi Data Hub site, if you are preparing a secondary site, then in the Data Hub type area, select Secondary. 13. Click Next.
Click New
14. In the Add a Cluster area, click New as shown in Figure C-6.
The New button changes to Add, the fields in the Add a Cluster area are enabled, and the Offline checkbox appears.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
88
Appendix C: Running the SRT in a Cluster Environment Running SRT in a Cluster Environment
IMPORTANT Once you define the Microsoft Cluster Name, it cannot be changed. If the correct name is not available, enter a temporary name so that you can continue and generate a complete SPC with cluster requirements for the customer. After the customer installs the cluster and supplies the correct Microsoft Cluster Name, you will have to rerun the SRT, remove this temporary cluster, and define a new cluster with the correct name. 15. In the Microsoft Cluster Name field, do as follows:
If you know the correct cluster name, enter the correct cluster name. If you do not know the correct cluster name, enter a temporary name.
16. Since you are not connecting to the cluster, you can enter a dummy Username and Password. 17. Select Offline. The Primary node and Secondary node fields appear. 18. Select the Cluster Type (this field can be edited by the customer): Local - Both nodes use the same subnet. This requires one virtual IP address. Multi-Site - Each node uses a different subnet. This requires two virtual IP addresses. 19. Enter the names of the Primary node and Secondary node. If you do not know the correct
names, you can enter temporary names (this field can be edited by the customer).
20. In the Add a Cluster area, click Add as shown in Figure C-8.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
89
Appendix C: Running the SRT in a Cluster Environment Running SRT in a Cluster Environment
Click Add
Click New
The New button changes to Add, and the Clustered Components area becomes enabled.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
90
Appendix C: Running the SRT in a Cluster Environment Running SRT in a Cluster Environment
Figure C-10
IMPORTANT Database and Data Mart clusters do not appear in the Components list. To define a Database and/or Data Mart cluster, do the following: a. In the Environment step, select SQL Farm. See Figure C-11 on page 92. b. In the Server & Configuration step, add one server for each cluster (not two). See Adding Components and Servers on page 93. c. For the server defined for the cluster, select the Database and/or Data Mart component installed on the cluster. EXAMPLE: If the database and data mart are installed on the same cluster, add one machine
and select both database and data mart. If the database and data mart are installed on separated clusters, add two machines and select database for one machine and data mart for the other.
d. When the customer runs the SRT, make sure that the customer enters the SQL Cluster Group Virtual Name in the Display Name field for the cluster server, not the host name. 22. Complete the Clustered Components area as follows:
Component - Select the component to be installed on the cluster. Available options are:
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
91
Appendix C: Running the SRT in a Cluster Environment Running SRT in a Cluster Environment
Group Virtual Name - Enter a temporary name. Primary node - Select the primary node. Group Virtual IP - Enter a temporary value. Secondary node - Select the secondary node. Group secondary virtual IP - relevant for a multi-site cluster only. Enter a temporary
value.
NOTE: If you entered temporary names for the Primary node and Secondary node, these are the names that will appear in these fields. Select the relevant node for each. 23. Click Add.
The component is added to the Components list for the cluster and the Add button reverts back to New.
Figure C-11 Clustering Window - New Component
24. If more than one component is installed on the same cluster, repeat from Step 21. 25. To add another cluster, repeat from Step 14. 26. Click Next and continue with Adding Components and Servers on page 93.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
92
Appendix C: Running the SRT in a Cluster Environment Adding Components and Servers
The Server & Client Configuration window is where you will be doing most of your work. Each machine and the components to be installed on it must be defined in this window.
Figure C-12 Server & Client Configuration Window - Servers Tab
Cluster Nodes
Each node of the defined Clusters appear in Servers list. The components are already added to these servers. You cannot change these components.
You are required to add all Servers, including all Loggers, to the SRT. NICE Deployment
Manager will only install and configure Servers and Loggers that are defined in the SRT.
BEST PRACTICE
Since NICE Deployment Manager does not connect to, or install Client workstations, testing Client workstations is not mandatory for creating a successful SRT Site Map for NICE Deployment Manager. However, testing Client workstations can help forestall service calls once you and the PSE have completed your tasks. Test one of each workstation type. For example, test one machine that is setup for a supervisor, one machine that is setup for an agent with ScreenAgent, etc.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
93
Appendix C: Running the SRT in a Cluster Environment Adding Components and Servers
To define the remaining servers and clients: 1. In the Server & Client Configuration window, on the Servers tab or on the Clients tab, click Add.
Figure C-13 Server & Client Configuration Window - Servers Tab
Select Components
TIP: To filter the list of servers, enter text in the search box and then press Enter or click the Filter list and select Basic. To clear the filter, select None.
New Servers appear as Unknown Server on the Servers tab. New Client Workstations appear as Unknown Client on the Clients tab.
2. If the customer has either the databases or data mart on a cluster, add one server for each cluster (not two). Then select the Database and/or Data Mart component installed on the cluster. When the customer runs the SRT, make sure that the customer enters the SQL Cluster Group Virtual Name for the machine in the Display Name field. Do not enter the host name. EXAMPLE: If the database and data mart are installed on the same cluster, add one machine
and select both database and data mart. If the database and data mart are installed on separated clusters, add two machines and select database for one machine and data mart for the other.
3. Since you are not connected to the site, and are not testing connectivity, enter a dummy Host name. Actual host names will be added by the customer. Each machine must have a different
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
94
Appendix C: Running the SRT in a Cluster Environment Adding Components and Servers
4. In the Display Name field, enter a name for identifying the server. 5. In the Components section, select the relevant components to be installed on this machine.
NICE Deployment Manager (NDM) must be installed on either the NICE Sentinel
Manager resides on-site and is used for Update Pack installation and Maintenance.
6. Repeat from Step 1 until all Servers, Loggers, and Workstations are added. 7. Click Save to save the SRT Session. 8. Since you are not connected to the site, there is no need to test connectivity. Click Next. 9. Since you entered only dummy addresses, you will receive a connectivity warning message. Click OK.
Figure C-14 Connectivity Warning
10. Continue with the standard procedures for creating the SRT Session, beginning with Defining
95
D
Exporting the SRT Site Map
Prior to running NICE Deployment Manager, the SRT must be run to test connectivity and, for Release 4.1 and higher, to create the SRT Site Map (.srt). The SRT Site Map is the file that is imported into NICE Deployment Manager, and must be created not more than 24 hours prior to starting NICE Deployment Manager. The PSE is responsible for this SRT run and must do so using the latest SRT Session that the Customer sent to the NICE Project Team. Instructions for the PSE can be found in the NICE Interaction Management Installation Guide or in SRT for NICE Perform 3.2/3.5 Guide. In the event that the latest SRT Session is not available, this chapter describes how the PSE can create a new SRT Session and complete the process.
NOTE: To test connectivity and to export the SRT Site Map required by NICE Deployment Manager, you must have connectivity to all machines.
Contents
Preparing to Run the SRT ..............................................................................................97 Creating an SRT Session ............................................................................................... 98 Exporting the SRT Site Map for NICE Deployment Manager....................................101
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
96
Appendix D: Exporting the SRT Site Map Preparing to Run the SRT
PSE Release 4.1 and higher: Test connectivity and requirements, and export the SRT Site Map (.srt) file for import into NICE Deployment Manager. Releases 3.2 and 3.5: Test connectivity and requirements.
On any machine connect to the customers servers and that meets the requirements in Prerequisites for Running the SRT on page 23. The SRT Session can be saved at any time, during any of the steps. You can reopen the same session to continue, or make changes as needed.
Important to know
For Release 4.1 and higher: NICE Capacity Planner in XML format.
You can save the current session as often as you like. To continue a session after closing the SRT, start the SRT again and load the SRT Session as described in Initializing an SRT Session on page 31. To make a single change in an SRT Session, load the session. Then click Next until you reach the required step. In each step of the SRT, the Next button is only activated after you have completed all the relevant information. Only then can you move on to the next step.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
97
following:
Enter the Host Name of the machine. Enter the User Name and Password of a user with administrative privileges on this machine. Examples: local user account: johns domain user: DomainName\johns
BEST PRACTICE
If the User name and Password are identical on all machines, do as follows:
Enter the User name and Password for one machine. Then click Copy Credentials.
Copy Credentials will overwrite any user name and password already defined. So, first copy,
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
98
NOTE: As part of testing connectivity, the SRT automatically installs and launches the Site Readiness Tool Agent (SRTA.exe) on each machine. SRTA runs in the background and does not require user intervention. IMPORTANT Each server and client workstation must successfully past the Connectivity Test.
Green indicates a successful test
c. Repeat Step b for the Clients tab. d. If all machines on both the Servers, and the Clients tabs are successfully connected, click Save to save the SRT Session. Then click Next and continue with Step 3. TIP: To view connectivity details for a failed machine, click the indicator icon next to the machine. Correct the problem(s) indicated, save the SRT Session and then retest.
checkbox. The SQL Auto Setup will create a designated user for this purpose. Note that this option will only be available if the SRT was able to successfully connect with the SQL Server.
c. Enter a valid Password for each of the following. You might also need to change the User Names.
NICE Services user - The user under which all the NICE components will run. This
have a designated user account for the SQL Services user, enter this designated user account.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
99
Sentinel Services user - The user under which the Sentinel services will run. Anonymous logon for IIS Server user - This is applicable for Release 3.2 and 3.5
will be enabled. Enter the credentials for the Data Mart Server.
d. Click Validate Credentials. e. Click Save to save the SRT Session. Then click Next. 4. Complete Defining Integrations on page 48 with the following change:
5. Do not perform the following procedures: a. Creating the SRT Session, SPC, and ITP on page 51 b. Completing the SPC on page 54 c. Delivery to the Customer on page 56 6. Continue with Exporting the SRT Site Map for NICE Deployment Manager on page 101.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
100
Appendix D: Exporting the SRT Site Map Exporting the SRT Site Map for NICE Deployment Manager
To run SRT tests and export the SRT Site Map: 1. In the Tests window, select all Servers and all Clients.
Figure D-1 Tests Window
1. All Servers and Clients must be selected 2. All Servers and Clients must be connected 3. All Tests must be selected
NOTE: The SRT runs the tests based on the default ports used in the NICE System. However, in some sites, due to configuration considerations, some of the port numbers may have been changed. In such cases, you must update the SRT to use the new port numbers. To update port numbers, do the following: a. Expand Network Requirements.
b. Scroll down to the relevant row, then double-click the Port number and enter a new Port number. c. Press Enter. A Warning window appears. Click OK. 2. Verify that the SRT has connectivity to all Servers and to all Clients
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
101
Appendix D: Exporting the SRT Site Map Exporting the SRT Site Map for NICE Deployment Manager
By default, in the Tests window, all servers and all tests are selected.
To bypass all tests for a server, clear the checkbox for that server.
Figure D-2 Bypassing All Tests for a Server
To bypass only some tests for a server, click the server in the servers list, then clear the checkbox for the tests to be skipped. The checkbox for the server remains selected.
Figure D-3 Bypassing One Set of Tests for one Server
Only one server is selected
Tests for Partitioning Requirements will be skipped only for the selected server
NOTE: When you bypass tests, they are bypassed only for the selected server. To bypass a test for more than one server, select each server separately. 4. Click Run Tests. The SRT runs. This process takes a few minutes.
The color indicator next to each server indicates its status: Green indicates that all tests were successful Yellow indicates that some warnings occurred. You can proceed with installation, however, it is highly recommended to review the warnings first. Red indicates that crucial tests failed and installation cannot proceed. Some tests cannot be performed while the NICE system is running. In this case, a warning message appears.
Figure D-4 Run Tests - Warning
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
102
Appendix D: Exporting the SRT Site Map Exporting the SRT Site Map for NICE Deployment Manager
Abort Retry
Select this option to abort running all tests. Select this option if the user has decided that the system can be stopped. Before selecting Retry, the user must manually stop ALL of the NICE Services and SQL services on all of the machines specified in the left pane (servers and clients). Selecting this option runs all the SRT tests.
Ignore
Select this option if the NICE system cannot be stopped. By selecting this option, the SRT will clear the Network Requirements and CTI Requirements Tests from all of the selected servers so as not to interfere with recording.
6. You can view test results in this window, or click Next to review test results in the Report
window.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
103
Appendix D: Exporting the SRT Site Map Exporting the SRT Site Map for NICE Deployment Manager
Export to NDM
TIP: There are several links on this page and throughout the report. Click a link to drill-down
for more detailed information. The report is automatically saved in PDF and in Excel format in the following location:
...\<SRT Files>\Reports
Figure D-6 Report Location
NOTE: In PDF or Microsoft Word format, information in collapsed areas will not be accessible. If you will be using one of these formats, expand the areas that you need, and save the file again. In Microsoft Excel format, all information is available and links are active. 7. If there are no failed tests, then the SRT is complete. Click Export to NDM.
The standard Windows Save As window appears. The SRT Site Map has an SRT extension.
Figure D-7 Sample SRT Site Map File Name
This is the SRT Site Map that you will need to import into NICE Deployment Manager! Start NICE Deployment Manager within 24 hours of creating this file.
9. Close the SRT.
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Site Readiness via SRT - A Guide for the NICE Project Team (Rev. A7)
104
C
TDM Logger Firewall Settings
The following procedure describes how to connect to a TDM Logger from the SRT while the Windows firewall is enabled.
To enable the Windows Firewall on a TDM Logger: 1. Define ports 8085 and 135 as TCP Ports as follows:
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Preparing Your Site for Implementation - A Guide for the NICE Customer (Rev. A6)
63
2. Ensure that the user account on SRT machine is a local administrator on the TDM Logger. NOTE: If the user account on SRT machine is not an administrator on the TDM Logger, but the user account has Remote Enable permission on the TDM Logger, then the user must also be given DCOM Remote Launch and Remote Activation privileges on the TDM Logger by running Dcomcnfg.exe at the command prompt. 3. On the TDM Logger, allow for remote administration as follows: a. From the Start menu, open the Run window and enter gpedit.msc. b. Navigate to: Local Computer Policy > Computer Configuration > Administrative Templates > Network > Network Connections > Windows Firewall. c. If the Logger is in the domain, then double-click Domain Profile. Otherwise, double-click Standard Profile. d. Click Windows Firewall: Allow remote administration exception. e. From the Action menu, select Properties. f.
4. Set Local security policy as follows: a. The Network security setting: LAN Manager authentication level Properties
NICE Interaction Management Release 4.1 & NICE Perform Releases 3.2 / 3.5 Preparing Your Site for Implementation - A Guide for the NICE Customer (Rev. A6)
64