EVault Software. Web CentralControl 7.2. Administrator Guide



Similar documents
EVault Endpoint Protection 7.0 Single Sign-On Configuration

EVault Software Microsoft SharePoint 2010/2013 Backup and Restore Guide 7.22

EVault Software Oracle Plug-In for Windows Agent 6.85 User Guide

Oracle Plug-in for Windows Agent 7.1 User Guide

EVault Software Microsoft SharePoint Plug-in 7.1 User Guide

vsphere Agent 7.1 Quick Start Guide

EVault Software Agent 6.5 for Microsoft Windows

EVault Software Granular Restore for Microsoft Exchange 6.1 User Guide

Installation & Configuration Guide

EVault Software Microsoft SQL Server Plug-in 7.1 User Guide

REDCENTRIC MICROSOFT SHAREPOINT 2010/2013 BACKUP AND RESTORE GUIDE 7.30

WhatsUp Gold v16.3 Installation and Configuration Guide

EVault Software vsphere Agent Version 7.1 User Guide

Installation Guide Supplement

WhatsUp Gold v16.2 Installation and Configuration Guide

Installation Guide for Pulse on Windows Server 2008R2

Enterprise Vault Installing and Configuring

FileMaker Server 14. FileMaker Server Help

FileMaker Server 13. FileMaker Server Help

Sophos for Microsoft SharePoint startup guide

EVault Software Agent 6.72 for Microsoft Windows

EVault Software Microsoft SQL Server Plug-in 7.3 User Guide

FileMaker Server 11. FileMaker Server Help

WhatsUp Gold v16.1 Installation and Configuration Guide

MadCap Software. Upgrading Guide. Pulse

Microsoft Dynamics GP. Workflow Installation Guide Release 10.0

NovaBACKUP. Storage Server. NovaStor / May 2011

Mobility Services Platform Software Installation Guide

Desktop Surveillance Help

Installation Guide for Pulse on Windows Server 2012

Veeam Backup Enterprise Manager. Version 7.0

Server Installation ZENworks Mobile Management 2.7.x August 2013

TIBCO Spotfire Web Player 6.0. Installation and Configuration Manual

EVault Software Microsoft Exchange Plug-in 7.2 User Guide

How To Backup Your Computer With A Remote Drive Client On A Pc Or Macbook Or Macintosh (For Macintosh) On A Macbook (For Pc Or Ipa) On An Uniden (For Ipa Or Mac Macbook) On

SafeNet Authentication Manager Express. Upgrade Instructions All versions

Dell Statistica Statistica Enterprise Installation Instructions

ControlPoint. Advanced Installation Guide. Publication Date: January 12, Metalogix International GmbH., All Rights Reserved.

How To Manage Storage With Novell Storage Manager 3.X For Active Directory

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

Omniquad Exchange Archiving

Backup Exec 15. Quick Installation Guide

Sophos Mobile Control Installation guide. Product version: 3.5

NovaBACKUP xsp Version 15.0 Upgrade Guide

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

TIBCO Spotfire Automation Services 6.5. Installation and Deployment Manual

[The BSD License] Copyright (c) Jaroslaw Kowalski

VERITAS Backup Exec TM 10.0 for Windows Servers

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

System Administration Training Guide. S100 Installation and Site Management

Rev 7 06-OCT Site Manager Installation Guide

Administrator Operations Guide

How To Create An Easybelle History Database On A Microsoft Powerbook (Windows)

Testing and Restoring the Nasuni Filer in a Disaster Recovery Scenario

Dell One Identity Cloud Access Manager Installation Guide

Secure Messaging Server Console... 2

M86 Web Filter USER GUIDE for M86 Mobile Security Client. Software Version: Document Version:

FileMaker Server 12. FileMaker Server Help

Quick Install Guide. Lumension Endpoint Management and Security Suite 7.1

Identikey Server Windows Installation Guide 3.1

EVault Software Windows CentralControl 7.2 Operations Guide

Installing Management Applications on VNX for File

SafeGuard Enterprise Web Helpdesk. Product version: 6.1

Sophos Mobile Control Installation guide

Sophos Mobile Control Installation guide. Product version: 3

Symantec Backup Exec 2010 R2. Quick Installation Guide

Database Administration Guide

Portions of this product were created using LEADTOOLS LEAD Technologies, Inc. ALL RIGHTS RESERVED.

Configuration Guide. SafeNet Authentication Service. SAS Agent for Microsoft Internet Information Services (IIS)

Shakambaree Technologies Pvt. Ltd.

Ekran System Help File

Digipass Plug-In for IAS. IAS Plug-In IAS. Microsoft's Internet Authentication Service. Installation Guide

Server Installation Guide ZENworks Patch Management 6.4 SP2

Symantec AntiVirus Corporate Edition Patch Update

Agent Configuration Guide

Agent 6.71 for VMware ESX Server

3M Command Center. Installation and Upgrade Guide

Database Administration Guide

Citrix Access Gateway Plug-in for Windows User Guide

Sophos Mobile Control Installation guide. Product version: 3.6

CaseWare Time. CaseWare Cloud Integration Guide. For Time 2015 and CaseWare Cloud

EVault Software Agent 7.24 for Microsoft Windows User Guide

SafeGuard Enterprise Web Helpdesk. Product version: 6 Document date: February 2012

Reporting for Contact Center Setup and Operations Guide. BCM Contact Center

Polycom CMA System Upgrade Guide

Management Center. Installation and Upgrade Guide. Version 8 FR4

NSi Mobile Installation Guide. Version 6.2

EVault Software Agent 7.1 for Microsoft Windows User Guide

Integrated Citrix Servers

Microsoft Dynamics GP Web Services Installation and Administration Guide

Testing and Restoring the Nasuni Filer in a Disaster Recovery Scenario

Novell ZENworks 10 Configuration Management SP3

DameWare Server. Administrator Guide

CA Performance Center

Migrating TimeForce To A New Server

ALTIRIS Software Delivery Solution for Windows 6.1 SP3 Product Guide

Transcription:

EVault Software Web CentralControl 7.2 Administrator Guide

Revision: This manual has been updated for Version 7.2. Software Version: 7.2 (August 2013) 2013 EVault Inc. EVault, A Seagate Company, makes no representations or warranties with respect to the contents hereof and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Furthermore, EVault reserves the right to revise this publication and to make changes from time to time in the content hereof without obligation of EVault to notify any person of such revision of changes. All companies, names and data used in examples herein are fictitious unless otherwise noted. No part of this document may be reproduced, transmitted, transcribed, stored in a retrieval System or translated into any language including computer language, in any form or by any means electronic, mechanic, magnetic, optical, chemical or otherwise without prior written permission of: EVault, A Seagate Company c/o Corporation Trust Center 1209 Orange Street Wilmington, New Castle Delaware 19801 www.evault.com EVault, EVault Software, EVault SaaS, and EVault DeltaPro, are registered trademarks of EVault Inc. All other products or company names mentioned in this document are trademarks or registered trademarks of their respective owners. Acknowledgements: Two encryption methods, DES and TripleDES, include cryptographic software written by Eric Young. The Windows versions of these algorithms also include software written by Tim Hudson. Bruce Schneier designed Blowfish encryption. Part of the software embedded in this product is gsoap software. Portions created by gsoap are Copyright 2001-2006 Robert A. van Engelen, Genivia Inc. All Rights Reserved. THE SOFTWARE IN THIS PRODUCT WAS IN PART PROVIDED BY GENIVIA INC AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The EVault Software Agent, EVault Software CentralControl, and EVault Software Director applications have the encryption option of AES (Advanced Encryption Standard). Advanced Encryption Standard algorithm (named Rijndael, pronounced Rain Doll ) was developed by cryptographers Dr. Joan Daemen and Dr. Vincent Rijmen. This algorithm was chosen by the National Institute of Standards and Technology (NIST) of the U.S. Department of Commerce to be the new Federal Information Processing Standard (FIPS). The EVault Software Agents and EVault Software Director applications also have the added security feature of an over the wire encryption method.

Contents 1 Administration Overview... 6 1.1 Welcome to Web CentralControl Administration... 6 1.2 Web CentralControl Features and Requirements... 7 1.2.1 Browser Limitations... 8 1.3 Terms Used in This Guide... 9 2 Installation... 10 2.1 Migrating to a 64-Bit Server... 10 2.2 Installation Overview... 11 2.2.1 Prerequisites... 11 2.2.2 Recommended Setup... 11 2.2.3 SQL Server Requirements... 12 2.2.4 Web CentralControl Recovery... 13 2.2.5 Encrypting View State for Web CentralControl... 14 2.2.6 Securing Your Websites... 15 2.2.7 Limit Language Choices... 16 2.2.8 Agent Update Indicator... 17 2.2.9 URLs for the Agent Assistant... 18 2.2.10 Default Installation Directories... 18 2.2.11 Agent Custom Commands... 18 2.2.12 Backup Log timeouts in the.config files... 19 2.2.13 Installation log... 20 2.3 Web CentralControl Typical Installation... 21 2.3.1 Installation Steps - Typical... 21 2.4 Web CentralControl Custom Installation... 31 2.4.1 Overview... 31 Contents Page 3

2.4.2 Installation Steps - Custom... 33 2.4.3 Installing Web CentralControl for an Intranet/Internet mix... 54 2.4.4 AMP Redirectors... 54 2.4.5 Configuring Web CentralControl for a Web Farm... 55 2.4.6 Configure Logging Level... 58 2.5 Modify, Repair, Remove/Uninstall... 59 2.5.1 Modify... 60 2.5.2 Repair... 60 2.5.3 Remove/Uninstall... 61 2.6 Web CentralControl Upgrade... 62 2.6.1 Rolling Back an Upgrade... 63 2.7 Status Application... 64 2.7.1 Usage... 64 2.7.2 Installation... 65 3 Web CentralControl Administration... 66 3.1 Overview... 66 3.1.1 ADMINISTRATION Company... 67 3.2 Logging In for the First Time: Super user... 68 3.2.1 Search for Company or User Name... 70 3.3 Account Management... 71 3.3.1 Create New Company... 71 3.3.2 Edit Company... 72 3.3.3 Remove a Company... 74 3.3.4 Account Administrator... 75 3.3.5 Create New User... 78 3.3.6 Edit User... 79 3.3.7 Remove User... 81 3.3.8 Vault Profile... 82 Contents Page 4

3.3.9 Support User Login... 84 3.4 Message Management... 86 3.4.1 Add Message... 86 3.4.2 Edit Message... 91 3.4.3 Remove Message... 92 3.4.4 Your Messages... 92 3.5 Preferences... 93 3.5.1 User Lockout Reset... 94 3.6 Quick Links... 95 3.7 Settings for EVault Reports... 96 3.8 Usage Metrics... 97 3.9 Agent Installation Kit Management... 98 3.9.1 Agent Installation Kit Add or Update... 98 3.9.2 Agent Installation Kit Removal... 99 3.9.3 Upgrading the vsphere Agent... 99 4 Appendix: Condensed List of Installation Steps... 100 Contents Page 5

