setup guide

Transcription

setup guide
Milestone Solution Partner Plugin
XProtect® Clients
TTS CentinelAccess®
User Setup Guide
By:
Overview
CentinelAccess MSP plugin allows a performant and innovative way of managing control
access with Milestone XProtect suite
TTS LABS - 2015
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
CONTENTS
TARGET AUDIENCE .................................................................................................................................. 3
ACRONYM AND ABBREVIATIONS ............................................................................................................ 3
INTRODUCTION ....................................................................................................................................... 3
About TTS CentinelAccess and Milestone XProtect ............................................................................ 3
INSTALLATION PRE-REQUISITE ................................................................................................................ 4
DELIVERY PACKAGE CONTENT ................................................................................................................. 4
CentinelAccess Plugins files ................................................................................................................. 5
CENTINELACCESS PLUGINS INSTALLATION PROCEDURE ........................................................................ 6
Service dependencies ........................................................................................................................ 10
CONFIGURING CENTINELACCESS MSP PLUGINS ................................................................................... 10
Plugin gateway service application settings ...................................................................................... 10
STARTING CENTINELACCESS MSP ENVIRONMENT SERVICES................................................................ 11
INTEGRATING CENTINELACCESS ACM INTO XPROTECT ........................................................................ 11
Creating Centinel ACM with XProtect Management Client .............................................................. 11
Setting up Centinel ACM with XProtect Management Client ........................................................... 17
Attaching cardholder’s picture .......................................................................................................... 24
Synchronizing AC system configuration ............................................................................................ 25
CENTINEL ACCESS ALARMS PLUGIN WITH MANAGEMENT CLIENT ...................................................... 26
Managing alarm plugin configuration ............................................................................................... 26
Alarm devices map icons illustration................................................................................................. 29
Defining alarms events ...................................................................................................................... 30
Alarm devices states map icons illustration ...................................................................................... 31
USING CENTINEL ACCESS ACM WITH SMART CLIENT ........................................................................... 32
Setup mode: Building an Access Control environment ..................................................................... 32
AC map icons illustration ............................................................................................................... 34
Activating/disabling alarms ........................................................................................................... 36
Setting access control monitoring items ....................................................................................... 36
AC User commands ....................................................................................................................... 40
Live mode: Monitoring access control .............................................................................................. 41
History AC event log .......................................................................................................................... 43
Centinel access plugins license .............................................................................................................. 46
www.traficsurete.com
que vous souhaitez faire apparaître ici.
2
Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
TARGET AUDIENCE
This document is intended to users of Milestone XProtect Suite willing to integrate ACM plugin MSP
CentinelAccess in order to enjoy AC facilities with Milestone VMS.
The document includes an installation’s guide of XProtect CentinelAccess plugins and gateway
service. Next, a step by step procedure is detailed for integrating the ACM plugins MSP
CentinelAccess within XProtect Management Client. Finally, some user practices with XProtect
Smart Client are described.
ACRONYM AND ABBREVIATIONS
TTS: Traffic Transport Security
MSP: Milestone Solution Partner
MIP: Milestone Integration Platform.
AC: Access Control
ACM: Access Control Module
VMS: Video Management Software.
INTRODUCTION
About TTS CentinelAccess and Milestone XProtect
TTS CentinelAccess is a powerful access control system which provides wide functionalities (multi
sites and multi hardware) to manage exploitations, operations, site integration concerning AC
business (see: www.traficsurete.com).
Milestone XProtect is a proven field high performant video hypervisor system. Furthermore, the
editor included full featured access control capabilities over his program user interface and opened
different integration facilities (via MIP SDKs) enabling market security actors to interact their AC
system with XProtect platform (MIP). In this context, So, TTS developed one MSP plugin fulfilling AC
capabilities exposed by XProtect Smart Client and XProtect Management Client.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
3
Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
INSTALLATION PRE-REQUISITE
Here is a quick check list of minimum requirement for one target system integration:





Win 7, 8+ - Win Server 2010 – 2012+ (64bit)
Framework .NET 4.5.1
Centinel Access v14.4
o One preconfigured version on virtual machine is provided with operational settings
and simulation capabilities.
Milestone XProtect Corporate 2014
o Minimum system requirement here :
http://www.milestonesys.com/systemrequirements
MIPSDK 2014 SP3
DELIVERY PACKAGE CONTENT
The package delivery content (of directory ‘XprotectCentinelAccessMSP’) is developed below:

