Skip to content

# Introduction

The Getting Started chapter will help you get started with LUNA Access 2.18.0 (hereinafter referred to as the Service or Access).

The Overview chapter describes the components of Access and how they interact.

The Distribution package structure chapter describes the contents of the Access distribution package.

The Distribution package documentation chapter lists all the documents included in the Access distribution package.

# Getting started

Before using Access, it is recommended that you read all the manuals in section Documentation.

# Overview

VisionLabs LUNA Access — software for organization of access control and management, providing tools for connecting, configuring and integrating external equipment into a single system.

Access provides the following features:

- adding video transmission devices, with frames of which CBS, LUNA PLATFORM 5 or LUNA CARS will work.;
- integration with LUNA CARS to listen to vehicle detection events;
- the addition of auxiliary devices for reading magnetic card data or obtaining human temperature data;
- sending requests to add/change data to LUNA PLATFORM;
- receiving identification events;
- receiving identification events from LUNA PLATFORM 5 and other biometric systems, followed by sending them to the ACS;
- logging events about an attempt by an unidentified employee to pass through the turnstile.

Integrations using Access, LUNA CARS/LUNA PLATFORM 5 and external devices allow you to solve the following tasks::

- access control;
- improvement of accessibility and throughput of checkpoints;
- control of the time spent by employees, visitors, vehicles in the secure area;
- protection against unauthorized access attempts using Liveness technology.

# LUNA Access workflow

The LUNA Access workflow is shown below (Figure 1) and (Table 1).

Figure 1. Scheme Access

Table 1. Scheme description.

Component | Description
--- | ---
Users | The system administrator configures and maintains Access.
Access | A set of software controls that allow for the joint operation of VisionLabs products and various access control systems (ACS).
Access UI | Access graphical user interface.
Access BackEnd | BackEnd Access, отвечающий за работу с внешними компонентами, взаимодействием с UI и БД.
Access backend server | A set of libraries that combines Access, database and UI modules.
Rabbit MQ | Message queue broker.
Redis | A system for storing data in the form of structures to ensure the performance of Access.
PersonStorage | Local storage storing the connection between ACS personalities and their biometric data. Used for data synchronization between access control systems and biometric systems (LP, CBS) or external services.
PostgreSQL | Database to store integration settings and user data.
Worker | A set of modules for interacting with external components.
Pipelines Module | Access module that contains libraries for configuring the operation of external devices and external services
Devices Module | Access module that contains libraries for connecting external devices to Access
Services Module | Access module that contains libraries for connecting external services to Access
Controllers Module | Access module that contains libraries for working with external controllers
External devices | Connectable cameras, terminals, and thermal imaging cameras that transmit a video stream for further processing. For a complete list of available devices, see the User Manual
External services | PACS or VisionLabs products that can be used in integration. For a complete list of available PACS or VisionLabs products, see the User Manual
External Controllers | External controllers (for example, card readers) used in integrations.

## Access sequence diagram

For a diagram of how Access works for various tasks, see the Administrator's Guide.

# Distribution package structure

The Access distribution package consists of the following directories (Table 2):

Table 2. Distribution composition

Directory name | Description
--- | ---
/db | A set of files for working with JSON storage (created automatically when Access starts).
/docs | Directory containing documentation on Access.
.env | Configuration file for setting environment variables.
CHANGELOG.md | Full description of version changes.
docker-compose.yml | A file containing commands for running Docker containers.
conf.yml | A file containing configurations for the log-agent service.
README_FOR_ENGINEERS.md | Quick start guide for implementation engineers.
/scripts | Directory with useful scripts, see Administrator's Guide.
vl-access-2-images-v2.18.0.tar.gz | Access distribution, when selecting an archive with an image.
/tls | Directory for storing certificates for interaction with external systems in .pem format (created automatically when Access starts).

# Distribution package documentation

This section describes the documentation package supplied with Access.

All documents, except for the quick start guide, are located in the /docs folder of the distribution package.

The documentation is available in .pdf and .html format (Table 3).

Table 3. Documents

Document | Description
--- | ---
/LUNA_Access_Release_Notes_Eng | Release notes
/LUNA_Access_Quick_Start_Guide_Eng | Quick Start Guide.
/LUNA_Access_Administrator_Manual_Eng | Administration manual
/LUNA_Access_User_Manual_Eng | User manual