1 Administration Overview 1.1 Welcome to Web CentralControl Administration The Web CentralControl program provides a centralized point of control for remotely managing backups and restores of servers on large computer networks. With Web CentralControl, you can configure, monitor and manage all of your remote backup and restore activities. Your backups are encrypted and transmitted via your network, or the Internet, to a remote and secure vault (i.e., EVault Software Director). Through Microsoft Internet Explorer or Mozilla Firefox on a network, you can use Web CentralControl to access registered Agents for backup and recovery. You cannot directly upgrade a Web CentralControl installation from a 32-bit server to a 64-bit server, but migration is possible. For information about this, see the Web CentralControl Migration Guide. This manual describes the installation of the Web CentralControl application, as well as administration functions to use initially (and others to use routinely). Backups and restores are not part of this administration. Web CentralControl provides online help for backups and restores, and all backup/restore users can access it. Administration functions have separate online help. These functions are also described in Web CentralControl Administration in this guide. Web CentralControl installation is not documented in the online help. It is only documented in this guide. Overview Page 6

1.2 Web CentralControl Features and Requirements Note: It is easier than ever to give your users access to EVault Reports. To learn how to take advantage of this, see EVault Reports integration information in Web CentralControl Typical Installation, Web CentralControl Custom Installation, and Settings for EVault Reports. Features of Web CentralControl: - Communication between Web CentralControl and the Agents is encrypted (SSL/TLS). - Installation can range from simple (typical) setups on one machine to custom setups on multiple machines. - Six levels of roles and permissions, from Super user (site administrator) to view status only. - Users can propagate a job from one Agent to another. This allows configuration of multiple Agents, without the need to modify each Agent individually. - The Administrator can post informational messages on user dashboards. - The application can support up to 50 concurrent user connections per server. If you need more, you must use a web farm for multiple servers. The Web CentralControl application requires: - Microsoft Windows Server 2012, 2008, or 2003 -.NET Framework version 3.5 SP1, plus ASP.NET - Internet Information Services (IIS) version 7.0 or later (already active), except for Windows Server 2003 installations, which require IIS 6.0 - For new installations, SQL Server/Server Express 2012 or 2008 R2 (mixed mode authentication). See SQL Server Requirements for details. - Agent software version 5.6 or later Note: Web CentralControl itself does not require a license. Agents and Plug-Ins receive their licenses through the vault. Browser requirements: - Internet Explorer 8 or later, or a recent version of Firefox Note: Compatibility View in Internet Explorer is not supported. - Cookies and JavaScript must be enabled; pop-up blockers must be disabled Overview Page 7

- Minimum recommended screen resolution is 1024 x 768 1.2.1 Browser Limitations You can use the Web CentralControl user interface through Microsoft Internet Explorer and Mozilla Firefox. Because Web CentralControl is a secure web application, some browser functions are not permitted, or they do not operate as they do on typical internet sites. Besides the conditions mentioned previously (regarding cookies, JavaScript, and pop-up blockers), you should also adhere to the following conditions. Failure to do so can cause unpredictable results. You cannot have more than one Web CentralControl window open in the same login session. That is, you should not use Ctrl+N (New Window) or Ctrl+T (New Tab) to open a browser window from within another browser window. You may, however, start a separate new browser. Do not use the Back or Forward buttons in your browser. This will cause unpredictable behavior. The Web CentralControl program may appear to work properly, but it may not produce correct results. In Firefox, to avoid scrollbars on Administration pop-up windows, suppress the location bar: 1. Type about:config into the location bar. 2. Press Enter to display the list of preferences. 3. Highlight the following setting, and set its value to false. dom.disable_window_open_feature.location Go to the Web CentralControl login screen to continue. Internet Explorer has a security feature where a pop-up or modal dialog window may have an address or status bar showing. This tends to reduce the size of usable data in the window. You can turn this feature off through these steps: 1. Open a browser window. 2. Open the Tools menu, and click Internet Options. 3. Go to the Security tab, and click Custom level. 4. Under Miscellaneous, find the Allow websites to open windows without address or status bars option, and set it to Enable. Overview Page 8

1.3 Terms Used in This Guide AMP Proxy: AMP is an Agent Management Protocol. This protocol is used to communicate between Web CentralControl and the BUAgent, through a proxy server. There can be multiple AMP Proxy servers, each of which can support up to 1,000 registered Agents. AMP Redirector: The AMP Redirector service sits between Web CentralControl and multiple proxy servers. Its function is to balance the load to the proxy servers. An AMP Redirector service is always required to be running. BUAgent: A Backup Agent (BUAgent) is an Agent for Web CentralControl. Web CentralControl can only control BUAgents. BAMS/BANS protocol: BAMS (Backup Agent Management SOAP) is the interface that Web CentralControl uses to communicate with the BUAgent. BANS (Backup Agent Notification SOAP) is the interface the BUAgent uses to upload data and register with Web CentralControl. ( SOAP means Simple Object Access Protocol.) Registration Service: This Web service allows the Agent to register with Web CentralControl through the AMP proxy. Propagation: Users can propagate a job from one Agent to another. This helps speed up the configuration of multiple Agents in the same company. The user can configure multiple Agents from one base job without having to modify each Agent independently. Users can also update particular settings after the initial job propagation. A Propagation Service runs any job propagation requests submitted by users. Messaging: The Super user can create system-wide messages that users will see in the Your Messages sections of their Backup and Recovery dashboards. The messages can be languagespecific, and filtered for companies and Agent types. Overview Page 9

2 Installation This chapter describes Web CentralControl installation. Web CentralControl can be a simple (Typical) installation with all the components on the same machine. Or it can be a Custom installation, with the components installed separately. A Custom installation, using all of the default selections, offers the same functionality as a Typical installation. The same kit automatically installs the Web CentralControl components for Typical installation and Custom installation: Notification Service: Allows the Agent to upload information to Web CentralControl through the AMP Proxy Registration Service: Allows the Agent to register with Web CentralControl through the AMP Proxy SQL Server Database Setup: Used by all the Web services, Windows Services, AMP Proxy and AMP Redirector AMP Proxy: Allows the Agents to connect to (and then be managed by) Web CentralControl and the BackupConsole Propagation Service: Runs job propagation requests submitted by users User Interface: Provides login capabilities, user management and the ability to manage remote Agents. It also contains the BackupConsole and Login applications. AMP Redirector Service: Allows Agents to connect to the AMP Redirector to register and be redirected to the AMP Proxy, which allows them to be managed by Web CentralControl. Optional component: Status: Program that provides a page that checks the status of the Web CentralControl components, including Notification/Registration service, Proxy availability and Database availability. See 2.7 Status Application for details. Note: You should perform regular backups of the Web CentralControl databases (using the SQL Server Agent Plug-In or database dumps). 2.1 Migrating to a 64-Bit Server You cannot directly upgrade a Web CentralControl installation from a 32-bit server to a 64-bit server, but migration is possible. To migrate to the 64-bit version of Web CentralControl, you must upgrade to the 32-bit version of Web CentralControl 7.2x first. To see instructions for migration, refer to the Web CentralControl Migration Guide. Installation Page 10

2.2 Installation Overview This section describes the installation process that applies to both Typical and Custom installations. The sections following this overview describe Typical and Custom installations in detail. 2.2.1 Prerequisites 1. For new installations, Microsoft SQL Server/Server Express 2012 or 2008 R2 (mixed mode authentication) needs to be installed and running. See SQL Server Requirements for details. Note that SQL Server is not part of the Web CentralControl installation. 2. Internet Information Services (IIS) 7.0 or later is required. This is not part of the Web CentralControl installation. 3..NET Framework version 3.5 SP1 is required, as well as ASP.NET. Web CentralControl registers these, but does not install them. Note: If you install products such as Web CentralControl and EVault Reports on the same machine, they should use different virtual directory names for the same application. For example, when Login is the default virtual directory name, Web CentralControl can use Login and EVault Reports can use ERLogin. If you don t use different names, one will overwrite the other. This does not apply if they are on different machines. 2.2.2 Recommended Setup The user interface (i.e., the BackupConsole and User Management applications), AMP Proxy, and AMP Redirector should reside on systems in a perimeter network, or they should be made available over the Internet. They are the connection points to the system. The Notification Service, Registration Service, Propagation Service, and Database should reside on one or more internal systems that are not accessible from the Internet. These services do need to be internally accessible by the user interface, AMP Proxy, and AMP Redirector systems. 2.2.2.2 Recovery Options for Web CentralControl Service Properties Windows Services (such as AMP Proxy, AMP Redirector, AMP Propagation, and BUAgent) typically use a default option to Take No Action for recovery. This means that if one of these services halts, it must be restarted manually. But the Web CentralControl installation process changes the default responses for these services to restart after a 10-minute wait. The Administrator may want to change these recommended timeouts. Installation Page 11

In Windows, under Administrative Tools > Services (Local), select one of the EVault services. Under the Recovery tab, you will see menus for response if this service fails such as Restart service after <10> minutes. You can change the recommended times if you wish. Figure 1. - Recovery Options for Services 2.2.3 SQL Server Requirements For new Web CentralControl installations, Microsoft SQL Server/Server Express 2012 or 2008 R2 must be installed and running, with the following requirements: SQL Server Option Instance feature Authentication Collation Instance name Requirement Database Engine Services Mixed Mode (SQL Server and Windows authentication) Any case-insensitive collation Any instance name; no restrictions SQL Server should be installed on a system that is not externally visible, configured with default settings, and ready for use. When SQL Server and Web CentralControl services are installed on different servers, TCP/IP must be enabled for the database instance. SQL credentials must also be specified for connecting to the database from remote servers. Installation Page 12

Web CentralControl can use the same SQL Server instance as EVault Reports. However, for scalability and environments with many Agents and vaults, it is preferable to use separate SQL Server instances for Web CentralControl and EVault Reports. 2.2.4 Web CentralControl Recovery If your Web CentralControl installation is damaged or deleted, you might be able to recover. There are three databases associated with the Web CentralControl program. These contain all of the data that has been entered since the initial installation. - WebCC - UserManagement - SiteManagement It is assumed that you have made backups of the databases with the SQL Server Agent Plug-In, or created database dump files with SQL Server Express. You can then restore the databases after you reinstall the Web CentralControl application. Note: An open-file solution should not be used for backups here. You must reinstall the software to the same locations as before, restore the databases, and then restart all of the services. When you reinstall the Web CentralControl application, you will need to create new (empty) databases. Then you can restore the databases with the backup from the SQL Server Agent Plug- In. 2.2.4.1 Web CentralControl Backup / Restore Here are recommendations for backing up Web CentralControl: At a minimum, the three Web CentralControl databases (UserManagement, SiteManagement and WebCC) must be backed up. To restore, you need to first reinstall the software at the same locations and IPs as before, restore the databases, and then restart all of the services. Complete DR Backups For a complete DR backup, the following must be backed up. Note that this will require multiple jobs to accomplish. The three databases: UserManagement, SiteManagement and WebCC System State, including Windows System Files Installation Page 13