XProtectCentinelAccessMSP

\MIPSDK2014SP3
o

MIPSDK_Redist_Installer_x64_2014SP3.msi
\TTSCentinelAccessMSPPlugin
o
Setup.exe
o
TTSCentinelAccess.MilestonePlugin.msi
o
XProtect_CentinelAccess_Plugin_Setup_Guide.pdf
o
XProtect_CentinelAccess_Plugin_Design_Guide.pdf
www.traficsurete.com
que vous souhaitez faire apparaître ici.
4
Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
CentinelAccess Plugins files
The file TTSCentinelAccess.MilestonePlugin.msi packed this three following components :
-
TTSCentinel.AC.Milestone.Plugin.Svc - Gateway wrapper web service hosted by a
windows service enabling communication between systems. The directory contains two main
modules, and its dependencies as follows:
 TTSCentinel.AC.Plugins.Win.Svc.exe: Windows service binary executable.
 TTSCentinel.AC.Plugins.Gtw.Svc.dll: Library file of the wrapper gateway web
service.
 TTSCentinel.AC.Plugins.Win.Svc.exe.config: Configuration Xml file.
-
TTSCentinel.AccessControl.Events -
AC plugin module which manages and transmits all
AC events from/to CentinelAccess using the Centinel Gateway service described above. The
directory includes the following files:
 TTSCentinel.AccessControl.Events.dll: AC event plugin module.
 VideoOS.Platform.AccessControl.dll, VideoOS.Platform.dll: Milestone ACM
and MIP layers.
 Acplugin.def: Module definition file.
 /fr/ TTSCentinel.AccessControl.Events.resources.dll: French langage
ressource Library.
-
TTSCentinel.AccessControl.Alarms -
AC plugin module which manages and transmits all
alarm events from/to Centinel Access using the Centinel Gateway service described above.
The directory includes the following files:

TTSCentinel.AccessControl.Alarms.dll: AC alarm plugin module.

plugin.def: Module definition file.

VideoOS.Platform.dll: Milestone MIP layer.
 /fr/ TTSCentinel.AccessControl.Alarms.resources.dll: French langage
ressource Library.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
5
Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
CENTINELACCESS PLUGINS INSTALLATION PROCEDURE
Here is installation steps for XProtect CentinelAccess plugins and gateway service:
Before running the setup program, ensure the Milestone XProtect Corporate suite is installed and
stop all Milestone Servers as shown below:
ILLUSTRATION 1.0
Then, go to the delivery folder and launch the file \TTSCentinelAccessMSPPlugin\Setup.exe (right
click on ‘run as administrator’ or ‘Shift+Ctrl+Enter’). Execution as local administrator is mandatory to
carry out the installation.
Step 1
The first dialog indicates that the installer program is inspecting and preparing the installation:
ILLUSTRATION 1.1
www.traficsurete.com
que vous souhaitez faire apparaître ici.
6
Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Step 2
After few seconds, the following dialog appears, setup is ready to start, click on ‘Next’ button:
ILLUSTRATION 1.2
Step 3
The license agreement dialog appears, agree and click next.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
7
Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
ILLUSTRATION 1.3
Step 4
Put here the installation folder you want. Default is [c:\Program Files\Milestone\MIPPlugins].
Select everyone for user scope then click next.
ILLUSTRATION 1.4
Step 5
Now installation process is ready to start, by clicking next:
ILLUSTRATION 1.5
www.traficsurete.com
que vous souhaitez faire apparaître ici.
8
Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
The following progress dialog appears:
ILLUSTRATION 1.6
Then, successful installation dialog is prompted:
ILLUSTRATION 1.7
Once Plugins Setup completed successfully, the two plugins folders
(TTSCentinel.AccessControl.Events and TTSCentinel.AccessControl.Alarms) have been
created in the target install directory, and the windows service ‘Milestone Centinel Access Plugin
Gateway ’ is installed in the system with a default image path :
www.traficsurete.com
que vous souhaitez faire apparaître ici.
9
Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
[C:\Program Files\Trafic Transport Surete\TTSCentinel.AC.Milestone.Plugin.Svc]
ILLUSTRATION 1.8
Service dependencies
The ‘Milestone XProtect Event Server’ service depends on the ‘Milestone Centinel Access Plugin
Gateway’ Service, consequently the two services cannot start separately.
CONFIGURING CENTINELACCESS MSP PLUGINS
Before starting the MSP environment, you do configure the Centinelaccess plugin gateway service by
editing the file TTSCentinel.AC.Plugins.Win.Svc.exe.config located in the image path of
‘Milestone Centinel Access Plugin Gateway’ service.
Plugin gateway service application settings
All service parameters are set in TTSCentinel.AC.Plugins.Win.Svc.exe.config file. Only the
<appSettings> tag must be adjusted according to target environment settings. Relevant parameters
are explained below:
CentinelServerIpAddress = (Remote or local) IP address of the CentinelAccess server in use.
CentinelServerPortNumber = Port number of the CentinelAccess server.
LocalServiceAddress, LocalEventsAddress = Binding address of web service interfaces (Service
and Events) – Do not change for a default local configuration. Adjust it if the web service is remotely
hosted or port conflict exist in local environment (therefore this addresses must be unique for each
plugins to avoid conflicts).
ThreadNumberForListener = Set the number of listener threads for message reception from
CentinelAccess.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
10 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
STARTING CENTINELACCESS MSP ENVIRONMENT SERVICES
Once the plugin installation succeeded and is correctly configured, MSP environment is ready to
start, you do it by restarting (manually) all milestone services.
 NOTE! Due to service dependencies, starting the ‘Milestone XProtect Event Server’ service will
