Hardware Sizing
The following lists the machine specifications for a maximum of 100 concurrent agents.
vCPU | vRAM | vDisk |
2 cores (2.60GHz, 2 processors) | 4 GB | 1x100 GB |
To support HA, the same specifications would be doubled for the two machines for a redundant deployment.
To get machine specifications for a larger agent volume and/or with other ExpertFlow products in a coresident deployment, please check here.
Software Requirements
The following software is required to be installed on the server.
Port Utilization
Type | Source Host | Source Port | Destination Host | Destination Port |
HTTP | Supervisor Tools web app | any | CCX-A, CCX-B | 80 |
HTTPS | Supervisor Tools web app | any | CCX-A, CCX-B | 443 |
TCP | Supervisor Tools web app | any | MS SQL Server | 1433 |
TCP | Supervisor Tools web app | any | MySQL | 3306 |
HTTP/S | Enterprise web user | any | Supervisor Tools web app | 8080 |
System Access Requirements
Integration with UCCX/UCCE
To synchronize changes with CCX/CCE, we need an admin user for the Express Configuration APIs to read and write data on CCX/CCE.
Machine Access
Administrative privileges (root) on the machine are required to follow the deployment steps.
Database access rights
We require the following database and the privileged SQL user to connect to the EF application with its database. The application will create its tables and other schema objects itself after connection.
Create a Supervisor Tools application database with the name EFSupervisorTools.
Create an SQL Server User EFUser with a database role db_owner on the EFSupervisorTools database.
Time Synchronization Requirements
If, the system can produce unpredictable results. Therefore, the EF Team Administration application and Cisco UCCX/UCCE should have their time zone and date/time properly configured, according to the geographic region and must.
To configure the time zone, please see the instructions from the hardware or software manufacturer of the NTP server. The application servers should be synchronized. This synchronization should be maintained continuously and validated regularly. For security reasons, we recommend the Network Time Protocol (NTP) V 4.1+.