The installation directories of these components: AMP Proxy (default location C:\Program Files\EVault Software\WebCC Services\AMP Proxy Service) AMP Redirector (default location C:\Program Files\EVault Software\WebCC Services\AMP Redirector Service) Propagation Service (default location C:\Program Files\EVault Software\WebCC Services\PropagationService) Task Service (default location C:\Program Files\EVault Software\WebCC Services\Task Service) BackupConsole (default location C:\inetpub\wwwroot\BackupConsole) Login (default location C:\inetpub\wwwroot\login) Notification (default location C:\inetpub\wwwroot\notification) Registration (default location C:\inetpub\wwwroot\registration) Status (default location C:\inetpub\wwwroot\WebCCStatus) (if installed) Language Files (default location C:\Program Files\EVault Software\WebCC Services\LanguageFiles) To restore all of this, you must restore from all of the jobs that created the backups. The backup with System State and the files needs to be restored first, then the databases, and then all of the services need to be restored and restarted. If a web farm was also being used, the machine.cfg file needs to be readjusted after the restore to enable the farm again. Note: All of the Agents connected to the Proxy will go offline during a restore process and will need to be restarted. You can prevent the need to restart the Agents by making the AMP Proxy service unavailable while you restore the server. 2.2.5 Encrypting View State for Web CentralControl ASP.NET view state is the technique used by an ASP.NET web page to preserve changes to the state of a Web Form across postbacks. That is, the view state represents the state of the page when it was last processed on the server. View state makes the use of the Web Forms model possible. By default, with.net the view state is verified but not encrypted. If Web CentralControl (using only one UI application) will run in a service environment, the view state should be encrypted. Installation Page 14

There are some manual steps that must be taken to encrypt the view state. If Web CentralControl is not running on a web farm, to turn on encryption for Web CentralControl, the user must modify the web.config file in this directory: C:\Windows\Microsoft.NET\Framework\<version>\Config There is a line in the web.config file that resembles this: <machinekey validationkey="autogenerate,isolateapps" decryptionkey="autogenerate,isolateapps" validation="hmacsha256"/> To turn on encryption, only the validation= setting needs to change. Change it to 3DES. The resulting line should look similar to this: <machinekey validationkey="autogenerate,isolateapps" decryptionkey="autogenerate,isolateapps" validation="3des"/> If you make this change, all.net web applications that run under.net will have their view states encrypted. Note: If the Web CentralControl UI application is running on a web farm, there are different steps that are required to set up view state encryption on the web farm. See Configuring Web CentralControl for a Web Farm. 2.2.6 Securing Your Websites If you choose to secure your websites after you have installed Web CentralControl, the following steps must be completed. 1. Assign your Certificate to the website where the UserManagement (Login) and BackupConsole web applications reside. 2. In IIS Manager, ensure that the SSL (Secure Sockets Layer) protocol is required for the Login and BackupConsole virtual directories. 3. Update the following fields in the web.config file in the BackupConsole web application's installation location to use https instead of http at the start of the URL: StartupPage LoginSite Help.Base.Url Note: Do not modify the remainder of the line. Installation Page 15

4. Update the following fields in the web.config file in the UserManagement (Login) web application's installation location to have https instead of http at the start of the URL: FlorenceSite LoginSite Help.Base.Url Note: Do not modify the remainder of the line. 5. Restart IIS. You will need to connect to https://<yourwebaddress>/login to use your application now. You should also install a default redirection page at the http://<yourwebaddress> location to redirect to the https://<yourwebaddress>/login page. This helps to prevent problems with users referencing the non-secure website. Note: Attempts to log in with the http prefix rather than https will result in permission errors. 2.2.7 Limit Language Choices During the installation you are asked for your choice of languages, in addition to the default English. You can choose from French, German, Spanish, and Portuguese. If you do not install an additional language now, you can do it later by rerunning the installation with Modify. You can also remove a language this way. The dialog for language selection only appears during a fresh Install, Upgrade or Modify process. Repair and Uninstall scenarios do not show the dialog. Notes about languages If Web CentralControl is used with multiple languages, messages (in Your Messages ) need to be created for each language, in that language. If a message is not provided for a particular language, users who log in using that language will not see the message. If Web CentralControl is used with multiple languages, quick links need to be created with text for each language, in that language. If a quick link does not have text for a particular language, users who log in using that language will not see the links. See also 3.4.4 Your Messages and 3.6 Quick Links. Installation Page 16

2.2.8 Agent Update Indicator Web CentralControl can place an icon next to an Agent version if it is not at the most recent version. To accomplish this, the Super user has an Agent Install Kit Management screen that allows them to define which Agents can be upgraded, the versions, and where the upgrades come from. See 3.8 Agent Installation Kit Management for more information. If an Agent that is registered to Web CentralControl has a version earlier than the one indicated in the file, that Agent will get an icon next to their Agent version number in the Agent grid. If the user pauses the mouse pointer over that icon, they will get a message indicating that there is a newer version of the Agent available for that system. Figure 2. - A newer Agent version is available If the Super user has added an Agent type to be upgraded, a URL is provided for the location of the Agent installation kit. The user will be able to click on the Agent Update indicator icon. This will download the new installation kit, and the user can run it to upgrade the Agent. Users cannot clear the update indicator icon. It will remain until they upgrade the Agent. Installation Page 17

2.2.9 URLs for the Agent Assistant During the Agent installation, if you chose to install the Agent Assistant, you were prompted for the URL of the Web CentralControl application, and the URL of the Web CentralControl Help. The installation process does not check the validity of the URL addresses. So if you cannot start Web CentralControl, or run the Help (or if you need to change the addresses), run the Agent installation kit in Modify mode. Alternatively, you can change the settings through line commands. For example, you can use this command to install an Agent with the Agent Assistant, and then register the Agent with Web CentralControl: setup.exe /s /v" FEATUREMAESTRO=on REGISTERWITHWEBCC=True AMPNWADDRESS=123.456.com AMPUSERNAME=test@test.com AMPPASSWORD=LetMeIn3 BCKLOGINURL=http://123.456.com/login/login.aspx BCKHELPURL=http://123.456.com/help\help.htm /qn" In this example, setup.exe represents the name of the installation package. For more information about these line commands, see the online help for Backup and Recovery. 2.2.10 Default Installation Directories By default the installer places the files for fresh installations in a directory called: C:\Program Files\EVault Software\WebCC Services where C: may be another drive. You may still change the path, if required. All the EVault Software applications are then located in a single directory, but have their own subdirectory to run in. Requirements (such as locking down for admin users only) won't affect the other applications. The kit will not remove the top-level directory unless it is empty at the end of an uninstallation. 2.2.11 Agent Custom Commands A folder called "ScheduleScripts" in the Agent installation folder is used to allow Web CentralControl to use the custom commands that you create. If this folder does not exist, you should create it. The script file itself is a.bat file that must reside in this ScheduleScripts folder. See Custom Commands in the Web CentralControl help for more information. Installation Page 18

2.2.12 Backup Log timeouts in the.config files If you show "Errors Only" or "Errors and Warnings Only" for large files (see 3.3.9.2 Log File Viewer), Web CentralControl might time out and issue errors. A Unix Agent can take a long time to parse the log file when filtering it, so you may want to increase the length of the timeout period. As a workaround, change the.config files. For log-viewer page timeouts, add the following lines to the BackupConsole application's web.config file: <location path="pages/job/logviewer.aspx"> <system.web> <httpruntime executiontimeout="1000"/> </system.web> </location> Add the lines to the Configuration section of the web.config file, directly after the </appsettings> line. In this example, the value is in seconds. For the Proxy/Agent keep alive timeouts, in the AMP Proxy Service application directory, in the AmpService.exe.config file, there is a line that reads: <add key="proxy.keepalive.interval" value="60000" /> This value is in milliseconds and (for example) may be increased to 300000. For SOAP call timeouts, in the AMP Proxy Service application directory, in the AMPService.exe.config file, there is a line that reads: <add key="proxy.soap.timeout" value="100000" /> This value is in milliseconds and (for example) may be increased to 1000000. Note: Increasing the keep alive interval to 5 or 10 minutes means that Web CentralControl will not receive information that an Agent is offline until 5 or 10 minutes after the Agent has gone offline. This means that the Agent will still show as online in the UI, even though it is offline. If you attempt to access this Agent that appears to be online, you will get errors because the Agent will not respond. Installation Page 19

2.2.13 Installation log Web CentralControl creates an installation log during a new Installation, Repair, Upgrade or Uninstall. This log file can be used for troubleshooting and installation support. The log file is overwritten each time the installation runs. Typically, the only place to write to a file during the installation is the temporary directory from where the installation is running. The behavior of the log file is as follows: While the installation is running, the log file will be in the installation s Temp folder. At the end of the installation, the log file will be copied to one of two locations: - If the AMP Proxy, AMP Redirector, Propagation Service or Support Files are selected for installation, the log file will be copied into the common parent directory (default is C:\Program Files\EVault Software\WebCC Services). - If the above are not selected for installation, but User Interface, Notification, or Registration services are selected for installation, the log file will be copied into the common parent log location (default is C:\Logs). - If none of the above is selected or the log file cannot be copied to one of those directories, the installation log remains in the Temp directory. In the Installation log, you will see what the installation has used. This can include: Start date and time Mode selected Database instance Name of installation part (starting) Name of installation part (finishing) Other steps, such as changing, replacing, cleaning up, and backing up Process completed Note: If an uninstallation succeeds, the Installation log is removed. But if the uninstallation fails, or is cancelled, the Installation log will remain in its original location in the temporary folder. Installation Page 20

2.3 Web CentralControl Typical Installation A typical installation is the fastest and easiest installation. All the required components are installed on one server. Before the installation starts, you should have:.net installed IIS installed SQL Server/Server Express 2012 or 2008 R2 (mixed mode authentication) installed. See SQL Server Requirements for details. 2.3.1 Installation Steps - Typical This section describes the steps involved in the installation. 1 Run the installation kit, WebCentralControl-7-2x-xxxx.exe (where xxxx is the build version). The installation kit may have been renamed. 2 Welcome Dialog: States what product is being installed. 3 View Notes: Information about Support and Release Notes appears. 4 Software License Agreement: Ensures the user accepts the terms of the software license agreement (SLA) before installing the software. 5 Install Type: Choose a Typical Installation. This will install all the necessary components on the same machine. (Custom installation is covered later in this manual.) Installation Page 21

Figure 3. - Typical Installation 6 Web Site selection. If you have more than one web site in your IIS, you can select it here. Note: If you have only one web site on this system, this dialog will not appear, and the single web site will be selected by default. Figure 4. - Web Site selection - Typical Installation Installation Page 22

7 Domain Name: Configure the Web application s domain name. Figure 5. - Domain Name - Typical Installation The computer name or IP that you enter here must match the name or IP in the path that you use in the Web Browser to log in. Installation Page 23

8 SQL Server Setup - Select SQL Server Figure 6. - SQL Server Setup You can optionally click Test to validate your connection with the database server. Note that SQL Server authentication requires the Login ID and password that the DBA used to create the database instance (which must be empty, or populated from a previous installation). Installation Page 24

9 Select the languages to install You are asked for your choice of languages, in addition to the default English. You can choose from French, German, Spanish, and Portuguese. If you do not install a language now, you can do it later by rerunning the installation with Modify. You can also remove a language this way. The dialog for language selection only appears during a fresh Install, Upgrade or Modify process. Repair and Uninstall do not present the dialog. 10 Services/Support files installation path Figure 7. - Services/Support files install path Installation Page 25

11 AMP Proxy IP address configuration Figure 8. - AMP Proxy IP addresses Enter the domain name and the external IP address (for Agents) and internal IP address (for Web CentralControl) for the AMP Proxy. Installation Page 26

12 Integrate with EVault Reports If you integrate Web CentralControl with EVault Reports, users can see the Reporting tab in Web CentralControl. Note: Although this integration is optional, it is easier than ever to give your users access to EVault Reports. Web CentralControl authentication (login) information can now be used to allow EVault Reports access. Figure 9. - EVault Reports integration To fully integrate Web CentralControl with EVault Reports, you must also associate Customer short name values (from the vault) and Report Group Name values (from EVault Reports Manager) with Web CentralControl companies. For more information, see Settings for EVault Reports. Installation Page 27

If you selected Integrate Web CentralControl and EVault Reports on the previous screen, you are asked here for the EVault Report URLs. For integration to work, EVault Reports must already be installed, and you must provide correct URLs for the EVault Reports installation. The Report Viewer URL is used for end users who have access to reports. When these users click the Reporting tab in Web CentralControl, they are redirected to the EVault Reports URL where they can run reports for their company. The Subscription (Report Manager) URL is used for super users. When these users click the Report Administration tab in Web CentralControl, they are redirected to the EVault Reports Manager site where they can configure subscriptions and report groups. The Token Manager Service URL is only required if you have selected the Web CentralControl Authentication login method for integrating Web CentralControl with EVault Reports. Figure 10. - Integrate Web CentralControl and EVault Reports Installation Page 28

If EVault Reports is not installed, or you provide incorrect EVault Reports URLs, end users will see messages such as the following: Figure 11. - Cannot find integrated sites 13 - Begin the installation: Figure 12. - Begin the typical installation The installation runs automatically from here. Installation Page 29