cause the start of ‘Milestone Centinel Access Plugin Gateway’ service and this is the normal way to
make a synchronous start in order the two services bind correctly.
Important! The ‘log on’ property of these two services must be set to Administrator local account.
The Milestone service list (five services) must appear (started) like follows:
ILLUSTRATION 2.0
INTEGRATING CENTINELACCESS ACM INTO XPROTECT
This section deals with the Centinel access control module integration on XProtect Management
Client. All integrating steps will be detailed.
Creating Centinel ACM with XProtect Management Client
After launching XProtect Management Client with an operational AC MSP environment, click on
‘Access Control’ icon tree (pane ‘Site Navigation’) will show the following native layout:
ILLUSTRATION 3.0
www.traficsurete.com
que vous souhaitez faire apparaître ici.
11 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Step 1
To create a new AC module, right click on Access Control icon located within the pane of the same
name, and select Create new… on context menu as focused bellow:
ILLUSTRATION 3.1
Step 2
The first AC creation dialog appears where the AC module name is to be set (with custom site naming
rule) in the ‘Name’ input field. Integration plugin model is given in the ‘Integration plug-in’ list box.
Select ‘TTSCentinel’:
ILLUSTRATION 3.2
Then, others edit boxes appears as follows:
www.traficsurete.com
que vous souhaitez faire apparaître ici.
12 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
ILLUSTRATION 3.3
The three first edit box labelled ‘Centinel service address’, ‘Centinel event address’, and ‘Local
Client Event Address’ must keep unchanged in a single local system configuration context (in
multiple remote CentinelAccess server context, it will be necessary to adjust binding addresses).
Set your path preference in the edit box User’s photo folder which contains path of photos linked
with cardholder’s profile [see section [Attaching cardholder’s picture] bellow].
Click Next.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
13 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Step 3
XProtect Management Client connect to TTS Centinel AC system and collect configuration data:
ILLUSTRATION 3.4
All configured items from access control system are exposed here. This includes:



Doors: Number of doors with its references.
Units : Control units (formally assimilated as doors)
Servers : List of servers by HTTP address, for Centinel Access module usually the fixed value is
the follow one :
This is a typical address of the Centinel web service interface which is linked with Centinel
Access server.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
14 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4

Events: Numbers of events pre-configured enumerated bellow :

Commands: List of available commands.

States : All AC states.
Click Next to add the collected AC configuration and reach the next step.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
15 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Step 4
Here, we get the Associated cameras dialog that list the doors (left pane) and active available
cameras. Dragging a specific camera to a single door will associate them.
ILLUSTRATION 3.3
The check box field of Enabled column must be checked in order to activate the association
Door/Camera.
Step 5
ILLUSTRATION 3.4
www.traficsurete.com
que vous souhaitez faire apparaître ici.
16 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Finally the program prompt you the successful XProtect AC integration.
You can check your new TTSCentinel AC module as a node under the hierarchical tree of ‘Access
Control’ pane (as well as connection status in ‘Access control Information’ pane) as depicted
bellow:
ILLUSTRATION 3.5
Setting up Centinel ACM with XProtect Management Client
Once the Centinel ACM module is well integrated, you can start setting access control items.

