Bosch AS

1.Objet #

Ce document est destiné à expliquer aux administrateurs système comment synchroniser un système XPressEntry avec un système Bosch ACE.

2.Configuration de Bosch ACE pour la synchronisation avec XPressEntry #

Il est supposé que BIS (Bosch Integrated System) est installé sur un serveur. Inclus dans cela devrait être le moteur d'accès (ACE). XPressEntry a été testé sur Bosch ACE version 4.3. Pour les intégrations dans d'autres versions de Bosch ACE, veuillez contacter Telaeris pour confirmer la compatibilité.

2.1.Ordre des opérations #

  1. Créer un opérateur API Bosch
  2. Configuration des données du lecteur Bosch
  3. Activer la synchronisation depuis XPressEntry
  4. Configurer les données XPressEntry

3.Créer un opérateur API Bosch #

Ouvrez le gestionnaire de configuration BIS. Ouvrez la configuration active existante et connectez-vous.
 
Sélectionnez les opérateurs. Ajoutez un opérateur disposant d'un accès illimité sous les droits d'accès à l'API ACE.

 Navigateur de configuration BIS

4.Configuration des données du lecteur Bosch #

XPressEntry a deux modes principaux: rassemblement et entrée / sortie. Cette section guide l'administrateur tout au long du processus de configuration des lecteurs Bosch pour ces deux modes. Les deux modes peuvent être utilisés simultanément.

4.1.Configuration du mode d'entrée / sortie #

Chaque appareil portable XPressEntry peut représenter à tout moment deux lecteurs Bosch: un lecteur d'entrée et un lecteur de sortie. En effet, un ordinateur de poche XPressEntry peut basculer entre le mode d'entrée / sortie. Un ordinateur de poche XPressEntry est affecté à une porte. Si les paramètres XPressEntry le permettent, un opérateur portable a la possibilité de basculer dynamiquement entre les portes.
 
Les portes (appelées «entrées» dans BIS) sont configurées dans le navigateur de configuration BIS et tirées dans XPressEntry. Ouvrez le navigateur de configuration BIS et sélectionnez «Connexions» comme indiqué ci-dessous.

 
Connexion au navigateur de configuration BIS
 

Deux philosophies sont utilisées lors de la configuration des portes:

  1. Créez une porte dans Bosch par appareil portable. Chaque numérisation à partir de cet appareil portatif fera rapport en tant que lecteur depuis cette porte. De plus, les règles d'accès appliquées à cette porte s'appliqueront toujours à un ordinateur de poche. L'ordinateur de poche ne pourra pas modifier les règles d'accès à la volée car il est toujours affecté à la même porte.
  2. Créez une porte dans Bosch pour chaque emplacement où un ordinateur de poche sera utilisé. Dans ce cas, l'ordinateur de poche sera affecté à l'une de ces portes en fonction de l'emplacement physique de l'ordinateur de poche à ce moment-là.
    • EX. Un garde est situé à l'entrée avant où il / elle scanne les cartes lorsque les gens entrent. L'ordinateur de poche du gardien est affecté à la porte d'entrée avant. Une personne qui entre est validée par l'ordinateur de poche selon qu'elle a accès ou non au lecteur d'entrée avant au sein de Bosch. Il est ensuite demandé au gardien de déménager à la porte arrière. Le gardien change la porte de son ordinateur de poche en «porte arrière». L'ordinateur de poche valide désormais une personne en fonction de son autorisation d'accès à la porte arrière.

Dans cet esprit, créez autant de portes que nécessaire pour votre système. Pour créer une porte, ajoutez un module de contrôle d'accès en cliquant avec le bouton droit sur le MAC et en sélectionnant «Nouvel objet». Sélectionnez le 4 Wiegand ACM. Ce n'est pas une unité de contrôleur physique; juste une unité logique. Alternativement, vous pouvez utiliser un ACM existant, mais il est recommandé de conserver les entrées XPressEntry distinctes à des fins d'organisation.

 
Données du périphérique du navigateur de configuration BIS
 

Après avoir ajouté un ACE, ajoutez une entrée au contrôleur. Cliquez avec le bouton droit sur Nouveau contrôleur, sélectionnez Nouvel objet> Nouvelle entrée.

 
Nouvelle entrée du navigateur de configuration BIS
 

La configuration la plus courante consiste à utiliser un seul lecteur entrant et un seul lecteur sortant. Cependant, XPressEntry peut prendre en charge d'autres configurations avec les règles suivantes:

  1. Si une entrée a deux lecteurs entrants, deux lecteurs sortants ou deux lecteurs entrants et deux lecteurs sortants, cela se reflétera comme deux portes dans XPressEntry. Ces portes partageront les mêmes règles d'accès.
  2. Si aucun lecteur entrant ou aucun lecteur sortant n'existe dans une entrée, une analyse du côté manquant entraînera toujours un accès refusé.