14 - Installation complete Figure 13. - Typical installation complete You should see the "InstallShield Wizard Complete" screen. This screen provides information about which URL to use, as well as logging in for the first time as super. You will also see a message: Do you wish to open the start page in your browser now? when you click Finish. Figure 14. - Open the start page now You can start it now or later, by pointing your browser to the address of the server, and logging in (for example, http://company.domain/login/login.aspx). See also Logging In for the First Time: Super User. Installation Page 30

2.4 Web CentralControl Custom Installation A custom installation is similar to a typical installation, but it allows you to install the components separately (on different machines) if you want to. You can customize the location and name for User Interface, Login, BackupConsole, Notification Service, Registration Service, and Services/Support. Before starting the installation, you should have:.net installed IIS installed SQL Server/Server Express 2012 or 2008 R2 (mixed mode authentication) installed. See SQL Server Requirements for details. 2.4.1 Overview The same kit installs the Web CentralControl components for the Typical Installation and the Custom Installation. These are automatically included in a Typical installation: Optional: Notification Service Registration Service SQL Server Database Setup AMP Proxy Propagation Service User Interface AMP Redirector Service Status component For details about these components, see Installation in this chapter. Briefly, the steps for the installation are: 1. Run the installation kit WebCentralControl-7-2x-xxxx.exe (where xxxx is the build version). Note that the installation kit may have been renamed. 2. The Welcome screen is shown. 3. Information about support and release notes appears. 4. The SLA (Software License Agreement) is shown. You must accept this to be able to continue. Installation Page 31

5. Choose a Custom installation. 6. Select the features to install. 7. Choose the web application s website. (This only applies if there is more than one website installed on the system.) 8. Enter the web application s Domain name when prompted. 9. Select an SQL server. (SQL Server authentication credentials need to be used.) 10. Choose the Login installation path and log locations. 11. Enter a Login Virtual Directory name. 12. Select the languages to install. The default is English, but you can also choose from French, German, Spanish, and Portuguese. 13. Choose the BackupConsole installation path. 14. Enter a BackupConsole Virtual Directory Name. 15. Enter a Propagation IP address. 16. Choose the Notification installation path. 17. Enter a Notification Virtual Directory Name. 18. Choose the Registration installation path. 19. Enter a Registration Virtual Directory Name. 20. Choose the Services/Support files installation path. 21. Configure AMP Proxy IP addresses. Enter the external IP address that the Agents will use to connect to the AMP Proxy, and the internal IP address that the User Interface will use to connect to the AMP Proxy. 22. Integrate Web CentralControl and EVault Reports (optional). 23. Configure the Status path if you are prompted. 24. Begin the installation. 25. Installation completes. These steps are described in more detail after this section. (Note: Some of the options may not appear, depending on your other selections.) Installation Page 32

2.4.2 Installation Steps - Custom This section describes the steps involved in the installation. 1 Run the installation kit, WebCentralControl-7-2x-xxxx.exe. This may have been renamed. 2 Welcome screen: States what product is being installed. 3 View Notes: Information about support and release notes appears. 4 Software License Agreement: Ensures that the user accepts the terms of the Software License Agreement (SLA) before installing the software. 5 Install Type: Choose Custom Installation. This allows you to install the necessary components separately. (See also 2.3.1 Installation Steps - Typical.) Figure 15. - Web CentralControl Custom Installation Installation Page 33

6 Select Features Figure 16. - Select features to install All components that you choose must be installed and running for the Web CentralControl application to function properly. If you do not install one or more components now, you can continue the installation, but you will be prompted for the location of where that component has been or will be installed. (Components can be installed on different systems, but their locations need to be provided during the configuration of the applications that rely on them.) All components must be installed in the configured locations before the application will function. For improved performance, it is recommended that the User Interface component be installed on a separate system from the Database, AMP Proxy and Propagation Service. For example, the User Interface, Notification Service, and Registration could be on a different system (under IIS) than the other components, which do not run under IIS. You may have more than one IIS server. The virtual directory name relates to the installation path of each component within the same IIS server. If you have more than one IIS server, the configuration prompts require the full web address of the remote IIS server for the local components that communicate with them. Installation Page 34

7. Web Site selection If you have more than one web site in your IIS, you can select it here. Note: If you have only one web site on this system, this dialog will not appear, and the single web site will be selected by default. Figure 17. - Web Site selection Custom installation If you select a web site that runs on a non-default port (http/https), the port number for that web site must be provided with the Domain name for this server at the Domain name prompt. Installation Page 35

8. Domain Name: Configure the Web application s domain name. Figure 18. - Domain Name Custom installation The computer name or IP that you enter here must match the name or IP of the path that you use for the browser to log in. Figure 19. - Failed to verify the provided Web Address This error message is typical if you have not set up your local IIS server with your selected domain name. In this case, the application will only work when you have successfully configured your IIS server with the domain name that has been provided here. If the Domain name changes after installation, the installed components will need to be manually updated. Installation Page 36

9 - SQL Server Setup - Select SQL Server Figure 20. - SQL Server Setup You can optionally click Test to validate your connection with the database server. Note that SQL Server authentication requires the Login ID and password that the DBA used to create the database instance (which must be empty, or populated from a previous installation). If the SQL Server setup option was selected for installation, this instance must not already have databases called WebCC, UserManagement, or SiteManagement. If the SQL Server setup option was not selected for installation, the SQL instance that is selected here should be the location where the SQL Server setup option was previously installed (or where it will be installed). Make sure that SQL Server has been installed using mixed mode authentication. Installation Page 37

10 Login: Select Installation Path and Log File location Figure 21. - Select Installation Path and Log File location Installation Page 38

11 Login: Virtual Directory Name Figure 22. - Enter Virtual Directory Name The installation path is where the application will be installed. The Log path is where this application will put its internal log files. Note: Do not locate the log files under the application path. If you do, they will not available to users over the internet. This component provides the login portal to Web CentralControl. This virtual directory will be part of the URL the users will see when they use your application. The breakdown of the URL to connect to this application is as follows: http(s)://<domainname>/<virtualdirectory>/login.aspx. Note that the default here, Login, is deliberately different from the default ERLogin directory name that EVault Reports uses. If you install both products on one server, and any Virtual Directory Names are the same, one will overwrite the other. You will not have this problem if they are on different machines. Installation Page 39

12 Select languages to install You are asked for your choice of languages, in addition to the default English. You can choose from French, German, Spanish, and Portuguese. If you do not install a language now, you can do it later by rerunning the installation in Modify mode. You can also remove a language this way. The dialog for language selection only appears during a fresh Install, Upgrade or Modify process. Repair and Uninstall do not show the dialog. 13 Backup Console: Select Installation Path Figure 23. - Backup Console Installation Path Installation Page 40

14 Backup Console: Virtual Directory Name Figure 24. - Backup Console Virtual Directory Name Installation Page 41

15 - BackupConsole Propagation IP address Figure 25. - BackupConsole Propagation IP address By default, the Propagation Service will be installed using the loopback IP address (127.0.0.1). If your system does not allow the loopback, you can supply an alternate IP address for the local Propagation Service here. Installation Page 42

16 Notification Installation Path Figure 26. - Notification Installation Path Installation Page 43

17 Notification Virtual Directory Figure 27. - Notification Virtual Directory Installation Page 44

18 Registration Installation Path Figure 28. - Registration Installation Path Installation Page 45

19 Registration Virtual Directory Name Figure 29. - Registration Virtual Directory name Installation Page 46

20 Services/Support files install path Figure 30. - Services/Support files install path Installation Page 47

21 - AMP Proxy IP address configuration Figure 31. - AMP Proxy IP addresses Enter the domain name and the external IP address (for Agents) and internal IP address (for Web CentralControl) for the AMP Proxy. Installation Page 48

2.4.2.1 Integrating with EVault Reports 22 Integrate with EVault Reports If you integrate Web CentralControl with EVault Reports, users can see the Reporting tab in Web CentralControl. Note: Although this integration is optional, it is easier than ever to give your users access to EVault Reports. Web CentralControl authentication (login) information can now be used to allow EVault Reports access. Figure 32. - EVault Reports integration To fully integrate Web CentralControl with EVault Reports, you must also associate Customer short name values (from the vault) and Report Group Name values (from EVault Reports Manager) with Web CentralControl companies. For more information, see Settings for EVault Reports. Installation Page 49

If you selected Integrate Web CentralControl and EVault Reports on the previous screen, you are asked here for EVault Reports URLs. For integration to work, EVault Reports must already be installed, and you must provide correct URLs for the EVault Reports installation. The Report Viewer URL is used for end users who have access to reports. When these users click the Reporting tab in Web CentralControl, they are redirected to the EVault Reports URL where they can run reports for their company. The Subscription (Report Manager) URL is used for super users. When these users click the Report Administration tab in Web CentralControl, they are redirected to the EVault Reports Manager site, where they can configure subscriptions and report groups. The Token Manager Service URL is only required if you have selected the Web CentralControl Authentication login method for integrating Web CentralControl with EVault Reports. Figure 33. - Configuring EVault Reports integration Installation Page 50

If EVault Reports is not installed, or you provide incorrect EVault Reports URLs, end users will see messages such as the following: Figure 34. - Cannot find integrated sites Note: EVault Reports is a separate installation. See the EVault Reports User Guide for detailed information. After you successfully configure EVault Reports integration, you will see a Reporting tab in Web CentralControl. When you click the Reporting tab, you are taken to EVault Reports, which is a separate application. Figure 35. - Reporting tab in Web CentralControl Installation Page 51

23 Optional: Select the path for the Status component, if you have chosen to install it. See Status Application for details about this component. Figure 36. - Configuring Status (optional) Installation Page 52

24 - Begin the installation process Figure 37. - Begin the installation process The installation runs automatically from here. 25 - Installation complete Figure 38. - Custom installation complete You should see the "InstallShield Wizard Complete" screen. This screen provides information about which URL to use, as well as logging in for the first time as super. Installation Page 53

You can start Web CentralControl after a complete installation by pointing your browser to the address of the server, and then logging in. For example: http://company.domain/login/login.aspx (See Logging In for the First Time: Super User.) Note: If you change the virtual directory of the Login component to something else, your URL will need to reflect this. The URL you should use is: http or https (depending whether you are using certificates or not) <http/https>://<domainname>/<virtualdirectory for Login component>/login.aspx. 2.4.3 Installing Web CentralControl for an Intranet/Internet mix You may want to install Web CentralControl to use on both your Intranet and Internet, which might have different domain names. If the domain names are the same, there is no conflict. If the domain names are different, the installation must be different. You will need to install two instances of the User Interface component (one on each domain). The other components (AMP Proxy, Notification, Registration, SQL Server setup, and Propagation) must only be installed in one location. Both instances of the UI must point to the same installation of the other components. During the User Interface installation (if it was installed without the other components), you will be prompted for the location of the Database, Propagation Service and AMP Proxy Service. If you provide the locations to the single installation of those components, both User Interface installations will allow your users to manage the same Agents from either the Internet or Intranet. 2.4.4 AMP Redirectors The AMP Redirector is a Web CentralControl service that sits between the Agent and proxy servers. It handles registration and initial connections of the Agents. The AMP Redirector must be set up for each Web CentralControl installation. Its function is to balance the load to the proxy servers. When an Agent attempts to connect to Web CentralControl (and its database) through a proxy server, the Redirector will direct it to the next one available with the lowest number of connections. During an upgrade from a previous Web CentralControl that did not use Redirector, the installer will add the Redirector if the AMP Proxy was previously installed. It will assume the port number of the AMP Proxy, and the proxy will be moved to port 8087. Installation Page 54

Users should not notice any differences, and the Agent should reconnect when the services start again. Users should be made aware after the upgrade that they will need to open port 8087 on their firewalls. The Redirector service also handles the registration of Agents, so it will have the previously configured registration web service location in its configuration file. An AMP Redirector is always included in a Typical installation, which is usually a single-machine Web CentralControl installation. For a Custom installation with many machines, you will need to add an AMP Redirector. There must be at least one AMP Redirector on the system. Setting up AMP Redirector: - The AMP Redirector can be installed on a separate machine, which can be a virtual machine. Or it can be on the same system/systems as the UI, which would allow you to use the same address to access Web CentralControl and register the Agent. - You must have only one SQL database installation, one Propagation Service, one Notification Service, and one Registration Service installed. Each AMP Proxy/AMP Redirector must point to the single instances of these services. - The AMP Redirector must have its own domain name. If it is running on the same address as an AMP Proxy, it must have its own port. This is the value that the Agent will use to make the initial connection, and register with Web CentralControl. By default the Agents attempt to connect to port 8086, so this should be the port for the AMP Redirector. - You can have multiple AMP Proxies. Each AMP Proxy must be installed on its own system (or virtual machine) and have its own unique IP address that is available externally. The AMP Redirector will use that address to redirect the Agents to the appropriate Proxy. - There is no need for extra configuration to set up an additional AMP Proxy. When the user chooses to install an AMP Proxy, the installation kit prompts for the location of the WebCC database and the external IP address. The AMP Proxy then uses these values to add itself to the Proxy list in the WebCC database, and the AMP Redirector uses the database to find the available AMP Proxies. 2.4.5 Configuring Web CentralControl for a Web Farm A web farm uses multiple web servers to allow you to distribute your UI processing load across several servers. If one of the servers in the farm fails, the others will continue to work. If you need more processing power, you can simply add another server without needing to change your Web CentralControl configuration or installation. Installation Page 55

The web farm uses a virtual IP address (to which your UI application points) that is then resolved into physical addresses for the servers. The Agents must be registered to the IP of the computer hosting the AMP Redirector service. The Web CentralControl Administrator is responsible for installing and configuring the web farm. This includes setting the IP addresses, masks and gateways, and Network Load Balancing. These functions are not covered here. The Web CentralControl installation is done in two parts. One server (which is not part of the farm) has all the components except the UI application installed. The servers in the farm are then each installed with their own copies of the UI application on each server. There can be multiple AMP Proxy servers, each of which can support up to 1000 registered Agents. Each AMP Proxy should be installed on its own system (not the UI system). All components of Web CentralControl on a web farm must be the same version. If you are upgrading Web CentralControl, you must upgrade all components on all servers to the same version. Note: The UI Web application can support up to 50 concurrent user connections per server. If you need more, you must use a web farm for multiple servers. Installation Page 56

Steps 1. Install the Notification Service, Registration Service, SQL Server, AMP Proxy, AMP Redirector and Propagation Service, all on one machine (not a part of the farm). See Web CentralControl Custom Installation. 2. Enable the Session State server on this machine. Using REGEDIT, change the AllowRemoteConnection value to 1 to enable outside access. In the registry, see: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters Figure 39. - Allow Remote Connections for Web CentralControl Services 3. Open Services in Computer Manager, and change the ASP.NET State Service Startup Type to Automatic. Then start the service. 4. Install the Web CentralControl UI component on each of the farm servers. Run the installation on each machine. Select Custom Installation, and choose only the User Interface feature to install (see Web CentralControl Custom Installation). 5. To point to the session server, you must edit two web.config files on each computer (with the UI installation) in the web farm. The files are typically in these folders: C:\inetpub\wwwroot\BackupConsole and C:\inetpub\wwwroot\Login In the Session State Web.Config Settings section of each file, change sessionstate mode=inproc to sessionstate mode=stateserver Then change (in the next line) stateconnectionstring= tcpip=xxx.xxx.xxx.xxx:42424 to the IP of the session server (the one outside the web farm). This is the address that the Login page will point to. Save the web.config files. Installation Page 57

6. Encrypt the View State next. All computers in the web farm with the UI application installed must have the same machine key. The Web CentralControl Administrator is responsible for generating or obtaining the machine keys. Modify the web.config file in the directory of each farm server machine: C:\Windows\Microsoft.NET\Framework\<version>\Config There is a line in the web.config file that resembles this: <machinekey validationkey="autogenerate,isolateapps" decryptionkey="autogenerate,isolateapps" validation="sha1"/> Replace the settings for validationkey= and decryptionkey= with your generated keys, and change the validation= setting to 3DES : <machinekey validationkey="<your validation key here>" decryptionkey="<your decryption key here>" validation="3des"/> Note: Use the same keys for all machines in the web farm that have the UI application installed. If you make this change, all.net web applications that run under.net will have their view states encrypted. 2.4.6 Configure Logging Level Log files for BackupConsole and Login are automatically generated for clean installations of Web CentralControl. By default, the logging level is set to "Error". To change the logging level, change the TraceLevelSwitch line in the system.diagnostics section of the web.config file. Do this for each web application (as well as AMP Proxy and Redirector). For example, use: <add name="tracelevelswitch" value="4"/> to enable verbose logging. Note: With verbose logging, you might need to periodically delete log files to conserve storage. Installation Page 58

2.5 Modify, Repair, Remove/Uninstall This section describes the steps for modifying, repairing, or removing the Web CentralControl application. 1 Run the installation kit WebCentralControl-7-2x-xxxx.exe. This may have been renamed. 2 The Setup Wizard for Web CentralControl starts. Click Next to continue. 3 Welcome screen: Modify, Repair, or Remove the program. The installer detects that there is a version of Web CentralControl currently installed. Choose an option and click Next. Figure 40. - Modify, Repair, or Uninstall Modify: Use to add or remove features. If you are installing some components on different machines, you can use this option. Note that if you remove all the components, you will uninstall the entire application. Repair: Reinstalls the files for the features that were already installed (in cases of corruption, for example). Note that this will not modify the settings in the configuration files of the applications. If changes to the configuration files are required, make them manually. Remove: Uninstalls the application. Installation Page 59

2.5.1 Modify Modify allows you to select features to add or remove. Figure 41. - Select Features to Modify/Install For descriptions of the features, see Web CentralControl Custom Installation. If you choose to integrate Web CentralControl and EVault Reports, you are asked for their websites. See Integrate with EVault Reports for more information. You are then asked to confirm the Modify process, and it continues and finishes. 2.5.2 Repair The Repair process will immediately start to reinstall all components. Click Finish when it completes. Installation Page 60

2.5.3 Remove/Uninstall 1 From the Welcome screen, choose Remove to remove all installed components. 2 Removal will start, and first show the Setup Type screen. You are asked whether or not you want to remove the database used with this product. The default is Leave Database. Choose an option and click Next. (Note that you will only be asked about the database that was specified through the installer. If you have pointed to another database, you will not be asked about it.) This database contains all the configuration information for Agents and jobs. It also contains login information and other details about your Web CentralControl application. Typically you would remove the database when you uninstall. But you may want to leave it for historical data, or if there is sensitive data involved. Removing it is recommended because leaving it could interfere with a new installation. If you select to leave the database, this instance cannot be used to install the SQL Server setup component again. Leaving the database should not be done if you intend to install this application to the same instance later. If the database is intended to be used again later, a modify should be used to remove the other applications but leave the database component installed, so it can be properly upgraded (if it is to be used again in the future). 3 If you choose to remove the database, you see a Select SQL Server screen. The instance where the database was previously installed should be selected here so it can be properly uninstalled. If you use the Test button, you can check the validity of the connection. You may get an error message (Test failed connection not established) if you enter the wrong Login ID or Password for SQL Server authentication. 4 Confirm uninstallation: You are asked to confirm that you want to proceed (i.e., continue with the removal of installed components). Figure 42. - Confirm Software Uninstallation 5 The uninstall proceeds. At the end, Maintenance Operation Completed appears. Click Finish. Installation Page 61

You may be asked to restart your computer to properly finish the uninstallation. 2.6 Web CentralControl Upgrade You cannot directly upgrade a Web CentralControl installation from a 32-bit server to a 64-bit server, but migration is possible. To migrate to the 64-bit version of Web CentralControl, you must upgrade to the 32-bit version of Web CentralControl 7.2 first. To see instructions for migration, refer to the Web CentralControl Migration Guide. Before you start the upgrade process, make sure that each system has the correct versions of.net and ASP.NET installed. To upgrade an existing Web CentralControl installation, follow these steps: 1) Redirect the Login page to some sort of Site under maintenance page to ensure that no users log in during the upgrade. 2) Restart the IIS server on the front-end system (i.e., the system with the UI component installed) to make sure that any already logged in users will be logged out. 3) Shut down the AMP Proxy, Propagation Service, and Registration Service. 4) Back up the Web CentralControl databases (WebCC, UserManagement, and SiteManagement). 5) First upgrade the back-end components to the new version. The system that has the database on it should always be upgraded first. 6) Upgrade the remaining systems that have Web CentralControl components, including other systems in the farm. All installations in the farm must be at the same version. 7) Modify the ASP.NET version that is configured for each website (Login, BackupConsole, Notification, and Registration). To do this, go to My Computer > Manage. Under the IIS and the website where the website is installed, select the website, right-click, and select Properties. Underneath, there should be a tab for ASP.NET. Go there and select the correct versions of.net. Save the changes. This must be done for each website installed. 8) Verify that the application is working (note that this should be done using an alternate address so that Web CentralControl is still not available to the general public). 9) If upgrading the database, stop the AMP Proxy Services, Propagation Service, and Registration Service again at this time. Ensure the Web CentralControl UI application is still unavailable to the general public. Installation Page 62