Associated Cameras tab
Same as during the creation stage, you can tune again the cameras/access point association.
In the ‘Access Control Information’ pane of node ‘Access control’, clicking in the
‘Associated Cameras’ down tab, it provides ways to link cameras with doors and enable
them according to the license pool and validity, as shown below :
ILLUSTRATION 4.0
www.traficsurete.com
que vous souhaitez faire apparaître ici.
17 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Up to 15 milestone devices can be attached.

Access Control Events tab
All available outgoing access events are configurable in the ‘Access Control Event’ tab. User
can select/unselect it (to compose monitoring with smart client) and categorize it for alarm
definitions.
ILLUSTRATION 4.1
Event categories are listed in the ‘Event Category’ column, each fields expands list box
allowing user to cumulate categories as it needs for the milestone alarm configuration.
ILLUSTRATION 4.2
During the alarm definition in Management Client, in the Trigger group, user can specify for
the alarm triggering event one of this access control event category (as shown below).
www.traficsurete.com
que vous souhaitez faire apparaître ici.
18 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Thereby, grouping Event Categories for a given Access Control Event gives ways to link
different alarms to the same access control event.
ILLUSTRATION 4.3
Furthermore, it is possible to define user event categories by clicking on ‘User-defined
Categories’ button located in bottom left. The following dialog appears where you can
add/remove custom event categories:
ILLUSTRATION 4.4
Access control event categories are also used for filtering AC event monitoring in Smart
Client. This point is browsed in section [History AC event log].
www.traficsurete.com
que vous souhaitez faire apparaître ici.
19 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4

Access Request Notification tab
In this tab, Access Request Notification can be configured as needed. User can define his own
notifications, configure related behaviors by attaching it to given camera, speaker, or sound
alert and set related command on the access unit.
ILLUSTRATION 4.5
Click on ‘Add Access Request Notification’ to manage built-in notifications.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
20 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
ILLUSTRATION 4.6
The AC attached devices are selected in list boxes. By default, the fixed ‘related camera’
attached to the access point is set, but user can select other view angles selecting other
cameras.
ILLUSTRATION 4.7
For Speaker and Microphone, the blank selection option is available.
ILLUSTRATION 4.8
www.traficsurete.com
que vous souhaitez faire apparaître ici.
21 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Sound alert is for selecting type of desired sound windows notification.
ILLUSTRATION 4.9
List of related commands (associated with the current selected access request notification) is
built by clicking on the ‘Add Commands’ button under ‘Commands’ frame.
ILLUSTRATION 4.10
Then, clicking on ‘Select command’ list box line gives the following contextual menu:
ILLUSTRATION 4.11
Selecting ‘Related access request commands’ or ‘All related commands’, the
notification will trigger natively all (or only AC) commands associated with the source event.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
22 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Access control command gives the following submenus:
ILLUSTRATION 4.12
Where you can select specific access control commands (Force Unlocked, or Clocking…),
and target them to the ‘[source]’ of the notification or/and to ‘Others’ (selected from the
milestone devices group).
Selecting ‘System command…’ allows to trigger user-defined events (defined in ‘Rules and
Events’ node) using the following dialog:
ILLUSTRATION 4.13
www.traficsurete.com
que vous souhaitez faire apparaître ici.
23 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4

