FCC Manual
FCC Manual
FCC Manual
CaS`5cWRS
© 1999–2023 Faronics Corporation. All rights reserved. Faronics, Deep Freeze, Deep Freeze Cloud,
Faronics Deploy, Faronics Core Console, Faronics Anti-Executable, Faronics Anti-Virus, Faronics Device
Filter, Faronics Data Igloo, Faronics Power Save, Faronics Insight, Faronics System Profiler, and
WINSelect are trademarks and/or registered trademarks of Faronics Corporation. All other company and
product names are trademarks of their respective owners.
Contents
Faronics Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Important Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
About Faronics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Product Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Contact Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Definition of Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Faronics Core Overview . . . . . . . . . . . . . . . . . . . ............. . . . . . . . . . . . . . . . . . . . 12
About Faronics Core. . . . . . . . . . . . . . . . . . . ............. . . . . . . . . . . . . . . . . . . . 12
Elements of Faronics Core Server and Faronics Core Database . . . . . . . . . . . . . . . . . . . . . 13
About Product Loadins . . . . . . . . . . . . . . . . . ............. . . . . . . . . . . . . . . . . . . . 13
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Faronics Core Server Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Faronics Core Console Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Faronics Core Database Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Workstation Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Upgrading from Faronics Core Console 2.x to Faronics Core 3.0 . . . . . . . . . . . . . . . . . . . . . . 102
Upgrading the Faronics Core Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Faronics Core
Faronics Core provides enterprise deployment and management capabilities for Faronics’
software solutions.
Topics
Important Information
Technical Support
Definition of Terms
Important Information
About Faronics
Faronics delivers market-leading solutions that help manage, simplify, and secure complex IT
environments. Our products ensure 100% machine availability, and have dramatically impacted
the day-to-day lives of thousands of information technology professionals. Fueled by a
market-centric focus, Faronics’ technology innovations benefit educational institutions, health
care facilities, libraries, government organizations, and corporations.
Product Documentation
The following documents form the Faronics Core documentation set:
• Faronics Core User Guide — This document guides you how to use the product.
• Faronics Core Release Notes — This document lists the new features and known issues and
closed issues.
• Faronics Core readme.txt — This document will guide you through the installation process.
Technical Support
Every effort has been made to design this software for ease of use and to be problem free. If
problems are encountered, contact Technical Support:
Email: [email protected]
Phone: 800-943-6422 or 604-637-3333
Hours: 7:00am to 5:00pm (Pacific Time)
Contact Information
• Web: www.faronics.com
• Email: [email protected]
• Phone: 800-943-6422 or 604-637-3333
• Fax: 800-943-6488 or 604-637-8188
• Hours: 7:00am to 5:00pm (Pacific Time)
• Address: Faronics Technologies USA Inc.
2411 Old Crow Canyon Road, Suite 170
San Ramon, CA 94583
USA
Faronics Corporation
609 Granville Street, Suite 1400
Vancouver, BC V7Y 1G5
Canada
Definition of Terms
Term Definition
Faronics Core The Faronics Core Agent, that is installed on the workstation, enables
Agent communication between the workstation and the Faronics Core Database.
Faronics Core The user interface used to manage and monitor Core Servers and
Console workstations.
Faronics Core Faronics Core consists of the Faronics Core Database, Faronics Core
Console, Faronics Core Database and the Faronics Core Agent.
Synchronous Faronics Core Server does not assume the task status once the task is
Task Status launched, but constantly monitors and updates the task status from the
workstation to provide a reliable task completion result to the
administrator.
Introduction
This chapter introduces the concept of Faronics Core, its components and system requirements.
Topics
There are separate communication paths from Faronics Core Console to the Faronics Core
Database, and from Faronics Core Database to the Faronics Core Agent.
Establishing the Faronics Core Console to Faronics Core Server connection is covered in the
section of this guide titled: Connecting to a Faronics Core Server.
Establishing the Faronics Core Agent to Faronics Core Server communication is covered in the
section of this guide titled: Faronics Core Agent Installer.
• Properties Tabs
The Properties window is invoked by right-clicking on the main Faronics Core Server node
and selecting Properties. Loadins can add new tabs to this window for general product
configuration.
• Workstation Columns
Product Loadins add new status columns in the main workstation pane. Values for these
columns become populated with specific data by the workstations that have that product
installed.
• Actions
Product Loadins add new product-specific actions that can be performed on selected
workstations.
• Reports
Product Loadins add the ability to generate reports compiled from the data reported to the
database by the workstations. These generated reports appear under the Reports node in the
Console Tree pane.
Faronics Core can host multiple Product Loadins at the same time and can manage all products
concurrently.
For more information on installing and uninstalling a particular Product Loadin refer to the
documentation for the specific Product Loadin.
The following diagram represents Faronics Core with Loadins installed:
The Loadins displayed in the user guide are not part of the Faronics Core
installation. Loadins are licensed and installed separately.
The Loadins have to be installed via Faronics Core Console. The Loadins are
installed on the Faronics Core Server. Whenever Faronics Core Console connects
to the Faronics Core Server, the version of the Loadin on the Faronics Core Server
is updated on the Faronics Core Console.
System Requirements
The system requirements for Faronics Core and its components are described in the following
section.
System Requirements
The following system requirements must be met to successfully install Faronics Core Server:
• Windows 10 and Windows 11
• Windows Server 2008 R2, Windows Server 2012, Windows Server 2016, Windows Server
2019, and Windows Server 2022
• The server requires Windows Installer (MSIEXEC) 4.5 and Microsoft MMC 3.0, which you
must install separately (Faronics Core installer points to a download page if these components
are missing).
• The server also requires Microsoft .NET 3.5 SP1 (which can be downloaded and installed by
Faronics Core installer, if missing).
System Requirements
The following system requirements must be met to successfully install Faronics Core Console:
• Windows 10 and Windows 11
• Windows Server 2008 R2, Windows Server 2012, Windows Server 2016, Windows Server
2019, and Windows Server 2022
• The console requires Windows Installer (MSIEXEC) 4.5 and Microsoft MMC 3.0, which you
must install separately (Faronics Core installer points to a download page if these components
are missing).
• The console also requires Microsoft .NET 3.5 SP1 (which can be downloaded and installed by
Faronics Core installer, if missing).
System Requirements
One of the following supported editions:
• Microsoft SQL Server 2008 R2 (all editions)
• Microsoft SQL Server 2012 (all editions)
• Microsoft SQL Server 2014 (all editions)
• Microsoft SQL Server 2016 Express or Microsoft SQL Server 2016 R2 Express
Microsoft SQL Server 2016 Express is included with Faronics Core Console and is
perfectly acceptable for deployment sizes of 500 machines or less. Deployments of
500 to 1,000 machines can use the Express edition but may experience
performance issues. For deployments over 1,000 computers it is highly
recommended to use the Standard or Enterprise versions of SQL Server.
The Microsoft SQL Server used by Faronics Core can be local to the Faronics Core
Server machine (which will be the case if you install the 2016 R2 Express edition
provided with the installer), though for larger deployments, of over 10,000
machines, it is highly recommended to connect to a remote SQL Server instance.
Workstation Requirements
System Requirements
The Faronics Core Agent can be installed on any computer running the following Microsoft
Windows operating systems:
• Windows 7 , Windows 8.1, Windows 10, and Windows 11
• Windows Server 2008 R2, Windows Server 2012, Windows Server 2016, Windows Server
2019, and Windows Server 2022
• 800 MB available hard disk space on the system disk
Faronics Core Agent 3.2 (or higher) is only compatible with Deep Freeze 7.0 or
higher (or higher). If you are running an older version of Deep Freeze on the
workstation, upgrade to Deep Freeze 7.0 before upgrading the Faronics Core
Agent.
Topics
Installation Overview
Installing Faronics Core
Installation Overview
Installation and configuration of Faronics Core Console involves the following steps:
• Installing Faronics Core prerequisites (see System Requirements)
• Installing Faronics Core (Faronics Core Console, Faronics Core Database and Faronics Core
Server)
• Accessing Faronics Core Console
If the software prerequisites for Faronics Core have not been met, the installer will download and
install them or point to a location where you can download from.
Downloaded and/or installed prerequisites:
• SQL Server System CLR Types 2016 R2
• Microsoft SLQ Server 2016 R2 Management Objects
• SQL Server Client 2016 R2
Download site opened in browser during install (after installing these components, you must
manually restart the Faronics Core installer):
• Windows Installer (MSIEXEC) 4.5 or higher
• MMC 3.0 or higher
When Faronics Core Console is run for the first time, the Faronics Core Setup is launched
automatically. Refer to the Faronics Core Setup section for more information.
Faronics Core is installed using the Install Wizard. To install Faronics Core, complete the
following steps:
4. To use a local SQL Server instance, select Download and install Microsoft SQL Server 2016
R2 Express Edition.
Microsoft SQL Server 2016 Express is included with Faronics Core Console and is
perfectly acceptable for deployment sizes of 500 machines or less. Deployments of
500 to 1,000 computers can use the Express edition but may experience
performance issues. For deployments over 1,000 computers it is highly
recommended to use the Standard or Enterprise versions of SQL Server.
The Microsoft SQL Server used by Faronics Core can be local to the Faronics Core
Server machine (which will be the case if you install the 2016 R2 Express edition
provided with the installer), though for larger deployments of over 10,000
computers, it is highly recommended to connect to a remote SQL Server instance.
5. Specify the install location and click Next. The default is C:\Program Files\Faronics
Core\Console. Select the Add a shortcut to the desktop check box to add a shortcut. Click
Install.
6. Click Finish when the installation is completed. Faronics Core Console is launched
automatically to complete the installation process.
Faronics Core Console can be accessed through Start > All Programs > Faronics > Faronics Core
Console.
You can also access Faronics Core Console via the shortcut on the desktop.
This chapter explains the Faronics Core Setup that allows you to configure Faronics Core Console,
Faronics Core Server, and Faronics Core Database.
Topics
The Faronics Core Setup allows you to configure Faronics Core Console, create or backup Security
Certificates, create the first administrator and configure the Faronics Core Database.
1. When Faronics Core Console is run for the first time, the following screen is displayed. Select
Express for the recommended options. Click Next to continue.
1. When Faronics Core Console is run for the first time, the following screen is displayed. Select
Custom. Click Next to continue.
2. Create or import a security certificate. For this example, we have selected Create a new
certificate. Click Next. For more information on the security features of Faronics Core, refer to
the section Faronics Core Security.
The certificates are stored in the Windows Certificate Store and can be exported.
For more information, visit
http://technet.microsoft.com/en-us/library/cc737187%28WS.10%29.aspx
The exported certificate can be imported in step 2. This is useful when multiple
Core Servers connect to one Faronics Core Console using the same Public Key.
5. Faronics Core Console searches your computer for existing database servers. No action is
required during this step.
6. The following screen is displayed when existing database servers are found. If SQL Server (or
SQL Server Express) is installed locally and only one instance of SQL Server is installed, the
particular server instance is selected as default. Select the database server that you wish to use
from the drop-down list. Alternatively, you can enter the name of the database server
manually.
• Select Use Windows Authentication or Use SQL Server Authentication as required. Check
with your system administrator which authentication to use for the Faronics Core Server.
• If you choose Use SQL Server Authentication, enter the User name and the Password for the
SQL Server.
• You can test the connection to the database server by clicking on Test.
Faronics Core Setup creates three databases on the selected SQL Server instance:
FaronicsCore, FCCMembership and FaronicsCoreReporting. Unless a local SQL Express
version with Windows Authentication is used, login credentials with sysadmin role are
required in order to create the two databases. Faronics Core Setup will detect if the credentials
provided have the required role and if not, you will be prompted to enter a database server
administrator's credentials. These credentials are used only temporarily and will be discarded
after the databases are created.
• Click Next.
7. Create a new Administrator. An initial Administrator account must be created. Only
authorized users can perform actions using Faronics Core. This initial Administrator account
will allow you to create other user accounts.
This chapter explains the Faronics Core Console Properties Dialog, its various tabs and
configuration options.
Topics
During installation, you can install only the Faronics Core Console by selecting the option Install
Faronics Core Console only. Once Faronics Core Console is installed, you can connect to multiple
Core Servers.
Complete the following steps to connect to a Faronics Core Server:
1. Launch Faronics Core Console.
2. Right-click Faronics Core Console in the Console Tree pane.
3. Select Connect to Server. The Connect to Faronics Core Server dialog is displayed.
The Faronics Core Console Properties dialog provides options to configure Faronics Core Console
manually. In the Console Tree pane, right-click Faronics Core Console and select Properties.
The Faronics Core Console Properties dialog is displayed:
The Faronics Core Console properties dialog contains two tabs that allow you to configure
Faronics Core Console. The tabs are explained in detail in the following sections.
Console Tab
• Select Connect to www.faronics.com to check for news and updates to ensure that Faronics
Core Console connects to the Faronics web site.
• Select Display name of connected user in the connection label to display the user currently
logged in to Faronics Core Console.
• Select Display server port number in the connection label to display the port for the Faronics
Core Server on the Faronics Core Server node.
• Select Show Faronics system tasks to display tasks that are created internally by Faronics
Product Loadins in the task History. This information may be useful for administrators who
manage workstations. The check box is selected by default.
• Select how to address computers with Remote Connect. You can select By name to address the
workstations by the computer name or, select Managed workstations by IP address and
unmanaged workstations by name.
About Tab
The About tab displays the version of Faronics Core Console installed on your computer. This tab
also displays the Loadins installed.
The Loadins displayed are not part of the Faronics Core Console installation.
Loadins are licensed and installed separately.
This chapter explains the Faronics Core Server Properties Dialog, its various tabs and
configuration options.
Topics
Overview
Server Tab
Database Tab
Web Services Tab
About Tab
Overview
A Faronics Core architecture can have multiple Faronics Core Servers. Right-click the Faronics
Core Server and select Properties. The Faronics Core Server properties dialog is displayed.
Faronics Core uses ports 7751, 7752 and 7753. For more information, refer to
Ports used by Faronics Core.
Server Tab
• Data Store - Select the number of days from the spin box to delete older workstation events
stored in the Faronics Core Database.
• Task History - Select the number of days from the spin box to delete task history stored in the
Faronics Core Server.
• Action Behaviors - Click the Configure button to configure the Action Behaviors.
• Addressing Mode - Select Connect by computer name or Connect by IP address as required.
2. Click Configure in the Action Behavior pane of the Server tab. The Configure Action Behavior
dialog is displayed.
3. Select any Product Action and click Edit. The Edit Action Behavior dialog is displayed.
4. Select the following configuration options in the Edit Action Behavior dialog:
• Wake up offline workstation before running task —select this option to wake up the offline
workstation(s) before running the task on the workstation(s).
• Run task on workstations that come online within x — select this check box to retry the action
when an offline workstation can communicate again with the Faronics Core Server. If this
option is selected, the tasks will remain in the Active node of the Console Tree pane until all
the offline computers come back online or, until the Wait Time expires (whichever is earlier).
Enter the value for x. Select the duration in days (minimum 1 and maximum 365), hours
(minimum 1 and maximum 168), or minutes (minimum 3 and maximum 1140).
• Restore Defaults — click Restore Defaults to restore the default settings.
5. Click OK to apply the settings.
Changes to the settings in the Edit Action Behavior dialog will be applied globally
to all new tasks of the type displayed in the dialog.
Database Tab
2. Click Change Settings to change the database connection settings or to connect to a different
database server. The following dialog is displayed:
3. Select the database server from the drop-down list. Alternatively, you can enter the name of
the database manually.
4. Select Use Windows Authentication or Use SQL Server Authentication as required.
5. If you select Use SQL Server Authentication, enter the User name and the Password for the
SQL Server.
6. You can also test the connection to the database server by clicking on Test. This step is
optional.
7. Click Apply. Click OK to exit the dialog.
The Web Services tab allows you to create a Remote WOL Web Service. For more information on
how WOL can be used on your network, refer to Wake-On-LAN.
The Remote WOL Web Service allows users to wake up their workstations remotely. This allows
remote users to establish a remote connection to workstations.
3. Click Install. The packages necessary to run the web page will be installed and enabled on IIS.
4. The following screen is displayed during install. No action is necessary during this step.
5. Once the installation is complete, the IIS dialog is displayed.
6. Click OK. The Web Service URL is automatically entered in WOL Web Services tab after IIS
has been configured.
7. The Web Service URL is not editable. The default port number is 81.
8. Select the Allow user to select target from all managed workstations check box to allow the
user to select the target from the managed workstations. This feature provides limited security
by preventing users from waking up all workstations on the network without knowing the
individual workstation IDs.
9. Click OK to exit the dialog.
3. The Email ID and workstation names are automatically entered in the appropriate fields. Enter
the message and click Send Email.
The Remote Workstation Wake up Web interface is displayed only after you have
logged on to your corporate Virtual Private Network (VPN) (if a VPN has been set
up). The Web Server is installed on the Faronics Core Server and users have to log
on to your corporate VPN to wake up the workstations.
About Tab
The About tab displays the version of Faronics Core installed on your computer. This tab also
displays the Loadins installed on the Faronics Core Server.
The Loadins displayed are not part of the Faronics Core installation. Loadins are
licensed and installed separately.
The Faronics Core Agent Installer is used to install the Faronics Core Agent on the workstation.
The Faronics Core Agent is used to establish communication between the Faronics Core Console,
Faronics Core Server and the Faronics Core Database. This installer must be deployed to the
workstations to be managed using Faronics Core Console.
• Connection Tab
— Faronics Core Agent Reports to Server — This drop-down displays the server to which the
workstation communicates. This field cannot be edited.
— Faronics Core Agent listens for commands on port— This field displays the port on which
the Faronics Core Agent listens. The default port is 7751.
— Workstation will act as a Wake-on-LAN (WOL) Relay — Select this check box if the
workstation will act as a Wake-on-LAN (WOL) Relay. This feature allows administrators to
wake up workstations across the network by overcoming the obstacles of wake up broadcast
restrictions.
• Traffic Tab
— Throttle — select the value for updates are sent to the Faronics Core Server no more often
than in minutes and seconds. This represents the interval at which managed workstations
report changes to the server, if any.
— Heartbeat — select the value for updates are sent to Faronics Core Server at least every in
minutes and seconds. This represents the interval at which managed workstations report to
the server, regardless of whether there were changes or not. The heartbeat value cannot be
lower than that of the throttle. A heartbeat of 0 means that the managed workstation will
report only when there are changes.
• Password tab
— Enable password— specify the password that will be required to uninstall the Faronics Core
Agent locally. Specify the values for New Password and Confirm Password. This prevents
unauthorized removal of Faronics Core Agent from the workstation.
3. Click OK. Browse to select a location for the file.
4. Click Save.
If Deep Freeze is installed on the workstation, the Loadin data is retained in the
StorageSpace even after a reboot (when the workstation is Frozen). For more
information about DeepFreeze, refer to Deep Freeze Enterprise User Guide
available at www.faronics.com/library.
Topics
Faronics Core uses Security Certificates to ensure secure communication between the Faronics
Core Console, Faronics Core Server and Faronics Core Agent.
The Security Certificate consists of the following:
• Public Key — used to Encrypt the communication.
• Private Key — used to Decrypt the communication.
A Public Key and Private Key are always paired. For every Public Key, there is one and only one
Private Key.
The Faronics Core components have the following:
• Faronics Core Server — Public Key and Private Key
• Faronics Core Console — Public Key
• Faronics Core Agent — Public Key
The Public Key and Private Key are automatically added on the workstation via
the Faronics Core Agent Installer.
It is highly recommended to backup the .pfx file (Public Key and Private Key) for
safe storage. This can be used to set up a new Faronics Core Server.
This section explains the ports used by Faronics Core and their significance.
The following ports are used by Faronics Core:
• 7751 — This port is on the workstation and is used to receive commands from the Faronics
Core Server. The Ping command is enabled on this port.
• 7752 — This port is on the Faronics Core Server and is used to receive events from the
workstation(s).
• 7753 — This port is on the Faronics Core Server and is used to communicate with the Faronics
Core Console.
By default, Faronics Core opens ports 7751, 7752 and 7753 on the Windows Firewall.
If you are using an Antivirus software, ensure that the ports 7751, 7752 and 7753
are not blocked. This is to ensure seamless communication between Faronics Core
Console, Faronics Core Server and Faronics Core Agent.
For more information on where the ports are specified, refer to Deploying the Faronics Core
Agent from the Console.
Wake-On-LAN
Critical management tasks in an organization include software installation, upgrades and hotfixes;
data backup, system inventory and patch management. Performing these tasks requires keeping
the workstations on. The Wake-on-LAN technology allows you to wake up the workstations
remotely. This ensures that the workstations can go to sleep and save power.
In a scenario where Wake-on-LAN (WOL) broadcast packets cannot always cross routers and
other networking equipment and therefore cannot always wake up workstations on remote
subnets, it is possible to designate one or more workstations as WOL relays. To designate a
workstation as a WOL relay, refer to Faronics Core Agent Installer.
When Faronics Core Console attempts to wake up a workstation on a remote subnet, it contacts a
WOL relay on that subnet, using it to re-broadcast the wake up message on the target subnet. For
information on configuring Wake-on-LAN Web service, refer to Web Services Tab.
For information on how to wake workstations remotely refer to Waking up Workstations via the
Remote Workstation Wake up Web Interface.
This chapter explains the process of deploying the Faronics Core Agent on your network.
Topics
An unmanaged workstation is a workstation that does not have the Faronics Core Agent installed.
Once the Faronics Core Agent has been installed, that workstation can be fully managed through
Faronics Core Console.
Faronics Core Console supports two methods for discovering unmanaged workstations.
• Directly discovering workstations in the network workgroup (Discovering Unmanaged
Workstations on the Local Network)
• Discovering workstations via LDAP stored in Microsoft Active Directory or Novell Directory
Services (Discovering Unmanaged Workstations using LDAP)
Once an unmanaged workstation has been discovered, the Faronics Core Agent can be remotely
deployed onto the workstation directly from Faronics Core Console.
For information on deploying the Faronics Core Agent via Faronics Core Console, refer to
Deploying the Faronics Core Agent from the Console section.
To discover workstations connected to the local network, select the Network Workstations node
([Core_Server_Name]>Workstations > Discovered Workstations > Network Workstations) and
the workgroups are discovered automatically. To view the workstations, right-click the workgroup
and select Refresh. The first time you click on a workgroup under Discovered Workstations, the
group will be automatically refreshed and populated with the list of the workstations found in that
workgroup.
Faronics Core Console re-scans the network in the background and creates a new node in the
Console Tree pane for every workgroup or domain it discovers. Selecting any of these nodes
displays the workstations that exist in that particular domain or workgroup.
Faronics Core Console always stores and displays the results of the last network scan. To perform a
re-scan click Refresh.
To discover workstations using a directory service, such as Microsoft Active Directory or Novell
Directory Services, a new LDAP connection must be added.
To add a new LDAP Connection, complete the following steps:
1. Select the LDAP Connection node ([Core_Server_Name]>Workstations > Discovered
Workstations > LDAP Connections) and choose the Add LDAP Connection action.
2. The Add New LDAP Connection dialog is displayed. Specify the following values:
• This field is optional. Click the Browse icon (...) in the Optional field. A browser is launched,
and you can browse to select the Active Directory. Once the Active Directory is selected, the
details are automatically entered in the Optional field.
• Select the LDAP Connection Credentials and specify the following settings:
— Select Anonymous Connection to connect anonymously.
— If the connection requires a user name and password, be sure to select the Connect with
these credentials radio button. Enter the User name and Password.
• The Show only groups or subgroups that contain computers check box can be used to prevent
empty groups from being displayed.
3. Click OK to save changes to the current configuration and exit the dialog.
LDAP credential information can be updated by selecting a particular LDAP connection node and
clicking on Update Connection Info in the Action pane.
After the LDAP connection information and appropriate credentials have been entered, the
predefined groups and workstations in the directory service are imported into Faronics Core
Console. These groups appear in the Console Tree pane under a new node named for the particular
LDAP connection.
Faronics Core Console stores and displays the results of each LDAP Connection. To re-synchronize
with the directory service, select a LDAP Connection node and click Refresh.
Once unmanaged workstations have been discovered, (either through the Windows Network or
via an LDAP Connection) the Faronics Core Agent can be installed directly from Faronics Core
Console.
If Windows Firewall is enabled on the target workstation, the File and Printer
Sharing as well as Remote Administration exceptions must be enabled. For
information on these exceptions, refer to the appropriate Microsoft
documentation.
Windows security prevents deploying the Faronics Core Agent onto workstations
running Microsoft Windows when they are not part of a domain.
To install the Faronics Core Agent from Faronics Core Console, perform the following steps:
1. Select one or more unmanaged workstations displayed in either the Core_Server_Name >
Discovered Workstations > Network Workstations sub-node or an LDAP Connection
sub-node.
2. Click on Install Faronics Core Agent in the Action pane. The Configure Faronics Core Agent
dialog is displayed with the following options:
• Connection Tab
— Faronics Core Agent Reports to Server — This drop-down displays the server to which the
workstation communicates. This field cannot be edited.
— Faronics Core Agent listens for commands on port— This field displays the port on which
the Faronics Core Agent listens. The default port is 7751.
— Workstation will act as a Wake-on-LAN (WOL) Relay — Select this check box if the
workstation will act as a Wake-on-LAN (WOL) Relay.
• Traffic Tab
— Throttle — select the value for updates are sent to the Faronics Core Server no more often
than in minutes and seconds. This is the maximum number of times managed workstations
report to the Faronics Core Server.
— Heartbeat — select the value for updates are sent to Faronics Core Server at least every in
minutes and seconds. This is the minimum number of times managed workstations report
to the Faronics Core Server.
• Password tab
— Enable password— specify the password that will be required when uninstalling the
Faronics Core Agent locally. Specify the values for New Password and Confirm Password.
This prevents unauthorized removal of Faronics Core Agent from the workstation.
If Deep Freeze is installed on the workstation, the Loadin data is retained in the
StorageSpace even after a reboot (when the workstation is Frozen). For more
information about DeepFreeze, refer to Deep Freeze Enterprise User Guide
available at www.faronics.com/library.
3. The Remote Agent Installation dialog is displayed with the following options:
— Select the Local Workstation Account if you want the Faronics Core Agent to use the Local
Workstation Account to install Faronics Core Agent on the selected workstation. Specify
the Username and Password.
— Select Domain Account to use a Domain Account. Specify the Domain, Username and
Password.
— Select the Remember these credentials check box to save the Remote Agent credentials.
The above Windows credentials are required to install the Faronics Core Agent
using WMI. Ensure that the credentials are unique on the target workstation.
4. Click OK. The Faronics Core Agent is installed on the selected workstation.
Refer to the section Creating a Faronics Core Agent Installer to create a Faronics Core Agent
installer.
The Faronics Core Agent installer file can be deployed manually on the workstation by copying the
Faronics Core Agent installer .msi file from the folder where it was saved and executing it on the
target workstation(s).
Double-click the .msi file and click Next to continue the installation. The wizard will guide you
through the installation process. Repeat the process for each workstation that will be managed
with Faronics Core Console.
Alternatively, you can also use the command line as follows:
msiexec /i <Core_Agent.msi>
The Faronics Core Agent installer can also be deployed through Faronics Core Console. Refer to
the Deploying the Faronics Core Agent from the Console section for more information.
Once Faronics Core Agent has been installed on a workstation (either via the Faronics Core
Console or attended install) it reports to the Faronics Core Server and the workstations list
columns are populated with the information in Faronics Core Console.
Once workstations are managed by a Faronics Core Server, they can be changed to report to a
different Faronics Core Server. Conversely, a Faronics Core Server can take over workstations
known to be managed by a different Faronics Core Server.
Change Ownership
The ownership of the workstation(s) can be changed from the current Faronics Core Server to a
different Faronics Core Server. For example, if the workstations are being managed by Faronics
Core Server 1, and the ownership of the workstations need to be changed to Faronics Core Server
2, it can be done as follows:
1. Click Managed Workstations in the Console Tree Pane.
2. Right-click on one or more workstations and select Faronics Core > Change Ownership.
3. In the Change Ownership screen, specify the Name or IP and Port. Select Force ownership
change even if the new server cannot be reached if required. (In this case, specify the Name or
IP for Faronics Core Server 2).
4. Click Change Ownership.
The ownership of the workstation(s) is changed to Faronics Core Server 2.
Take Ownership
The current Faronics Core Server can take ownership of workstations from another Faronics Core
Server. For example, if some workstation(s) are currently managed by Faronics Core Server 2,
Faronics Core Server 1 can take ownership of the workstations from Faronics Core Server 2.
Complete the following steps to take ownership of the workstations:
1. Click Console Tree Pane > Discovered Workstations > Network Workstations> [Network
Name].
2. Right-click on one or more workstations and select Take Ownership.
3. In the Take Ownership screen, specify the Name/IP and Port. (In this case, specify the Name
or IP for Faronics Core Server 1).
The Name or IP can only be selected from a pre-populated list (one IP address is
displayed for each network card on the server). Specify the Port on which the
workstations are listening.
Faronics Core Server 1 has now taken ownership of the workstation(s) that reported to
Faronics Core Server 2 and the workstations now show under Managed Workstations for
Faronics Core Server 1.
Topics
The following diagram illustrates the layout of Faronics Core Console displaying the main screen
elements. These elements are described in greater detail below.
Action Pane
Actions in the Action pane are applied to selected workstations and are only shown when one or
more workstation have been selected. This Action pane is a duplication of the right-click context
menu.
The Faronics Core Console Properties dialog is accessed by right-clicking on the Faronics Core
Console icon in the Console Tree pane and selecting Properties. For information on configuration
options in each tab, refer to the Configuring Faronics Core Console Manually section.
The Faronics Core Server dialog is accessed by right-clicking on the Faronics Core Server
connection icon in the Console Tree pane and selecting Properties.
LDAP Groups
It is possible to use groups of workstations that already have been defined on a directory server.
Once the Faronics Core Agent has been installed on workstations discovered through LDAP, those
workstations can be managed directly through the LDAP groups node. These workstations can
also be added to custom groups.
The Workstation List and Tasks are stored on the Faronics Core Server, whereas
the Reports are stored locally on the computer where Faronics Core Console is
installed.
The actions available are based on the privileges of the connected user.
• Get Status — Retrieve the status of the selected workstation. The status from the
workstation is updated in the Workstation List pane.
• Faronics Core — Select one or more workstations and select Faronics Core menu. The
following options are available:
— Install Faronics Core Agent — to install Faronics Core Agent immediately or later.
— Upgrade Faronics Core Agent — to upgrade Faronics Core Agent immediately or later.
— Uninstall Faronics Core Agent — to uninstall Faronics Core Agent immediately or later.
• Generate Report — Select one or more workstations and select the appropriate report for the
Product Loadin.
• View — Add or Remove columns and Customize View. Run Faronics Core as an
Administrator for the Column changes to take effect.
• Refresh — Refresh the status of the workstation (Online/Offline).
• Export List — Export the list of workstations in .csv or .txt format.
• Remove from Database — One or more workstations can be removed from the list. The
workstation will reappear in the list if it is restarted or if it is trying to send information to the
console computer. If the Faronics Core Agent is uninstalled from the workstation, it will not
appear in the list.
Once the workstation is removed from the database, the workstation’s data and
settings are removed permanently. If the workstation connects to Faronics Core
Console, and a new report is generated, it will not contain the details of the
workstation before it was removed from the database.
Faronics Core Console allows you to configure and manage multiple users. The users can be
assigned to different groups depending upon different roles.
Create a User
Complete the following steps to create and manage users:
1. Right-click the Faronics Core Server and select Manage Users and Roles.
2. The User Management dialog is displayed. Click Create User.
The users in the User role can only edit or delete the Scheduled Tasks created by
them. The Administrators and Power Users can edit or delete all tasks.
If a user is downgraded from a higher role (for example, Power User) to a lower
role (for example, User), the Scheduled Tasks created by the user will not be
executed.
If a user is deactivated, the Scheduled Tasks created by the user will not be
executed.
Edit a User
Once a user has been created, the credentials can be edited as required.
Complete the following steps to edit a user:
1. Right-click the Faronics Core Server and select Manage Users and Roles.
2. The User Management dialog is displayed. Select the user to edit and click Edit User.
If a user is deactivated, the Scheduled Tasks created by the user will not be
executed.
Faronics Core Console allows you to create Dynamic Custom Workstation Groups, Static Custom
Workstation Groups and Mixed Custom Workstation Groups.
3. Right-click on the sub group and select Add Dynamic Filter. The Dynamic Rules for Group
test dialog is displayed.
6. Select or specify the appropriate value for Column, Comparison, and Value fields. Click OK.
The rule is created and displayed in the Rule Editor dialog. Click OK.
The options displayed in the Column and Comparison drop-down depend on the
Loadins installed on your system. The Loadins displayed are not part of the
Faronics Core Console installation. Loadins are licensed and installed separately.
• The Value field is a numeric field where any numeric value can be specified.
In this example, we have selected the following options:
7. Double-click on the sub group created in the previous steps. The following result is displayed
based on the rules specified. The following screen shows the Dynamic Custom Workstation
Group with the icon displayed adjacent to the workstation.
For more information on all the options in the Clause Editor, refer to Appendix D, Clause Editor
for Custom Workstation Groups.
Scheduling Action
If two tasks are executed one after the other, the second task will not execute if the
second task is not configured to wait and the first task discovers that the
workstation is offline. If the second task is configured to wait for workstation to
come online, then both tasks will wait for the predefined time interval and execute
if the workstation comes back online within the specified time interval.
3. Select the frequency (One Time, Daily, Weekly, or Monthly). Select additional options that
appear depending on the frequency selected (Time, Date, Day, or Month).
• One Time
• Daily
• Weekly
• Monthly
4. Click OK.
The users in the User role can only edit or delete the Scheduled Tasks created by
them. The Administrators and Power Users can edit or delete all tasks.
Viewing Tasks
Once the task has been created, it appears in the Tasks node of the Console Tree pane. Tasks are
grouped according to when they are scheduled:
• Future and recurring tasks are listed under Scheduled.
• Currently executing tasks are listed under Active.
• Previously executed tasks are listed under History.
Editing Tasks
To edit a task, complete the following steps:
1. Select Tasks > Scheduled > [Task Name] in the Console Tree pane.
2. Right-click on the task and select Edit Schedule...
3. The Schedule Task dialog appears.
4. Edit the task and click OK.
Re-executing Tasks
Canceling
To cancel a task, complete the following steps:
1. Select Tasks > Active > [Task Name] in the Console Tree pane.
2. Right-click on the task and select Cancel task.
3. The task is canceled.
If the task is currently being executed on a workstation, it is not canceled. If the task has not
started on a particular workstation while canceling, it is canceled before being executed.
Rename
To rename a task, complete the following steps:
1. Select Tasks > Scheduled > [Task Name] in the Console Tree pane.
2. Right-click on the task and select Rename task.
3. Specify a new name and click OK.
Reports
Product Loadins add the ability to generate reports compiled from the data reported to the
database by the workstations. These generated reports appear under the Reports node in the
Console Tree pane.
Emailing Reports
1. Select Reports > [Report Name] in the Console Tree pane.
2. Right-click on the selected report.
3. Select Email Report.
4. The default Email program is launched with the report attached.
5. Enter the Email address and click Send.
Printing Reports
1. Select Reports > [Report Name] in the Console Tree pane.
2. Right-click on the selected report.
3. Select Print Report.
4. Select the printer and click Print.
Renaming Reports
1. Select Reports > [Report Name] in the Console Tree pane.
2. Right-click on the selected report.
3. Select Rename.
4. Specify the new name and press Enter.
The report name under the Report Node is changed to the new name. However, the name inside
the report when it is opened displays the name that was specified when the report was generated.
3. Specify if the task needs to be updated Now or later. For later, select the frequency (Once,
Daily, Weekly, or Monthly). Select additional options that appear depending on the frequency
selected (Time, Date, Day, or Month).
4. Click OK.
• Filename and Path - specify the filename and path where the file is available on the console
computer. Alternatively, you can browse to select the executable. File types supported are .exe
(executables), .msi (MSI installers), .vbs (VBScript), .ps1 (PowerShell) and .bat (batch script
files). For example, if the executable MyApplication.exe is available at C:/AppFolder, specify
C:/AppFolder/MyApplication.
• Arguments - specify the arguments that you want to apply with this executable. For example, if
the executable is run from the command prompt with the command
C:\AppFolder\MyApplication -o logFile.log, specify -o logFile.log for arguments. For .msi
files, specify the arguments that you would normally specify when launching a .msi file with
MSIEXEC. If you do not specify any argument for a .msi file, Core Agent will automatically
append "/i" (install). Faronics Core Agent also replaces any display options with /qn, (quiet, no
UI).
• Run as - select the user that will run this executable on the workstations. Select System or
User. Specify the Name of the user and Password.
3. Specify if the task needs to be run Now or later. The users in the User role can only edit or
delete the tasks created by them. The Administrators and Power Users can edit or delete all
tasks.
4. Click OK.
Faronics Core will only know if the file was launched. Faronics Core will not know
if the file was successfully executed.
• Reboot workstation before Windows Updates - select this option to reboot the workstation
before Windows Updates start.
• Reboot workstation after Windows Updates - select this option to reboot the workstation
after all the pending Windows Updates are installed. This does not include reboots required to
configure the updates.
• Use WSUS Server - select this option if you are using the Windows Server Update Services
(WSUS). This option allows you to manage Windows Updates through Faronics Core. After
selecting this option, specify the value for the following:
— WSUS Server Address - specify the WSUS Server Address from where Windows Updates
will be downloaded.
— WSUS Target Group - specify the WSUS Target Group.
3. Click Next.
4. Specify if the task needs to be run Now or later. This action is only available to Administrators
and Power Users.
5. Click OK.
Service Packs for Windows can be updated by the Update Windows feature of
Faronics Core only if a WSUS Server is used.
The Update Windows feature of Faronics Core will override the GPO settings for
Windows Update.
To update the status of workstations in the Workstation List pane, complete the following steps:
1. Right-click a single workstation and select Get Status. Alternatively, you can also click Get
Status in the Actions pane.
2. The status of the workstation is updated for each column in the Workstation List pane.
The Refresh option will only access the information already available in the Faronics Core
Database. However, the Get Status option will communicate with the selected workstation for
status.
Configuring Alerts
• Enter the email address for the alerts and click Apply.
5. Click OK.
The Faronics Core Agent settings can be changed from Faronics Core Console following a
Faronics Core Agent deployment. Right-click the workstation, select [Core_Server_Name] >
Configure Workstation > Configure Faronics Core Agent. Modify the required settings in the
following dialog:
• Connection Tab
— Faronics Core Agent Reports to Server — This drop-down displays the server to which the
workstation communicates. This field cannot be edited.
— Faronics Core Agent listens for commands on port— This field displays the port on which
the Faronics Core Agent listens. The default port is 7751.
— Workstation will act as a Wake-on-LAN (WOL) Relay — Select this check box if the
workstation will act as a Wake-on-LAN (WOL) Relay.
• Traffic Tab
— Throttle — select the value for updates are sent to the Faronics Core Server no more often
than in minutes and seconds. This is the maximum number of times managed workstations
report to the Faronics Core Server.
— Heartbeat — select the value for updates are sent to Faronics Core Server at least every in
minutes and seconds. This is the minimum number of times managed workstations report
to the Faronics Core Server.
• Password tab
— Enable password— specify the password that will be required when uninstalling the
Faronics Core Agent locally. Specify the values for New Password and Confirm Password.
This prevents unauthorized removal of Faronics Core Agent from the workstation.
It is not possible to directly upgrade from Faronics Core Console 2.x to Faronics Core 3.0.
Faronics Core 3.0 will be installed along with Faronics Core Console 2.x.
For more information on migrating from Faronics Core Console 2.x to Faronics Core 3.0, refer
to the Faronics Core Migration Guide available at www.faronics.com/library.
A Faronics Core Agent can report to only the Faronics Core Server that it is
configured for. To change the Faronics Core Server that the Faronics Core Agent
reports to, a new Faronics Core Agent has to be created with the credentials of the
new Faronics Core Server. The old Faronics Core Agent has to be uninstalled and
the new Faronics Core Agent has to be installed.
This chapter explains the process of uninstalling Faronics Core and its components.
Topics
No communication between the workstation and Faronics Core Console is possible after the
Faronics Core Agent has been uninistalled. The Faronics Core Agent can be uninstalled in the
following two ways:
It is not possible to uninstall the Faronics Core Agent without uninstalling the
Workstation Client for the Product Loadins.
Faronics Core Console and Faronics Core Server can be uninstalled through the installer. To
uninstall, complete the following steps:
1. Double-click FaronicsCore.exe.
2. Click Next. Click Remove.
3. Faronics Core Console and Faronics Core Server are removed from the computer.
If there are multiple Core Servers, complete the uninstall process on each Faronics
Core Server.
Faronics Core Console and Faronics Core Server can be uninstalled through Add/Remove
Programs. To uninstall, complete the following steps:
1. Click Start > Control Panel.
2. Select Add/Remove Programs > Faronics Enterprise Console 3 > Remove.
3. Faronics Core Console is removed from the computer.
If there are multiple Core Servers, complete the uninstall process on each Faronics
Core Server.
To completely remove Faronics Core Console, Faronics Core Server, including all previously
created database entries, reporting account, and all Faronics Core Console data, complete the
following steps:
1. Click Start > Control Panel.
2. Click Add/Remove Programs > Faronics Core 3> Change.
3. The following dialog is displayed. Click Next.
5. A dialog is displayed prompting for a decision to keep or discard the current database. Click No
to discard the database.
6. Click Remove. Faronics Core Console and the database are removed from the computer.
7. Click Finish to exit the dialog.
The following diagram shows the architecture of Faronics Core running on a Single Subnet and a
Single Faronics Core Server.
The following diagram shows the architecture of Faronics Core running on Single Subnet and with
multiple Core Servers.
The following diagram shows the architecture of Faronics Core running on Multiple Subnets and
with multiple Faronics Core Servers.
The Clause Editor allows you to configure multiple parameters to sort the workstations into
different groups. This appendix explains the Clause Editor in detail.
The following table shows the Column, Comparison, Option, and Values.
Specify Value or
Select Column Select Comparison Select Option Regular Expression
Active Task matches version Specify the Value or Regular
Expression.
does not match match case
matches regular expression whole word
Specify Value or
Select Column Select Comparison Select Option Regular Expression
Last Agent Event Time occurs on Absolute Date Select the date.
does not occur on Relative Date
occurs after
occurs on or after
occurs before
occurs on or before
Regular Expressions
The Clause Editor allows the use of Regular Expressions to match characters.
The following table shows a few Regular Expressions that can be used with the Clause Editor.
Metacharacter Description
. Matches any single character (many applications exclude newlines,
and exactly which characters are considered newlines is flavor-,
character-encoding-, and platform-specific, but it is safe to assume
that the line feed character is included). Within POSIX bracket
expressions, the dot character matches a literal dot. For example, a.c
matches "abc", etc., but [a.c] matches only "a", ".", or "c".
Metacharacter Description
[] A bracket expression. Matches a single character that is contained
within the brackets. For example, [abc] matches "a", "b", or "c". [a-z]
specifies a range which matches any lowercase letter from "a" to "z".
These forms can be mixed: [abcx-z] matches "a", "b", "c", "x", "y", or
"z", as does [a-cx-z].
The - character is treated as a literal character if it is the last or the
first (after the ^) character within the brackets: [abc-], [-abc]. Note
that backslash escapes are not allowed. The ] character can be
included in a bracket expression if it is the first (after the ^)
character: []abc].
$ Matches the ending position of the string or the position just before a
string-ending newline. In line-based tools, it matches the ending
position of any line.
(Source: http://en.wikipedia.org/wiki/Regular_expression)
Objective Syntax
Find workstations with the IP address IP address matches regular expression
range 192.168.1.1 to 192.168.1.9. ^192\.168\.1\.([1-9])$
Find workstations on the network where Workstation matches regular expression .*a$
the name of the workstation ends with ’a’.
Objective Syntax
Find workstations on the network where Workstation matches regular expression .*-t.*
the name of the workstation has a ’-t’.
Find workstations on the network using Workstation matches regular expression ^.*og$
wildcard characters for workstation name.
This expression looks for the characters og
at the end of the name.
Find workstations on the network where Last Agent Event matches regular expression ^$
the Last Agent Event is blank.