10) Upgrade the database to the correct version of SQL. If you currently have MSDE installed, and want to upgrade to SQL Express, follow the Microsoft instructions to perform an In place upgrade. Note: By default, Setup uses the instance name of SQLEXPRESS to install, rather than the MSDE default of the host computer name. If you wish to change the instance name to the name of the host computer, click the Advanced button. This causes the setup program to detect all instances that have been installed using the MSI installation method. If you wish to upgrade a previously installed MSDE instance, click Installed Instance and select the MSDE instance that you wish to upgrade. 11) Restart the AMP Proxy Services, Propagation Service, and Registration Service. 12) Verify that the application is working. 13) If you like, you can install the Status application at this point by running an installation in Modify mode (or a fresh custom installation if you are installing the Status application to an independent server) from the installation kit, and selecting the Status application from the Features list. The Status application only needs to be installed on one system. Note: After installation, the Status application can be found at http://localhost/web CentralControlStatus/Status.aspx 14) Remove the redirection so that people can use the Login page again. 2.6.1 Rolling Back an Upgrade During an upgrade, dump files are created. These can be used to manually roll back the databases in case the upgrade fails. The three databases are backed up to the following files: WebCC_database.bak UserManagement_database.bak SiteManagement_database.bak in the following location (typically): C:\WebCCDBBackup\ The dump files remain after an upgrade, and they are overwritten during the next upgrade. Installation Page 63

The database files are not removed whether the upgrade succeeds or fails. They are not removed during uninstallation. They are not created or updated when a fresh installation, Repair, or Modify is run. 2.7 Status Application The kit gives you the option to install a Status application. This application is not selected by default. It is not included in a Typical installation. The status page is a single standalone page that checks and returns the status of the Web CentralControl components. It does not test the availability of the Web CentralControl application itself. It simply indicates the status of each component it is able to check: - Database - Session State - AMP Service - Registration Service - Notification Service - Last Job Status Update The Session State should be configured to the value that is used for a web farm when the web farm is set up (see Configuring Web CentralControl for a Web Farm). If Web CentralControl is not being used in a farm, this status will always be OK. The AMP Service attempts to connect to an online Agent, retrieving information to verify that the AMP Proxy is running and able to communicate with Agents. The Registration and Notification services check that these web services are running. The Last Job Status Update checks that at least one job has submitted a status update within the past 24 hours. If no job has uploaded a status value during that time, there is probably an uploading problem. 2.7.1 Usage The Status application can be used by a website monitoring program such as Nagios. The monitoring application should be looking for the text ALL_OKAY. If this text is found on this page, all of the tests have succeeded. If this text is not found, there is a problem. This page does not do any real-time monitoring of the product. It is a single point-in-time status check of the system. This page is intended for the Web CentralControl site administrator, or a monitoring application. It is not localized, and it is not brandable. Installation Page 64

The URL for the status page is http://<domainname>/webccstatus/status.aspx. The virtual directory is not configurable for this application. The domain name should be the external domain name for the system where this application was installed. If a web application monitoring program (such as Nagios) is running on the same system as the Status application, the URL http://localhost/webccstatus/status.aspx can be used instead. 2.7.2 Installation The Status feature is available only through a custom installation, or through a Modify procedure. It is not available in Typical installations, and it is not selected by default for Custom installations. If this feature is installed on a system with all of the other parts, it will not prompt for additional information. If it is installed with some of the other components, or installed entirely on its own, it will prompt for the missing components (e.g., database connections, and Notification and Registration service locations). Figure 43. - Select Status feature to install Installation Page 65

3 Web CentralControl Administration 3.1 Overview After an installation, the default login consists of a single set of credentials, allowing the administrator to be the Super user. This user can only create new companies and new users. The Super user is the only user that can create Support users and other Super users. There are six user levels in Web CentralControl: 1. Super user (i.e., EVault, MSP) This role can create accounts (companies), set up users, configure preferences for the web applications, and create messages. Super users cannot make changes to the configuration of the account, including Agents, Groups, jobs, etc. The Super user does have permission to reset user passwords. A Super user can only be created under the ADMINISTRATION Company. Other companies cannot have a Super user. The Super user does not belong to any real companies. 2. Account Administrator This role has full privileges for its company, including the ability to add users. It can create, edit, and delete anything within its company in Web CentralControl. This role can access/modify and add/remove all Agents within its company. 3. User This role has full capabilities, except that it cannot add users to the account. This role can create, edit, delete, and execute jobs on only those Agents that they have permission to access. "User" accounts can register Agents to Web CentralControl, but they cannot remove them. 4. Execute only user This role can execute existing jobs only, and view logs. It has no permission to create, edit, or delete anything within Web CentralControl. 5. View only user This role can only view certain logs, status, and reports within Web CentralControl. 6. Support user This is a special user that belongs to the Administration company. A Support user can view only logs, status, and configuration of Agents across Accounts/Companies. These users do not have write access to Agents. They cannot modify settings, although they can view them. The Super user must create the Account Administrators, who will in turn create users, assign permissions, add/delete Agents, add/delete Groups, add/delete jobs, execute jobs, and then view logs, reports and status. Web CentralControl Administration Page 66

Note: Only Account Administrators and User accounts can register Agents, so each company (with the exception of the ADMINISTRATION company) must have at least one Account Administrator, or User, to register Agents. The Account Administrator can create other Account Administrators, Users, Execute only users, and View only users (but only within its own company). Account Administrators cannot create Super users or Support users. 3.1.1 ADMINISTRATION Company A default company is created when you install Web CentralControl. This is the ADMINISTRATION company. You cannot remove the ADMINISTRATION company from the system, but you can rename it. You can only create Super and Support users for this company. These users do not belong to any particular customer company, so ADMINISTRATION acts as a default company under which you can group them. Real companies cannot have Super or Support users, but real companies can be removed. When the Web CentralControl databases are first created, only the ADMINISTRATION company will exist. A Super user will need to create all of the companies that will register Agents to the system. The Super user will also need to create one or more Account Administrators for each company. Web CentralControl Administration Page 67