CardHolders tab
In this pane the user can view each cardholders with their badge code, number, and photo
(which are displayed during AC movement notification in Smart Client).
ILLUSTRATION 4.14
One filter box allows quick access to a targeted cardholder:
Attaching cardholder’s picture
In order to attach picture of one cardholder to his profile, name the photo Jpeg file with the Badge
number.
Here is the naming rule: BAGDGE_NUMBER.JPG. For the example above the file will be: ‘1431.JPG’.
Put it into the ‘User’s photo folder’ set in Step_2 of this section and restart services.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
24 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Synchronizing AC system configuration
If configuration changes occurs inside the Centinel access system (such new or modified units/doors),
milestone operator need to synchronize modifications following these steps:
1. Stop the Milestone Centinel Access Plugin Gateway service (this will stop also Milestone
XProtect Event Server’ service), and restart it.
2. Launch the in Management Client and click on the ‘Refresh Configuration’ button located in
‘General Settings’ pane as follows:
3. The update between systems is performed and the following dialog is displayed, click on
‘Apply’ button:
www.traficsurete.com
que vous souhaitez faire apparaître ici.
25 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
CENTINEL ACCESS ALARMS PLUGIN WITH MANAGEMENT CLIENT
As described above in [CentinelAccess Plugins files] section, there is two plugins. The integration
steps for the first one TTSCentinel.AccessControl.Events (dedicated to AC events) have been
browsed in the previous section.
Managing alarm plugin configuration
On reverse, as full dynamic plugin, the second one TTSCentinel.AccessControl.Alarms (dedicated
to AC alarms management) is automatically detected during XProtect load and incorporated into
XProtect console management. The MIP Plug-ins node display a listing of all loaded plugins. Here is
the entry of TTS Centinel AC Alarm plugin:
ILLUSTRATION 5.0
The MIP Plug-in ‘TTS Centinel Alarms Management’ node display company information:
ILLUSTRATION 5.1
www.traficsurete.com
que vous souhaitez faire apparaître ici.
26 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
‘TTS Centinel Alarms Management’ contains two child node:
ILLUSTRATION 5.2
Servers: List of server instances. About server configuration there are the same binding addresses (to
connect the CentinelAccess web service) as mentioned in [CONFIGURING CENTINELACCESS MSP
PLUGINS] section.
 Note: Due to a Milestone Edition functional accessibility, only one server is hard configured, so the
‘Add new…’ command of ‘Servers’ node context menu is disabled.
‘Update/Delete Alarms Configuration’ button : This button refresh the list of alarms. The list of
alarms is synchronised with the list of instant alarms from the access control system, those new are
added, those not-existant (no more existant) are removed from the list (if the alarm was applied on a
map under Smart Client, this implies a black chip with white cross instead of the old associated
alarm’s icon map).
‘Delete Alarm Configuration’ button : Deletes the list of alarm’s references within Management
Client. To do for resetting alarm configuration inside Management Client.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
27 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
ILLUSTRATION 5.3
Zones: List of named zone. Zones are classified by name in order to give segmented sight of alarm
devices network. Zone are represented by the following icon:
ICONS
ABBREVIATION
ZONE
OFFLINE

MEANING
Zone. It represents one (online) area of alarm devices
Offline zone. The area can be disabled by user command (see
[Activating/disabling alarms] section).
Alarms: Child node of Zones. A list of alarm devices contained within the CentinelAccess
configuration. Alarms are thereby gathered by zone. Each items let the user to fix ‘Alarm
Type’ as it needs to be graphically interpreted under XProtect Smart Client.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
28 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
ILLUSTRATION 5.4
Alarm devices map icons illustration
The meaning of alarm type icons (corresponding to sensor devices or manufactured central alarm) is
described below:
ICONS
ABBREVIATION
DET
BBG
BGI
CI
CRI
MEANING
Motion sensor. It represents one radar sensor that detect all
motions presence in a given area.
Output request device. Used on site to physically activate
emergency way out. Usually it’s a trapdoor or glass breakage
button.
Glass breakage. It indicates a glass breakage detection device.
Intrusion touch. Device in charge of capturing intrusion touch
from outside access door.
Shout sensor. Device which detects human abnormal shout.
ILLUSTRATION 5.5
www.traficsurete.com
que vous souhaitez faire apparaître ici.
29 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Defining alarms events
TTS Centinel alarm plugins provides a set of alarm events which are visible in the ‘Trigger’ settings of
‘Alarm Definitions’ console Management Client.
ILLUSTRATION 5.6
Once the alarm triggering event is set, user can attach it to a specific source (among alarm devices
list saw above) by clicking on ‘Select’ button of item ‘Source’:
ILLUSTRATION 5.7
 Note: The operator can add multiple sources for one alarm definition.