Une fois l'entrée créée, sélectionnez OK. Il n'est pas requis pour l'entrée / la sortie, mais vous pouvez configurer les zones auxquelles une porte est attachée. Ceci n'est pas requis pour les systèmes sans rassemblement. Lors d'une analyse d'entrée, une personne se déplace de la zone de localisation vers la zone de destination. Lors d'une analyse de sortie, une personne se déplace de la zone de destination vers la zone d'emplacement.

 

Enfin, donnez aux utilisateurs l'accès à ces entrées en leur attribuant des autorisations Bosch. Ouvrez le logiciel Access Engine à partir de BIS. Accédez à Données système> Autorisations. Sélectionnez les autorisations système appropriées et archivez ou retirez les nouvelles entrées.

 
autorisations bosch

4.2.Configuration du mode rassemblement #

XPressEntry a la capacité de surveiller toutes les activités de numérisation du lecteur Bosch. Ce faisant, XPressEntry peut déterminer qui est sur la propriété, qui est hors propriété et où les gens se trouvent dans la propriété. Faire cela nécessite une configuration.

 

Commencez par accéder au navigateur de configuration BIS. Sélectionnez «Connexions» et examinez chaque porte à laquelle une personne peut numériser. Les champs Emplacement et Destination doivent être définis pour chaque porte située entre un emplacement et un autre.

Les configurations de rassemblement les plus simples permettent de suivre qui est sur place et qui est hors site uniquement pour les lecteurs extérieurs. Un exemple de cette configuration est illustré ci-dessus. Chaque fois qu'une personne scanne le lecteur «In», XPressEntry sait rendre compte de cette personne lors d'une urgence. Chaque fois qu'une personne scanne sur le lecteur «Out», XPressEntry sait que cette personne n'est plus sur place, donc n'a pas besoin d'être comptabilisée.

 

Les configurations du système Muster peuvent également être plus détaillées. Pour donner des informations plus détaillées sur l'endroit où se trouvent les personnes au moment de l'urgence, configurez les zones attachées aux portes intérieures.

 
configuration du mode rassemblement
 

EX.

Porte d'entrée- Emplacement = extérieur, Destination = Hall
Porte intérieure du hall - Emplacement = Lobby, Destination = Bureaux intérieurs
Porte arrière- Emplacement = extérieur, Destination = Patio arrière
Porte de derrière- Emplacement = Patio arrière, Destination = Bureaux intérieurs

5.Activer la synchronisation #

XPressEntry utilise un module appelé «Gestionnaire de données» pour synchroniser toutes les données avec Symmetry.

 

Depuis la page principale de XPressEntry, accédez à XPressEntry / Paramètres (CTRL + S ou Outils> Paramètres).

 
activer la synchronisation

5.1.Configuration du gestionnaire de données #

Sur la page Paramètres, sélectionnez «l'onglet Gestionnaire de données».
 
configuration du gestionnaire de données
 

  1. Type - Il s'agit du type d'intégration. Sélectionnez «Bosch ACE».
  2. Setup Data Manager - Vous renvoie au formulaire de configuration de Bosch's Data Manager.
  3. Enregistrer et appliquer les paramètres - Enregistre tous les paramètres du formulaire de configuration, les fréquences de mise à jour et les options de synchronisation des activités. Il redémarre ensuite le moteur de synchronisation.
  4. Pas de synchronisation synchrone - Non implémenté pour Bosch Data Manager.
  5. Options de fréquence de mise à jour - Définit et efface les intervalles dans lesquels le gestionnaire de données met à jour XPressEntry.
  6. Boutons Sync Now - Exécute une mise à jour immédiate.
  7. Options de synchronisation - Configurez si XPressEntry enverra ou recevra des activités vers ou depuis Bosch.

 
Définissez la fréquence de mise à jour sur autant de fois que vous souhaitez que le système se mette à jour.
 

  1. Synchronisation complète - Cette synchronisation extrait tous les enregistrements pertinents de Bosch ACE et les met à jour dans XPressEntry. S'il y a un grand nombre de personnes dans ACE, cette option de synchronisation peut prendre un certain temps.
  2. Synchronisation partielle - Cette synchronisation extrait uniquement les enregistrements mis à jour de toutes les tables. Les synchronisations partielles doivent être exécutées souvent afin de capturer les modifications incrémentielles.
  3. Synchronisation des activités - Pas nécessaire.
  4. Occupancy Sync - Non implémenté.

 

Toutes ces options peuvent être modifiées à tout moment. La modification d'une option prendra effet lors de l'enregistrement.

5.2.Configuration Bosch ACE #