3.2 Logging In for the First Time: Super user Point your browser (for the UI application) to the address of the Web CentralControl server (for example, http://<server address>/login/login.aspx), and log in. For the initial Super user login, there is a default user name and password: User Name = super Password = 3Vlt1nc Figure 44. - First time login Change the password to your own secure credentials (see 3.3.6.1 Reset a Password). Note that the password is case-sensitive. You cannot change the default "super" user name, but you can create additional Super users with names that you choose. These names must be email address names (e.g., mysuper@mycompany.com). The Language selection allows you to choose a supported language for the UI and log files. Each user's login remembers the language preference for the next time, but it can always be changed. The Language selection is kept in a cookie, so if you change to another system, it will not remember your preference. Web CentralControl Administration Page 68

When you log in as Super, the primary Super user Administration screen opens: Figure 45. - Super User Administration screen Under Admin Navigation, there are six main functions for the Super user: Account Management Message Management Preferences Quick Links Usage Metrics Agent Install Kit Management Message Management and Preferences are only available to the Super user. An Account Administrator will only see Account Management under Admin Navigation. But they will also have a Backup and Recovery tab. Initially there is only one company already created. It is called ADMINISTRATION, and there are no users attached to it. For this company only, the Super user can create other Super users and Support users. Only the Super user can create new companies. For these new companies, the Super user can create Account Administrators, Users, Execute only users, and View only users. Account Administrators can also create these users, but only for the company for which they have been created. Web CentralControl Administration Page 69

3.2.1 Search for Company or User Name The Super user Administration screen (only) has a Search button. This button opens the Search Company/User Wizard, allowing the Super user to search across all companies and users in Web CentralControl. Figure 46. - Search Company/User Wizard After you have populated Web CentralControl with companies and users, you can use this utility to locate a particular company or user. You can enter an exact company name, or user name, if you know it. You can also enter the first letter (or first few letters) followed by * to find all names that match. Click Next to see a list of companies, or companies and users. You can sort the lists by clicking the column headings. If you highlight a company or user, and click Select, you will go directly to that entry. Web CentralControl Administration Page 70

3.3 Account Management The Super user must first create other (new) companies and at least one Account Administrator within that company. Then the Super user or Account Administrator can create other users for that company. 3.3.1 Create New Company Figure 47. - Create New Company Only the Super user can create new companies for other users. A unique company name is required. It is not case-sensitive, and leading and trailing blanks are ignored. Embedded blanks are not ignored. The other fields are informational only. You can choose whether or not to use them. The Reporting Administration feature displays a tab beside the regular Administration tab. You will not see this if you do not have the Reporting Administration feature installed. This feature allows the Super user to give Administrators, or Administrators and Users (or no one) access to EVault Reports. Web CentralControl Administration Page 71

3.3.2 Edit Company Figure 48. - Edit Company You can change information in all of the fields. The Company Name must be unique. "Disable Account" disables all users in that company. With "Edit User", you can disable only a single user. The "Retention Modification Override" menu allows Administrators to accept the choice set in "Preferences" (default is Use Site Wide Default). Or the Administrator can choose to allow or not Web CentralControl Administration Page 72

allow modifications of retentions for Desktop Agents, but only for this company. This selection can be changed later. 3.3.2.1 Access to EVault Reports If you have installed and integrated EVault Reports with Web CentralControl, you will have a "Reporting Administration" tab beside the Administration tab. The Reporting Administration feature places a tab beside the regular Administration tab. You will not see this if you do not have the Reporting Administration feature installed. This feature allows the Super user to give Administrators, or Administrators and Users (or no one) access to EVault Reports. The "Reporting Administration" tab takes you to the EVault Reports site. Figure 49. - Reporting Administration Web CentralControl Administration Page 73

3.3.3 Remove a Company Figure 50. - Remove a Company You can never remove the default ADMINISTRATION company, but you can rename it. Note: If you rename the ADMINISTRATION company, you will no longer have a visual indication that it is the ADMINISTRATION company, except that the "Remove" button is disabled when that company is selected. Web CentralControl Administration Page 74

3.3.4 Account Administrator After the initial installation, there is only a default Super user. This user must create Account Administrator users, who can then create users for that account. Note that the Super user can also create users for any account. 3.3.4.1 Account Admin Login When the Account Administrator logs in, they will see a Backup and Recovery tab, as well as an Administration tab, but with only "User Management" under Admin Navigation. Web CentralControl Administration Page 75

3.3.4.2 Backup and Recovery Dashboard Figure 51. - Backup and Recovery Dashboard The Backup and Recovery interface is described in the regular Web CentralControl help for users. 3.3.4.3 Account Administration Tab Note that the contents of the Administration tab here are different from the contents of the Super user's Administration tab. Figure 52. - Administration tab The Administration tab for Account Administrators only has "User Management" available in the Admin Navigation pane. Account Administrators (once created by the Super user) can also create other Account Administrators, Users, Execute only users, and View only users, but only for the company in which they are created. Web CentralControl Administration Page 76

3.3.4.4 Add/Remove Agents In Administration > User Management, when you click on the Assign/View Agents icon for a user, the Add/Remove Agents screen will open. Figure 53. - Add/Remove Agents When Agents are first installed, they must have a username (login and password) on Web CentralControl to be able to register that Agent to Web CentralControl. The account (login) that is used to register the Agent must have Account Administrator or User credentials. Web CentralControl Administration Page 77

Note: If a user registers an Agent, the Account Administrator can then grant permission for other users to that Agent, if needed. The user has been created by the Account Administrator (or the Super user) for a company already, and that user is then assigned to that particular company (account). In the Account Administrator's Add/Remove Agents screen, all the Agents assigned to that Account Administrator's company are displayed in the drop-down list of "Available Agents". This is the same list that you will see on the Backup and Recovery tab in the dashboard, under "Views". If you have your own Groups, you will see them here as well, below this list. Notice that Agents may be attached to more than one Group, or not be in a Group. Using the Add and Remove Selected/All Agent buttons, you can move the Agents from one (Available Agents) side to the other (Assigned Agents). Now, when that user logs in to Web CentralControl, they can see and control those Agents. 3.3.5 Create New User If the ADMINISTRATION company is selected, you can only create a Super user or a Support user for that company. If any other company (that is, not ADMINISTRATION) is selected, you can create a new user and assign that user the role of Account Administrator, User, Execute Only user, or View Only user. Typically, the Super user can create a login for an Account Administrator. Then, that Account Administrator can log in, create their own users, and begin to administer their company. Web CentralControl Administration Page 78

The User Name must be a syntactically valid email address, and must be unique across all companies. The password maximum length is 30 characters. The first name and last name are descriptive only, and show up in the list of users in the Administrators screen. "Disable User" will stop the user from being able to log in to Web CentralControl. Note that you can also disable all users in a company, with "Disable Account" in Edit or Create a company. 3.3.5.1 Force to Change Password As a security measure, the Super user can force any user to change their password when they first log on after a forced change of their password or creation of the user. An Account Administrator can only force a user in their own company (organization) to change their password when they first logon, after a forced change. Note: If "Force Change Password" has been enabled, the user must first log in to Web CentralControl and change the temporary password before attempting to register Agents. Otherwise the registrations will fail. 3.3.6 Edit User Figure 54. - Edit User You can modify the User Name, and the First and Last names. The User Name must be a syntactically valid email address, and be unique across all companies. The password maximum Web CentralControl Administration Page 79

length is 30 characters. The First name and Last names are descriptive only, and show up in the list of users in the Administrators screen. See Vault Profile for more information. "Disable User" stops the user from logging in to Web CentralControl. Note that you can also disable all users in a company with "Disable Account" in Edit or Create a company. 3.3.6.1 Reset a Password Figure 55. - Reset a Password The Super user can reset the Web CentralControl login password for any user, without knowing what the old password was. An Account Administrator can only reset Web CentralControl login passwords for users in that account/company. A user that has logged in successfully to Web CentralControl can change his/her own login password with the "Change Password" option in their Dashboard. There, the user must supply the old password first. Web CentralControl Administration Page 80

After the initial installation, the Super user must change the default login password (see 3.2 Logging In for the First Time: Super User). If you lose the new password, it cannot be recovered. Note that the system requires you to have at least one Super user. You cannot delete the last remaining Super user. Note: The password is case-sensitive, and has a maximum length of 30 characters. 3.3.7 Remove User Figure 56. - Remove User A Super user can delete any user. An Account Administrator can only delete users associated with that Administrator's account/company. A Super user cannot delete the last remaining Super user. At least one must always remain. Also, you cannot delete yourself (your own user ID). Web CentralControl Administration Page 81

3.3.8 Vault Profile Figure 57. - Vault Profile Profile Name: The profile name is one that you create. The Vault name, IP address, Account, User and Password all need to be created by Vault personnel and transferred (communicated) to the person administering (creating) this user. Web CentralControl Administration Page 82

3.3.8.1 Usage Only a Super user or an Account Administrator can set the Vault profile values here. When a user is created, the Administrator who creates the user can associate the user with connection information for the Vault that they have been assigned to. The Account Administrator or User login can use this information to register Agents to the Vault without needing to reenter all the vault connection information each time. The Administrator can modify this information by editing the user, but modifying this information will not change the values of any previously registered Agents. The vault profile is visible to the user in the New Job wizard. When the user clicks Next on the schedule page, if this Agent has not been registered to any vaults, the user will be prompted to register the vault. The vault profile can also be used for registering Agents to the vault through the Vault Settings dialog, and for reregistering. The user will have the option of using the vault profile if there is one associated with them, or they can choose to manually enter the vault connection information. Web CentralControl Administration Page 83

3.3.9 Support User Login The Support user is a special case (created only by a Super user, in the ADMINISTRATION company) that can only view logs, settings and status, for all accounts/companies. This is mainly intended for troubleshooting purposes. To do this, the Support user functionality will "impersonate" a company, chosen from a list of all companies. The Support user can then see all Agents for that company, but cannot change anything. The Support user can see and print the log files associated with Agents and jobs in a company. As shown on the following screen, Support is a "Read Only" user. Figure 58. - Support user dashboard The Dashboard view shows a list of companies, with their associated number of "Agents with failures", "Agents with errors" and "Agents with missed backups". Figure 59. - Select a Company The Support user can view details about a particular company. The Support user can choose from a list of companies (from the dashboard, or from the Company menu). The Support user can temporarily make changes, but the changes are not saved. Web CentralControl Administration Page 84

3.3.9.2 Log File Viewer Select the Agent whose logs you want to view, and then click the "Logs" icon. Figure 60. - Log File Viewer From the list of logs on the left, click on the name of the file that you want to view. The Support user can see all the log files associated with the (unfiltered) Agents and jobs in a company. You can view a printable version of the log and limit its size to a certain number of pages. Log Files can show: Backup, Restore or Synchronize. Display can be: All, Errors Only, or Errors and Warnings Only. View Printable version Display can be: All, Errors Only, or Errors and Warnings Only. Note: If you use a filter (with a Unix Agent) to show "Errors only" or "Errors and Warnings only" for large files, Web CentralControl may time out and give errors. You may want to increase the timeout period lengths. Web CentralControl Administration Page 85

3.4 Message Management To make it easy for the Super user to notify users when new versions of the software are available, or when maintenance needs to be done, the Super user can create message entries to display to the user. Only Super users can create, modify or delete messages. Regular users will see active messages, but cannot add, modify or delete them. The Super user can see all active and expired messages. These messages are provided to Web CentralControl as HTML text. This will allow the messages to contain hyperlinks to other web pages that can elaborate on the message. The messages will have a start and end date associated with them. This will allow the Super user to define when the message will be displayed to the user, and will allow the messages to expire without requiring the Super user to delete the message. 3.4.1 Add Message Immediately after installation, there are no messages under Message Management. The Super user can click "Add" to add messages. Figure 61. - Message Management Web CentralControl Administration Page 86

Figure 62. - Add Message The Message Title is not seen by regular users. It is only seen by the Super user in the Message Management screen. The Message Content can be plain text, or HTML, with new lines, images, and links to other web pages. The maximum number of characters that can be included here is 3,500. This includes HTML characters as well as other alphanumeric characters. The contents of the preceding Message screen would produce this message under Your Messages: Web CentralControl Administration Page 87

Links to other web pages should always have a target of "new". Otherwise it will incorrectly try to redirect the web page to the linked web page. For example: <a href="http://www.evault.com" target="new">evault</a> Also, the message is associated with the language of the user. For instance, an English message will only be seen by those using the English language preference. If you want other languages to include similar messages, you must create them (duplicates) in that language. The start and end dates allow the message to start and finish automatically (that is, unattended). 3.4.1.1 Assign Company Figure 63. - Assign Company The Super user can choose the companies for which the message should appear. The Super user can choose to display a message to all companies, or a selection of companies. The Super user can modify the selected list of companies for a particular message (including existing messages) at any time through the Edit Message option. When messages are removed, they are removed for all companies. Web CentralControl Administration Page 88

3.4.1.2 Assign User Figure 64. - Assign User The Super user can indicate the Agent types to which a message applies. Using Agent search filters, the Super user can indicate which Agents will get the messages. Then, if a user has an Agent that meets the search criteria, they will see the message. Otherwise the user will not see the message. By default, the user association with the message will be assigned when the message is created, or modified and saved. This means that any user who has an Agent at that time will see the message when they log in. If the user's Agent list changes, either by adding or removing an Agent that meets the criteria, the message assignment will not be adjusted until the next time that message is saved. Alternatively, there is an option in the web.config file that allows for dynamic assignment of messages to users when users log in. Turning this option on will slow the loading of the dashboard page. The effect on performance will depend on the number of Agents on the system, and the number of messages that filter based on Agent specifications. It is not recommended that you turn this option on unless the Web CentralControl installation has very few Agents and very few messages. Super users can modify the Agent filter options for a message at any time. When the message is saved, the static associations with the users in the database are updated. Removing a message will remove it from all user associations, whether they are static or dynamic. Web CentralControl Administration Page 89

3.4.1.3 Select Filter Restriction Figure 65. - Select Filter Restriction When you click the "Edit" icon under 3.4.1.2 Assign User you can choose filter restrictions. These are different for each filter type. Web CentralControl Administration Page 90

3.4.2 Edit Message Figure 66. - Edit a Message The Super user can add a Message Title, Message Content, and a Start Date and End Date. The start and end dates allow the message to start and finish automatically (that is, unattended). See also Add Message. You can also edit the "Assign Company" filter and the "Assign User" Filter. Web CentralControl Administration Page 91

3.4.3 Remove Message Figure 67. - Removing a Message When a message reaches its end date, it is automatically removed from the "Your Messages" display, but it is not deleted in the Message Management screen. It must be deleted from there by the Super user. 3.4.4 Your Messages Figure 68. - Your Messages A user who can view the dashboard will see the message in "Your Messages". The user cannot change or delete the message. The messages automatically start and end on the dates set up by the Super user. The user may "Dismiss" a message. That message will no longer be shown to that user. If the user chooses to "Remind me later" the message will go away, but will return when the user logs back in. The message can contain text, images, or HTML links. Web CentralControl Administration Page 92

3.5 Preferences Figure 69. - Preferences The application provides security settings so that the Super user can control unwanted or illegal attempts to log in. The Maximum consecutive failed login setting allows the Super user to assign the maximum consecutive number of failed logins that can occur before a user name is locked out. This applies to all users that fail the login, including the Super user. The number can range from 1 to 999. When this number is reached, the user will see a message on the login screen: Your account has been locked out. The Lockout Time can range from 1 to 1440 minutes. This is the amount of time a user will need to wait if they reach the maximum consecutive number of failed login attempts. Session Timeout (1 to 1440 minutes) controls how long a browser can be left unattended. If there is no activity in your login session, or the backup session, you will be logged out and you will need to log in again. Any activity inside the Backup and Recovery tab will sustain the session. Any activity inside the Administration tab, clicking the Change Password or Support links at the top of the screen, or simply clicking on a tab, will also sustain the session. If you are using the help system, and your session times out, you can continue to use the help. Note: A change in the Session Timeout value does not take effect until the next time the user logs in to Web CentralControl. It does not affect the current login session. Allow users to modify retentions for Restricted Management (Desktop) Agents: Enable this option to allow users to change retentions for Desktop Agents. That is, an Administrator in a company who is responsible for setting retentions for regular Agents can also change the retentions for a Desktop Agent. Web CentralControl Administration Page 93

This option applies to all customers in Web CentralControl, but it can be overridden through the Account Management of a company. See Create New Company or Edit Company. The default is to allow the "Site Wide Default", if it is enabled. At a company level, the Administrator can further allow or not allow retention modification. 3.5.1 User Lockout Reset If any user attempts to log in too many times with an incorrect password, that user will get locked out. Previously, the user had no choice but to wait until the lockout time expired before being able to try and log in again. If the user desperately needs to log in, they can contact their Account Administrator or a Super user of the Web CentralControl system, who will be able to unlock their account through user management control. User management control will put a lock icon next to the user who is locked out. By clicking on that icon, the user will be unlocked. There is no confirmation dialog for this feature. The lock will simply be removed. If, after having their lockout reset, the user continues to fail to log in and exceeds the lockout count again, the user will be locked out again. Figure 44. - User Lockout Reset Web CentralControl Administration Page 94

3.6 Quick Links Figure 45. - Custom Quick Links A Super user can create custom quick links (to URLs) that will appear in the Quick Links list for all users. When you click a quick link, you will open a new browser window with the specified link. The Quick Links screen allows the Super user to supply localized text for each link in each supported language. If text is not provided for a given language, the quick link will not appear for users who are logged in under that language. When you click Add on the Quick Links screen, you see a dialog to add the URL address and URL text. Figure 46. - Adding a Quick Link The languages that can be used here were selected during installation. The URL must be valid, but it is not checked here. If you enter text in each language field, it will appear for those languages. If you leave one of the language fields empty, the Quick Link will not appear for that language. The Edit button allows you to change a quick link, and the Remove button allows you to remove a quick link. Web CentralControl Administration Page 95

3.7 Settings for EVault Reports To allow your users to access specific parts of EVault Reports, you need to associate Customer short name values (from the vault) and Report Group Name values (from EVault Reports Manager) with Web CentralControl companies. Note: If these values are not properly configured in Web CentralControl, users cannot access reports through Web CentralControl even if EVault Reports has been integrated with Web CentralControl. 1. Go to Account Management and select a company. 2. Click Edit. The Edit Company screen opens. 3. Click Report Settings. The Report settings screen opens. 4. In the Company short name field, enter the value of a Customer short name (from the vault). This associates the company with specific reports. 5. Click Add. The value that you have entered appears in the Company short name list. 6. Use the Add and Remove buttons to continue updating the list. 7. Enter a value for the Report group name field. This value must exactly match a Report Group Name in EVault Reports. Web CentralControl Administration Page 96

The Report group name can be <DEFAULT> (which allows users to access all reports), but this is only appropriate if <DEFAULT> remains as a Report Group Name in EVault Reports. 8. Click Save to return to the Edit Company screen. 9. Click Save again. Now the users in the company can access the reports that are associated with their Company short name and Report group name settings. For details about Customer short name values from the vault, and Report Group Name settings in EVault Reports, refer to the Director Operations Guide and the EVault Reports User Guide. 3.8 Usage Metrics Figure 47. - Usage Metrics Application Usage Metrics is a display-only screen that shows information about the total number of companies and users. It also shows total number of Agents, jobs, and AMP Proxies. The fields are static. That is, they do not change automatically. If you click the Usage Metrics field in the Admin Navigation area, it will reappear. There is no report history kept. Note: The data about the number of active AMP Proxies, and the number of online Agents per AMP Proxy, is kept in the database. It is updated (refreshed) every minute, so these numbers may be up to one minute old. For example, if an online Agent goes away, that fact may not be obvious for up to one minute. Web CentralControl Administration Page 97

3.9 Agent Installation Kit Management As a Super user, you can allow users to update Agent versions on their own machines by notifying them that updates are available. They can click an icon ( ) beside their Agent, go to your URL, and download a new version. See Agent Update Indicator. Figure 48. - Install Kit in Admin Navigation In your Admin Navigation pane, click Agent Install Kit Management. The Agent Install Kit Management screen will open. At first it might say that there are no kits available. 3.9.1 Agent Installation Kit Add or Update To add a new installation kit: 1. On the Agent Install Kit Management screen, click Add. The Add Agent Install Kit screen will open. 2. Specify the Agent Type, Version, and URL. 3. Click Save to complete the addition. The Agent Type menu initially includes all Agent Types that Web CentralControl supports. When you add a kit for a specific Agent Type, that Agent Type will no longer appear in the menu. Web CentralControl Administration Page 98

Figure 49. - Add/Edit Agent Install Kit When you are notified that a new version is available for one of your Agents, follow these steps: 1. In the list of kits on the Agent Install Kit Management screen, highlight the line for the corresponding Agent Type. 2. Click Edit. The Edit Agent Install Kit screen will open. 3. Enter the new version number and URL. 4. Click Save. To otherwise change an Agent Version or Install Kit URL, select an item from the list of kits, and click Edit. Note that you cannot edit the Agent Type. 3.9.2 Agent Installation Kit Removal You can remove an item from the list of installation kits. You will be prompted with a message such as "Are you sure you want to delete <name of Agent Type here> Agent install kit?" Click Yes or No. Clicking Yes will remove the Update icon from beside the user's Agent. The Agent Type will then reappear in the Agent Type menu. 3.9.3 Upgrading the vsphere Agent To upgrade the vsphere Agent (previously known as the Agent for VMware), go to the vsphere Agent service console, and issue a system upgrade command. Web CentralControl Administration Page 99

4 Appendix: Condensed List of Installation Steps Steps for a new, typical installation: 1. Run the installation kit WebCentralControl-7-2x-xxxx.exe (where xxxx is the build version). Note that the installation kit may have been renamed. 2. The Welcome screen is shown. 3. Information about support and release notes appears. 4. The SLA (Software License Agreement) is shown for the EVault software. You must accept this to be able to continue. 5. Choose a Typical installation. 6. Choose the web application s website. (Only applicable if there is more than one website installed on that system.) 7. Enter the web application s Domain name when prompted. 8. Select the SQL server from the list. (SQL Server authentication credentials need to be used.) 9. Select the languages to install. The default is English, but you can also choose from French, German, Spanish, and Portuguese. 10. Choose Services/Support files installation path. 11. Configure AMP Proxy IP addresses. Enter the external IP address that the Agents will use to connect to the AMP Proxy, and the internal IP address that the User Interface will use to connect to the AMP Proxy. 12. Integrate with EVault Reports. This is optional. 13. Begin the installation. 14. Installation completes. Note that you are given the default logon credentials here. Web CentralControl Administration Page 100