As we saw in illustration 5.6, alarms events are gathered by categories, each one of them causes
state transition of the alarm device. We count six alarm’s sates.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
30 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Alarm devices states map icons illustration
Here is the map icon meaning table of alarm states with its associated events (since the states are
the same for each alarms type devices, just one is described to be assimilated the same for others
devices) :
ICONS
WORDING
DEFAULT
ACTIVE
DISABLED
RESTRICTED
CUT
SHOTCIRCUIT
CATEGORY
Default. Meaning that the device is on his normal sate and
proper functioning (noting to report).
ALARM_EVENT_ON = Alarm Activated
ALARM_EVENT_OFF = Alarm Disabled
Alarm Active. It indicates that the alarm device is up. It is ‘on
alarm state’ (need recovery actions).
ALARM_EVENT_ON = Alarm Started
ALARM_EVENT_OFF = Alarm Ended
Alarm Disabled. It indicates that the alarm device is disabled.
Alarms detection keeps inactive.
ALARM_EVENT_ON = Alarm Disabled
ALARM_EVENT_OFF = Alarm Activated
Alarm Restricted. Meaning that the alarm device is restricted
by zone. It will be active only upon the scope of the zone.
ALARM_EVENT_ON = Alarm Restricted by zone
ALARM_EVENT_OFF = Alarm Unrestricted by zone
Alarm Cut. The alarm device is disconnected. It became
suddenly unreachable, assuming that a burglary or breakage
occurred.
ALARM_EVENT_ON = Alarm Cut
ALARM_EVENT_OFF = Alarm Ended
Alarm ShortCircuit. The alarm device got short-circuited
ALARM_EVENT_ON = Alarm ShortCircuit
ALARM_EVENT_OFF = Alarm Ended
Alarm unknown state.
ILLUSTRATION 5.8
www.traficsurete.com
que vous souhaitez faire apparaître ici.
31 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
USING CENTINEL ACCESS ACM WITH SMART CLIENT
After having integrated and correctly configured the Centinel Access Plugins with XProtect
environment, milestone user can enjoy AC facilities with XProtect Smart Client. Thus, this section
deals with AC setup and operations monitoring newly available with Smart Client.
Setup mode: Building an Access Control environment
During the logging process of XProtect Smart Client, the program detects the new Centinel
Plugins AC module and notify the logging into AC:
ILLUSTRATION 6.0
After logging process complete successfully, AC facilities are operational into Smart Client. Once the
target map is loaded in, you can add AC units and Alarms elements as follows:

Adding AC Doors
For adding access control units / doors on the map:
1. Enter in setup mode by clicking on ‘Setup’ (top right) button.
2. The tools box appears, click on ‘Add access control’ icon to open ‘Element
selector’ box.
3. In the list of AC units/doors, drag your target element and drop it to the map.
1
2
3
ILLUSTRATION 6.1
www.traficsurete.com
que vous souhaitez faire apparaître ici.
32 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4

Adding access point device
For adding access point reader device on the map:
1. In the list of AC units/doors of ‘Element selector’ box, under the ‘Others’ node in
the bottom list, under the targeted gate, select the access point and drag and drop it
to the map.
1
ILLUSTRATION 6.2
www.traficsurete.com
que vous souhaitez faire apparaître ici.
33 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
AC map icons illustration
Here is the meaning of AC map icons (static and dynamic)
ICONS
MEANING
Door. It represents one access door.
Door forced at unlocked. By soft command – see [AC User
commands] section.
Door forced at locked. By soft command – see [AC User
commands] section.
Door at unknown state.
Door opened temporarily. By soft command ‘clocking’ – see
[AC User commands] section.
Access point device. Physical reader (attached to a door).
Access Control System Server. Server is connected.
Access Control System Server. Server is disconnected.
ILLUSTRATION 6.3
www.traficsurete.com
que vous souhaitez faire apparaître ici.
34 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4

