In previous versions, installing ICONICS Suite onto a new system without any previous configuration resulted in a system that was completely open as far as security was concerned. This was convenient from a demonstration or testing perspective but caused concern for security-minded users who may have wanted to minimize risk while setting up a production system.
The installation procedure has been enhanced to create a more secure ICONICS installation from the start, while still offering users the option to create a conveniently open system for demonstration or testing, if needed.
During installation, the user is prompted for an ICONICS security username and password. By default, ICONICS Suite is installed with security enabled, and a user is created using the name and password supplied during installation.
If desired, the user can choose to install a demonstration system. In this case, ICONICS Suite is installed with security in "testing" mode. A username and password are still required by the installation, and a user will be created in the initial security configuration, but no login will be required to use or configure the system.
Unless a demonstration system is chosen, a minimal set of applications are enabled after installation – only those necessary to run Workbench. Having as few applications and services running as possible provides a more secure and efficient system. As a first step after installation, the user should follow the steps below to use Workbench to enable the specific applications they need for their system.
The IcoGenApps application pool in IIS is now disabled by default unless a demonstration installation is chosen. Disabling this application pool creates a more secure system but prevents WPF WebHMI (usable in Internet Explorer only) clients connecting. HTML5 WebHMI and MobileHMI clients can still connect with this application pool disabled. Users who require WPF WebHMI can use Workbench to enable this application pool.
To Activate Additional Applications or the GENESIS64 IIS Application Pool:
Open Workbench.
Log into ICONICS security.
Open the Configure Application(s) settings page with one of the following methods:
In Project Explorer, open the context menu for the project and select Configure Application(s) settings
OR
Go to Home and select Configure Application(s) settings.
In the Available Applications section, find the applications you would like to enable and do the following for each:
Enable the checkbox.
Choose a SQL Server and catalog.
In the first column, select the Create or overwrite the database associated with this application button.
A warning dialog will appear. Select Ok.
If desired, select the Enable GENESIS64 IIS Application Pool.
Select Apply.
A warning dialog may appear. Select Ok.
If prompted, restart the ICONICS FrameWorX service.
To Activate and Configure AlarmWorX64 Multimedia on a Secure System:
Open the Windows Services control panel.
Change the startup type of the ICONICS AlarmWorX64 Multimedia service from Disabled to either Manual, Automatic, or Automatic (Delayed), depending on your desired behavior.
The Services window can be closed.
Open AlarmWorX64 Multimedia or Layout and Multimedia Manager.
Go to Project > Edit Project.
Select Add > AlarmWorX64 Multimedia.
Select Close.
From the bottom of the Project Explorer, select AlarmWorX64 Multimedia.
Right-click on localhost and select New Database.
Follow the wizard to create an AlarmWorX64 Multimedia configuration database.
When the wizard is complete, right-click on the new database in Project Explorer and select Make Active.
Configure AlarmWorX64 Multimedia as needed.
When prompted, save your project file.
See Also: