IT System Planning GuideEBO Top
IT System Planning GuideEBO Top
com/buildings | 1
Scope
This guide is designed for IT professionals who need to
review the system design and provide support for the
system installation.
Enterprise Server Run-As-Service selectable user SmartX server Boot Loader U-Boot disabled (v1.5)
account (v1.5)
SmartX server Boot restricted to a single boot location
Secure flag for cookies in WebStation is enabled when (v1.5)
using HTTPs (v2.0)
SHA2-256 Hash algorithm support (v1.9)
Authorization
Custom logon banners can be enabled to WebStation: HTML5 Graphics and Trend viewing
communicate usage policies to operators support, removal of JAVA (v1.7)
• SSH connections (v1.6) Basic protection against program and data at rest
modification
Role-based access control (permissions)
Basic protection for input validation
• Object level security
Basic protection for secure and effective error
Confidentiality messages
Encrypted transmission of data:
Restricted data flow
• HTTPS using TLS 1.0 (v1.2) Basic capabilities for network segmentation
• HTTPS using TLS 1.1, TLS 1.2 (v1.9)
Basic options for enabling/disabling ports
• SFTP using TLS 1.2 (v3.0.4)
• EWS Encrypted Logon (v1.5) • Disable HTTP (HTTPS only) configuration option
(v1.5)
• Disable use of MD5 configuration option (v1.6)
• Disable SmartX AS-P and AS-B server USB ports
• SNMPv3 support, SNMPv1 and v2 removed (v1.5) configuration option (v2.0)
• SmartX server: SSHv2, SSHv1 removed (v1.5) • Disable SmartX server SSH port 22 configuration
• Redirect web clients to HTTPS configuration option option (v2.0)
(v1.6)
World-writable programs or scripts removed (v1.6)
• SMTPS secure email notification support (v1.8)
EcoStruxure Web Services server interface is disabled
Clickjacking protection options (v1.9) by default on EcoStruxure BMS servers (v2.0)
On the Corporate LAN side, there may be many During normal operation, only a very limited amount of
EcoStruxure Building Operation WorkStations. They are well-defined data needs to pass through the firewall,
used to program and manage the Building which ensures a simplified configuration of the
Management System equipment. segregation firewall.
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
a Server to IT CSP 4444 Yes if option 1 Persistent - -
B
server comm.
(option 1) (Config.) (TCP)
B
a Server to IT HTTPS 443 Yes if option 2 Persistent - -
server comm.
(option 2) (Config.) (TCP)
C
a Client to IT HTTP 80 Yes Yes On demand - -
server comm.
(option 1) (Config.) (TCP)
C
a Client to IT HTTPS 443 Yes - On demand - -
server comm.
(option 2) (Config.) (TCP)
Continued
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
a) This communication path uses dynamic port assignment. The port assignment is controlled by the operating system (Windows). The allowable range for the port
assignment is configurable from Windows. The default dynamic port range depends on the operating system. For the EcoStruxure Building Operation software
supported Windows versions, the default port range is 49152 to 65535.
b) Not for WebStation.
c) Flexera does not specify a port for the vendor daemon. If the port has not been specified, the port will be chosen at random by the operating system at runtime. It is
completely random and depends upon what (non-restricted) ports are available at the time the operating system assigns it. This port may be configured manually to
align with local policies and standard network management practices.
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
a Server to IT CSP 4444 Yes if option 1 Persistent - -
B
server comm.
(option 1) (Config.) (TCP)
B
a Server to IT HTTPS 443 Yes if option 2 Persistent - -
server comm.
(option 2) (Config.) (TCP)
C
a Client to IT HTTP 80 Yes Yes On demand - -
server comm.
(option 1) (Config.) (TCP)
C
a Client to IT HTTPS 443 Yes - On demand - -
server comm.
(option 2) (Config.) (TCP)
Continued
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
a) This communication path uses dynamic port assignment. The port assignment is controlled by the operating system (Windows). The allowable range for the port
assignment is configurable from Windows. The default dynamic port range depends on the operating system. For the EcoStruxure Building Operation software
supported Windows versions, the default port range is 49152 to 65535.
b) Default to 50069 for unencrypted communication.
c) Default to 49152 for encrypted communication.
d) For the engineering of Sigma, the Sigma software client(s) use TCP port 3614 to communicate with the Sigma server.
e) The EcoStruxure Building Operation data importer uses TCP port 8080 to import Sigma data from the Sigma server to the EcoStruxure Building Operation database.
f) Enterprise Server uses UDP port 41952 to communicate with the Sigma Universal Network Controllers (UNCs) and Integration Controllers (ICs) on the Sigma
network.
g) Not for WebStation.
h) Flexera does not specify a port for the vendor daemon. If the port has not been specified, the port will be chosen at random by the operating system at runtime. It is
completely random and depends upon what (non-restricted) ports are available at the time the operating system assigns it. This port may be configured manually to
align with local policies and standard network management practices.
i) An Internet connection is not needed when you run the cloud service on the same local network as the Enterprise Server.
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
B
a Server to IT HTTPS 443 Yes if option 2 Persistent - -
server comm.
(option 2) (Config.) (TCP)
C
a Client to IT HTTP 80 Yes Yes On demand - -
server comm.
(option 1) (Config.) (TCP)
C
a Client to IT HTTPS 443 Yes - On demand - -
server comm.
(option 2) (Config.) (TCP)
Continued
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
a) This communication path uses dynamic port assignment. The port assignment is controlled by the operating system (Linux). The allowable range for the port
assignment is not configurable. The default dynamic port range depends on the operating system. For SmartX servers (Linux), the default port range is 32768 to
61000.
b) Not for WebStation.
c) Supported by SmartX AS-P and AS-B servers only.
d) Optional file-based activation.
e) An Internet connection is not needed when you run the cloud service on the same local network as the as the SmartX server.
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
a) Flexera does not specify a port for the vendor daemon. If the port has not been specified, the port will be chosen at random by the operating system at runtime. It is
completely random and depends upon what (non-restricted) ports are available at the time the operating system assigns it. This port may be configured manually to
align with local policies and standard network management practices.
b) Optional file-based activation.
c) This is the port that a network scanner picks up when the Admin page starts up.
d) Can be redirected to HTTPS.
e) An Internet connection is not needed when you run the license server web application on the same computer as the licenser server.
Path Function Connection Protocol Default Port Configurabl Can Be Usage Internet Optional
Type (Default (TCP or e Port Disabled when Needed Settings
State) UDP) Enabled
Windows services
Windows Services
Enterprise Centrala Building Operation x.y Automatic Restart the service Local System
Connect Agent
Enterprise Server Building Operation x.y Automatic Run a Program Local System
Enterprise Server
Enterprise Serverb Building Operation x.y Automatic Restart the service Local System
Connect Agent
License Administratorc Building Operation x.y Automatic Restart the service Local System
License Server
Project Configuration Tool Project Configuration Tool Automatic Restart the service Local System
Modules Service
WebReports Building Operation x.y Automatic Restart the service Local System
WebReports Agent
Server Functions
Router Functions
Gateway Functions
External log storage for historical data Project Configuration Tool is a suite of three software
External storage(s) can be used as an option for storing programs: server, client, and WorkStation. The Project
historical data from Enterprise Central, Enterprise Configuration Tool sever provides an environment
Servers, and SmartX servers. within which all virtual EcoStruxure BMS servers of the
project can run while being engineered. The Project
The external log storage is installed using a separate Configuration Tool client provides an intuitive user
installer program. interface for project management. WorkStation is a full-
featured user interface for configuration of EcoStruxure
The historical data stored in the external log storage is BMS servers.
available natively to viewers built into the EcoStruxure
Building Operation clients. EcoStruxure Building Operation Software OS user
requirements
External reporting tools can be used to access the To install and use the EcoStruxure Building Operation
external log storage and create reports based upon the software, users must have the following credentials:
stored historical data.
• All software requires the installing user to have
Reports Server administrative privileges on the PC onto which the
The Reports Server is used to gather data from the installation is to take place.
Building Management System and generate reports. • Enterprise Central, Enterprise Server, and License
The Reports Server requires the following Microsoft Server are installed as services and require a user
applications: with administrative privileges to start and stop the
services.
• ASP.NET
• The PC running the Enterprise Central, Enterprise
• Internet Information Services (IIS) Server service or License Server service needs to
• SQL Server be running under an administrative user’s account.
WorkStation
Continued
The following Microsoft Windows 10 editions are The following Microsoft Windows Server 2016 editions
supported: Pro and Enterprise. are supported: Datacenter, Standard, and Essentials.
The following Microsoft Windows Server 2012 R2 The following Microsoft Windows Server 2019 editions
editions are supported: Datacenter, Standard, are supported: Datacenter, Standard, and Essentials.
Essentials, and Foundation.
WebStation
Enterprise Central
Continued
Processor power, memory, and storage capacity The following Microsoft Windows Server 2012 R2
should be scaled upwards to accommodate targeted editions are supported: Datacenter, Standard,
system size as impacted by the total quantity of Essentials, and Foundation.
Enterprise Servers, SmartX servers, and expected
historical archiving. Enterprise Central is tested on a The following Microsoft Windows Server 2016 editions
server with an 8-core 3.6 GHz processor, a 16 GB of are supported: Datacenter, Standard, and Essentials.
memory, and an SSD storage capacity of 4 TB.
The following Microsoft Windows Server 2019 editions
The following Microsoft Windows 10 editions are are supported: Datacenter, Standard, and Essentials.
supported: Pro and Enterprise.
Enterprise Server
Continued
Processor power, memory, and storage capacity The following Microsoft Windows Server 2012 R2
should be scaled upwards to accommodate targeted editions are supported: Datacenter, Standard,
system size as impacted by the total quantity of Essentials, and Foundation.
Enterprise Servers, SmartX servers, and expected
historical archiving. Enterprise Central is tested on a The following Microsoft Windows Server 2016 editions
server with an 8-core 3.6 GHz processor, a 16 GB of are supported: Datacenter, Standard, and Essentials.
memory, and an SSD storage capacity of 4 TB.
The following Microsoft Windows Server 2019 editions
The following Microsoft Windows 10 editions are are supported (not supported for I/NET integrated
supported: Pro and Enterprise. system): Datacenter, Standard, and Essentials.
Continued
Processor power, memory, and storage capacity The following Microsoft Windows 10 editions are
should be scaled upwards to accommodate targeted supported: Pro and Enterprise.
system size as impacted by the total quantity of
EcoStruxure BMS projects. The Project Configuration The following Microsoft Windows Server 2012 R2
Tool is tested on a server with an 8-core 3.6 GHz editions are supported: Datacenter, Standard,
processor, 32 GB of memory, and storage capacity of 1 Essentials, and Foundation.
TB.
The following Microsoft Windows Server 2016 editions
are supported: Datacenter, Standard, and Essentials.
Reports Server
* Microsoft SQL Server 2012 SP1, SP2, SP3, or SP4 is For more information on hardware and software
required if the operating system Windows Server 2012 requirements for installing SQL Server 2008 R2, see
R2 is used https://msdn.microsoft.com/en-
us/library/ms143506(v=sql.105).
The following Microsoft Windows 10 editions are
supported: Pro and Enterprise. For more information on hardware and software
requirements for installing SQL Server 2012, see
The following Microsoft Windows Server 2012 R2 https://msdn.microsoft.com/en-
editions are supported: Datacenter and Standard. us/library/ms143506(v=sql.110).aspx/html.
The following Microsoft Windows Server 2016 editions For more information on hardware and software
are supported: Datacenter, Standard, and Essentials. requirements for installing SQL Server 2014, see
https://msdn.microsoft.com/en-
The following Microsoft Windows Server 2019 editions us/library/ms143506(v=sql.120).aspx.
are supported: Datacenter, Standard, and Essentials.
For more information on hardware and software
The following Microsoft SQL Server 2008 R2 and requirements for installing SQL Server 2016, see
Microsoft SQL Server 2012 editions are supported: https://docs.microsoft.com/en-us/sql/sql-
Standard and Express with Advanced Services. server/install/hardware-and-software-requirements-for-
installing-sql-server.
The following Microsoft SQL Server 2014 and Microsoft
SQL Server 2016 editions are supported: Enterprise,
Standard, and Express with Advanced Services.
WebReports
Engage
www.schneider-electric.com