Adding Alarm Elements
For adding alarm devices on the map:
1. Enter in setup mode by clicking on ‘Setup’ (top right) button.
2. The tools box appears, click on ‘Add Plugin Element’ icon to open ‘Element
selector’ box.
3. In the list of Alarm units, drag your target element and drop it to the map.
1
2
3
ILLUSTRATION 6.4
The alarm map can be also used in the view of ‘Alarm manager’ menu where views layout are
dedicated for alarm monitoring (filtered list alarm view pinned by default).
www.traficsurete.com
que vous souhaitez faire apparaître ici.
35 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
ILLUSTRATION 6.5
Activating/disabling alarms
At any time, alarm items can be softly disabled with contextual menu right clicking on map icon:
The icon appears on his disabled state:
Setting access control monitoring items
Once the site map is built up, and the view contains target milestone devices, you can embed an AC
event monitoring list of one AC unit near his related camera output frame.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
36 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
In setup mode, within the ‘System overview’ left middle pane:
1. Select ‘Access Monitor’ icon and drop it to the target source output pane.
ILLUSTRATION 6.4
2. ‘Access Monitor Settings’ dialog box opens, selecting the door in the first list box field
‘Door’ will automatically fill others settings fields :
These fields are described below:
www.traficsurete.com
que vous souhaitez faire apparaître ici.
37 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Sources: This fields gathers all sources attached to the gate/door. All sources are selected by
default.
Camera: The first associated camera is selected. User can also select others milestone
devices.
Events: Here, the user can filter event categories which must pulled up for the monitoring
(note: event categories includes also those user-defined in the management client, seen in
section [Access_Control_Events_tab]) .
www.traficsurete.com
que vous souhaitez faire apparaître ici.
38 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Commands: All pre-defined AC command are selected by default. User have choice to focus
the monitoring on specifics one.
Order: Set the list direction, from top to bottom or reversely.
Finally click on ‘Ok’ and the source output widget in the current view will appear with (on the right) a
built-in AC list preview of the attached door/access point, as shown below:
ILLUSTRATION 6.5
The AC list preview is empty since no access control event have been triggered yet. From this AC list
preview frame, user can alter reader configuration of the door, setting its functioning mode
(managed or not).
www.traficsurete.com
que vous souhaitez faire apparaître ici.
39 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
AC User commands
Three user-managed mode commands are available for the operator to manually interact with access
door:

Clocking: Clicking on this button will directly send the clocking command to the device. This


results to an elapsed opening of the door notified on the associated icons as described in
illustration 6.3.
Force Unlocked: This command unlocks the door/access point and keep it with this state.
Force Locked: Locks the door and keep it with this state.
And one ‘Managed Mode’ in which the system is driven by accesses on site. This is the current
functioning mode for normal traffic on site.
ILLUSTRATION 6.6
www.traficsurete.com
que vous souhaitez faire apparaître ici.
40 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Live mode: Monitoring access control
Now the access control environment is set up. Operator can control accesses through his custom
view layout.
ILLUSTRATION 7.0
In the case of unauthorized access request, Smart Client prompt you a notification dialog of the
request including a snap view during the event and all access information. At this time operator can
choose to open the door or close silently the request.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
41 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
ILLUSTRATION 7.1
Here the cardholder is well known, and he is just inhibited.
In other case, the cardholder could be unknown (unusual case), the operator will close the request or
use other milestone devices to confirm identity of the person (for XProtect advanced user: a
scenario of automated actions against different devices can be configured with alarm definition
rules).
www.traficsurete.com
que vous souhaitez faire apparaître ici.
42 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
History AC event log
All AC events are traced in the view of ‘Access Control’ menu.
ILLUSTRATION 7.2
An elaborated filter allows user to find back correlated AC events:

By Events / time - cardholder - doors :
Events categories:
www.traficsurete.com
que vous souhaitez faire apparaître ici.
43 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
Or doors:

By Doors / doors - door category - state
Door categories:
And target states:
www.traficsurete.com
que vous souhaitez faire apparaître ici.
44 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
As a result operator can quickly reach any AC event entry at any time, of any areas and for any
cardholder, and manage intuitively all site access points.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
45 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte
MSP PLUGIN CENTINELACCESS: INSTALLATION - REV: 4
CENTINEL ACCESS PLUGINS LICENSE
Centinel access plugins & gateway are license-protected with target computer. User must provide
host information using the GenLicenseInfo.exe utility (included in the delivery package). When it is
executed in the target system, this will generate the following data file: LicenseHostRawInfo.dat
which contains host information. This data file must be sent to TTS in order to obtain a license key
file named: TTSCentinelAccessGtwLicense.key.
Copy this key license file into the following service execution path:
C:\Program Files\Trafic Transport Surete\TTSCentinel.AC.Milestone.Plugin.Svc
Then, Centinel plugins and gateway are activated, restart the service and enjoy XProtect AC facilities.
www.traficsurete.com
que vous souhaitez faire apparaître ici.
46 Erreur ! Utilisez l'onglet Accueil pour appliquer Heading 1 au texte