Appuyez sur le bouton 'Setup Data Manager' pour obtenir l'écran de configuration spécifique à Bosch.

 
configuration de l'as bosch
 

  • Serveur: nom du serveur sur lequel se trouve Bosch Software
  • Nom d'utilisateur - Nom d'utilisateur de l'opérateur Bosch avec accès API
  • Mot de passe - Mot de passe de l'opérateur Bosch avec accès API
  • URL de l'image - La route vers le répertoire d'images
  • Utiliser le code de la carte - Utilisé pour obtenir le numéro de carte et le code d'établissement
  • Trim Card - Supprimez les 0 non significatifs du numéro de carte et du code d'établissement
  • Envoyer des activités via la base de données - Forcer XPressEntry à utiliser
  • Chaîne de connexion à la base de données pour insérer des événements dans la base de données d'événements Bosch.
  • Chaîne de connexion à la base de données - Chaîne de connexion à la base de données BIS. Ceci n'est utilisé que si:
    • L'envoi d'activités sur la base de données est vérifié
    • La base de données BIS contient une procédure stockée fournie par Telaeris qui insère un événement dans la base de données des événements BIS
  • ID d'événement de départ - ID d'événement auquel réinitialiser. Pour modifier l'ID d'événement actuel, définissez l'ID d'événement de départ et appuyez sur Mettre à jour.
  • ID d'événement actuel - Le dernier ID d'événement Bosch reçu par XPressEntry.
  • Événements MT - Écouteur d'événements multithread. Décocher ceci n'est pas recommandé.
  • Mon adresse IP - Adresse IP de la machine XPressEntry. Cela est nécessaire pour l'écouteur d'événements, car l'adresse IP à laquelle Bosch enverra les événements.
  • Event Port - Port TCPIP auquel Bosch enverra les événements. Ceci est nécessaire pour l'écouteur d'événements.
  • Identifiant du lecteur Muster - Identifie un lecteur Bosch comme un lecteur Muster. Les activités provenant d'un Bosch Reader avec cette convention de dénomination sont traitées dans XPressEntry comme une activité de rassemblement (marquant la personne numérisée comme sûre).
  • Commence par - Si cette case n'est pas cochée, un lecteur Muster ne doit contenir que l'identifiant du lecteur Muster. Si coché, un Muster Reader doit commencer par l'identifiant Muster Reader.

6.Vérification de la synchronisation Bosch ACE #

Le but de cette section est d'aider l'opérateur à comprendre exactement quelles données XPressEntry tire.

 

Le mappage de chaque table extraite de XPressEntry est présenté ci-dessous.

  1. Bosch ACE> XPressEntry
  2. Entreprises> Entreprises
  3. Personnes> Utilisateurs
  4. Cartes> Badges
  5. Lecteurs WIE1> Lecteur
  6. Entrées> Portes
  7. Autorisations> Groupes
  8. Modèles horaires> Fuseaux horaires

Accédez au formulaire principal de XPressEntry Server pour afficher les données extraites de Bosch. Toutes les données se trouvent sous l'onglet Ajouter / Modifier les informations. Chaque type de données se trouve sous un sous-onglet.

 
contrôle de synchronisation bosch ace

7.Envoi d'activités à Bosch #

L'API Bosch ACE ne dispose pas d'un moyen intégré pour recevoir les activités de numérisation portable. Ce que Telaeris peut fournir est une procédure stockée qui accomplit deux choses:

  1. Ajoute un enregistrement au tableau des événements Bosch qui indique quelle personne a été analysée, quand elle a été analysée et sur quel lecteur elle a été analysée. Il comprend également des champs tels que le numéro de carte et le code d'installation.
  2. La procédure stockée peut mettre à jour la zone actuelle de l'utilisateur dans Bosch, en supposant que l'utilisateur n'a pas effectué une analyse plus récente.

L'implémentation de cette procédure stockée n'est pas requise. Alternativement, les rapports d'activité des ordinateurs de poche peuvent être exécutés à partir du module de rapports de XPressEntry. Toutefois, si vous souhaitez voir les événements d'activité du terminal mobile stockés dans Bosch, veuillez contacter Telaeris pour mettre en œuvre la procédure stockée. La procédure stockée n'est pas incluse par défaut dans le logiciel. La configuration de l'activité push (comme indiqué dans la section «Configuration du gestionnaire de données») sans la procédure stockée entraînera une erreur à chaque analyse de l'ordinateur de poche.

 

Une fois la procédure stockée mise en œuvre avec l'aide de Telaeris, scannez une carte sur un appareil portable. Le serveur XPressEntry transmettra cette activité d'analyse à la base de données d'événements Bosch, qui peut être affichée comme indiqué ci-dessous.

 
mode d'évaluation Bosch

8.Activités Caveat #

S'il est configuré, XPressEntry ajoute des événements à la base de données d'événements. Toutefois, il n'est pas possible pour XPressEntry d'ajouter ces activités au rapport des événements d'entrée ACE. En effet, les enregistrements affichés dans ce rapport ne sont pas stockés dans la base de données, mais plutôt dans un fichier dans lequel XPressEntry n'a pas accès.

Suggérer Modifier