Gate ~ FMCU ~ management dashboard/en: Unterschied zwischen den Versionen

(Edit Cards)
(Markierung: 2017-Quelltext-Bearbeitung)
(Authorization)
(Markierung: 2017-Quelltext-Bearbeitung)
 

De.png En-active.png








General[Bearbeiten | Quelltext bearbeiten]


The Wanzl Access Manager offers a central dashbaord for access controls in a homogeneous interface, displays the corresponding states and supports the user in the administration of these components. The Wanzl Access Manager is a leading platform for monitoring and managing access controls of security areas.

Sign Up[Bearbeiten | Quelltext bearbeiten]


Please enter the login information provided by support here to log in to the central dashboard.
Signupfmcu.png

Headline[Bearbeiten | Quelltext bearbeiten]


Gate ~ FMCU ~ management dashboard Headline.pngFMCU Headline.png


Number Function
1 Button Management Dashboard
2 Administration
3 Events Button
4 Cards Button
5 Statistics Button
6 Logged in User
7 Log out Button
8 Languages menu
9 Adjust the display to entire width of the screen


Menu items[Bearbeiten | Quelltext bearbeiten]

Gates


Facilities[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/gates

In this view, all access controls are shown displayed in an intuitive interface. There are grouping options in two categories. First of all, you can group by location. You Location. Within the location you can then combine different positions within the location. summarize different Locations.

Individual gates can be added using via the menu item "New" menu item.

FMCU1.png

FMCU Facilities.png

When the light view is off, the access controls are shown in the list.
FMCU GridView.png

When one or more facilities are selected with the control,

FMCU-Server-Check-Select.png


the facilities can be controlled with the following buttons:

Symbol Description Note
FMCU Normal Lock Button.png change to normal state, lock the doors in both directions
FMCU Lock OpenService Single.png open the door permanently or open it for a single person towards the entrance
FMCU Lock OpenService Single.png open the door permanently or open it for a single person toward the exit
FMCU On Off Button.png Turn the Cleaning mode on and off cleaning
FMCU On Off Button.png Toggle Emergency Open mode on and off Emergency



The Gate display contains the following controls:

Symbol Description Note
FMCU-Server-Check-Select.png
choose the gate to activate the buttons above (Normal, Lock Out, etc.)
FMCU-Server-Link-Gate.png
Navigate to the Facilities page
FMCU-Server-Button-Gate-View.png
Navigate to the pageGate-View
FMCU Normal Button.png change to Normal state
FMCU Lock Button.png lock the doors in both directions
FMCU Single Free Button.png open the door in the direction of entrance/exit for a single person
FMCU Single Free Button.png lock the door in the direction of entrance/exit
FMCU Open Service Button.png permanently open the door in the direction of entrance/exit




The symbols under the gate convey various information about it:

Symbol Description Note
FMCU-Server-Disconnected.png
No connection to the gate
FMCU-Server-Icon-Normal.png
The gate is in the Normal state
FMCU-Server-Icon-Locked.png
The gate is in the Locked state
FMCU-Server-Icon-Firealarm.png
The gate is in the fire alarm state
FMCU-Server-Icon-Emergency.png
The gate is in the emergency open state
FMCU-Server-Icon-Clearance.png
The cleaning mode is active
FMCU-Server-Icon-Alarm.png
Alarm is active at the gate
FMCU-Server-Icon-Service.png
The gate is permanently open
FMCU-Server-Failed-Device.png
One or more devices at the gate have failed
FMCU-Server-Configuration.png
Current selected configuration of the gate Only if there are two or more configurations at the gate


Gate-View[Bearbeiten | Quelltext bearbeiten]


In this view, you can observe the state of each gate, control the gate, and apply the gate's configurations (if there are two or more).
FMCU GateView.png


These buttons allow you to perform various actions:

Symbol Description Note
FMCU Clearance Button.png Turn cleaning mode on and off
FMCU Emergency Button.png Manually switch the emergency open state on and off
FMCU Restart Button.png Restart the gate
FMCU-Server-Combo-Configuration.png
Choose a new configuration of the gate from the combo box Only if there are two or more configurations at the gate
FMCU-Server-Button-Apply.png
Apply the new configuration
FMCU-Server-Button-Cancel.png
Do without the new configuration


Set up a new Gate[Bearbeiten | Quelltext bearbeiten]


Please click the button New
FMCU MainPage new.png
In this view you create a

new

New gate. The fields

names

Names,

displayed name

Displayed Name and Position of the Gate must be verified with values.

Then

Press Save then click on

Attachments

Facilities.

FMCU3.png

FMCU TestGate P1.pngFMCU NewGate PressFacilities.png
You can now see in the view that you have created a NEW gate,

in this case the

fourth

sixth gate in this view.

FMCU4.png

FMCU NewGate View.png
In the next step you connect the gate to the server.

https://<IP-Adresse des Dashboards>
To do this, check on the General tab that the correct gate name has been entered.

FMCU5.png


Gate General Configuration.png
Then check the following points on the Server tab.
Gate Server Configuration.png
Server#0 (server)- must be set to remote.

Activated slide-switch is activated.

Your server should be entered under Name*.

Your URL should be entered under URL*.

Gate should be entered under Username*.

Your password should be entered under Password*.

Save at the end.

FMCU7.png


In the next step, please click on System in the top bar.Gate PressSystem.png

FMCU9.png

You will now see the following display, here please press restart once. Now your new gate should be connected.

FMCU10.png

Gate System Restart.png
Finally, you can check the connection in the Status tab. CONNECTED must now appear under State.

FMCU11.png

Gate Status Check.png

Edit existing Gate[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/gates

You are in the same view as where you would create a new gate. Please move the slide switch "Grid view" to the left.

FMCU12.png

FMCU GridV TestGate.png
In the view click on the name of the gate which you want to edit (in the example TestGate_P1_TestGate2).

FMCU18.png

FMCU GridView TestGate.png
In this view, please press the "Edit" function.

FMCU19.png

FMCU Gate View.png
You can now edit the gate in this view.

FMCU20.png

FMCU Editing Page.png

Remove Gate[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/gates

You are in the same view as where you would create a new gate.

Please move the slide switch "Grid view" to the left.

FMCU12.png


FMCU GridV TestGate.png
In the view click on the name of the gate which you want to delete (in the example TestGate_P1_TestGate6).

FMCU13.png

FMCU GridView TestGate.png
In this view, please press the "Delete" function.

FMCU14.png

FMCU Delete Gate.png
To be on the safe side, you will now be asked again whether you really want to delete the element? Please confirm this.

FMCU15.png

FMCU Delete Gate Accept.png
After deleting, you will automatically be shown the next gate (here in the example P1_TestGate2). Please click on attachments Facilities here.

FMCU16.png

FMCU GoTo Facilities.png
You will then see in the grid view Grid View that Gate TestGate_P1 _TestGate6 is missing and has been successfully deleted.

FMCU17.png

FMCU GridView Deleted Gate.png

Administration[Bearbeiten | Quelltext bearbeiten]


User[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/users

Auf dieser Seite sehen Sie eine Übersicht aller Benutzer Gate ~ FMCU ~ management dashboard Users.png

Nummer Funktion 1 Neuen Benutzer anlegen 2 Benutzer nach Standort filtern 3 Benutzer nach Postition filtern

On this page you can see an overview of all users
FMCU Users Tab1.png

Number Function
1 Create new user
2 Filter users by location
3 Filter users by position


Set up new User[Bearbeiten | Quelltext bearbeiten]


Klicken Sie unter Benutzer auf den Button Neu Press under User on the button New

https://<dns-name or ip-address>/new-user


Gate ~ FMCU ~ management dashboard new Users.png FMCU Create New User.png

Feldname Field Name Beschreibung Description
Id Automatisch generierte eindeutige Nummer des Benutzers
Benutzername* Benutzername des Benutzers für die Anmeldung
Passwort* Passwort des Benutzers für die Anmeldung
Email Email Adresse des Benutzers zum Versand von Log Nachrichten
Vorname Vorname des Benutzers
Nachname Nachname des Benutzers
Info Beschreibung des Benutzers
Superuser Die höchsten Rechte werden dem Benutzer vergeben
Locked Die Anmeldung des Benutzers ist gesperrt
Meldungen deaktivieren Der Benutzer erhält keine Benachritgungen im FMCU Management Dashboard

* Unbedingt erforderliche Felder Durch den Button Speichern wird der neue Benutzer angelegt.

Edit existing user[Bearbeiten | Quelltext bearbeiten]

Klicken Sie unter Benutzer auf den zu bearbeitenden Benutzer

Event notifications[Bearbeiten | Quelltext bearbeiten]

Unter diesem Reiter können die Benachrichtigungen ausgewählt werden welcher der Benutzer erhalten soll.
Hinweis: Ist die Checkbox Meldungen deaktivieren gesetzt werden unabhängig von diesen Einstellungen keine Benachrichtigungen angezeigt.

Locations & Positions tab[Bearbeiten | Quelltext bearbeiten]

Man kann unterschiedliche Standorte in Länder und Städte festlegen. Über das Berechtigungsmodell lassen sich separate Zugriffsrechte für jeden Standort definieren.

Groups tab[Bearbeiten | Quelltext bearbeiten]

Unter diesem Reiter können Sie die Gruppenmitgliedschaften des Benutzers anpassen.

Permissions tab[Bearbeiten | Quelltext bearbeiten]
Unter diesem Reiter werden die Berechtigungen des Benutzers angezeigt
Durch den Button Speichern werden alle Änderungen angewendet
Automatically generated unique number of the user
Username* Username of the user to login
Password* User's password for login
Email Email address of the user for sending log messages
First name User's first name
Last name Last name of the user
Info Description of the user
Superuser The highest rights are assigned to the user
Locked The user's login is blocked
Disable notifications The user does not receive any notifications in the FMCU Management Dashboard

* Strictly required fields Through the button Save the new user is created.

Edit existing User[Bearbeiten | Quelltext bearbeiten]


Press under User a user to edit
FMCU Edit User.png

Event Notifications[Bearbeiten | Quelltext bearbeiten]


Under this tab, the notifications can be selected which the user should receive.
Note: If the checkbox Disable notifications is set, no notifications are displayed regardless of these settings.
FMCU Events Notifications.png

Locations & Positions Tab[Bearbeiten | Quelltext bearbeiten]


You can set different locations in countries and cities. Separate access rights can be defined for each location via the authorization model.
FMCU Locations Positions.png

Groups Tab[Bearbeiten | Quelltext bearbeiten]


This tab allows you to customize the user's group memberships.
FMCU Groups Tab.png

Permissions Tab[Bearbeiten | Quelltext bearbeiten]


The user's permissions are displayed under this tab
FMCU Groups User Permissions.png
All changes are applied by clicking the Save button.


Groups[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/groups

Auf dieser Seite sehen Sie eine Übersicht aller GruppenGate ~ FMCU ~ management dashboard groups.png
On this page you can see an overview of all groups
FMCU Groups Tab.png

Set up new

group

Group[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/new-group

Klicken Sie unter Gruppen auf den Button NeuGate ~ FMCU ~ management dashboard new groups.png

Feldname Beschreibung
Id Automatisch generierte eindeutige Nummer der Gruppe
Name Name der Gruppe
Info Beschreibung der Gruppe

* Unbedingt erforderliche Felder

Durch den Button Speichern wird die neue Gruppe angelegt.

Edit existing group

Click under Gruppen the button New
Bildschirmfoto 2022-02-24 um 11.03.34.png
please enter a group name, optional you can write a description to the group


FMCU New Group.png

Field Name Description
Id Automatically generated unique number of the group
Name Name of the Group
Info Description of the Group

* Strictly required fields

The new group is created by clicking the Save button.


Edit existing Group[Bearbeiten | Quelltext bearbeiten]

Klicken Sie unter Gruppen auf die zu bearbeitende Gruppe

Users tab


Click under Gruppen the Group you want edit
FMCU Groups Tab.png

Users Tab[Bearbeiten | Quelltext bearbeiten]

Unter diesem Reiter können Sie die Mitglieder der Gruppe anpassen.

Permissions tab


This tab allows you to customize the members of the group.
FMCU Groups userstab.png

Permissions Tab[Bearbeiten | Quelltext bearbeiten]

Unter diesem Reiter werden die Berechtigungen angezeigt welche den Mitgliedern der Gruppe vererbt werden.
Durch den Button Speichern werden alle Änderungen angewendet.


The permissions that are inherited by the members of the group are displayed under this tab.
All changes are applied by clicking the Save button.
FMCU Permissions user edit.png

Positions[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/cities

Auf dieser Seite sehen Sie eine Übersicht aller Positionen

On this page you can see an overview of all positions
FMCU Administration Positions.png

Set up new Position[Bearbeiten | Quelltext bearbeiten]

https://<dns-name or ip-address>/new-city

Klicken Sie unter Positionen auf den Button Neu Geben Sie den Namen der Postition ein und ordnen Sie die Position mit dem Dropdown Feld einem Standort zu. Klicken Sie auf den Button Speichern umd die Position anzulegen

Under Positions click on the button New

Enter the name of the position and assign the position to a location using the dropdown field.
FMCU Create New Position.png
Click on the Save button to create the position


Edit existing Position[Bearbeiten | Quelltext bearbeiten]

Klicken Sie unter Positionen auf die zu bearbeitende Position
Hier können Sie die den Namen und den Standort der Position bearbeiten


Under Positions click to edit the position
FMCU Edit Position.png
Here you can edit the position name and location
FMCU Position Edit Interface.png

Locations[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/countries

Auf dieser Seite sehen Sie eine Übersicht aller Standorte

On this page you can see an overview of all locations
FMCU Locations View.png

Set up new Location[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/new-country

Klicken Sie unter Standorte auf den Button Neu

Feldname Beschreibung Id Automatisch generierte eindeutige Nummer des Standorts

Press under Locations the button New
FMCU Create New Location.png
FMCU Create NewLocation.png

Field Name Description
Id Automatically generated unique number of the location
Name* Name des Standorts
Code* Ländercode des Standorts
Info Beschreibung des Standorts
* Unbedingt erforderliche Felder
Klicken Sie auf den Button Speichern umd die Position anzulegen
Location name
Info Description of the location

* Strictly required fields


Click on the Save button to create the position

Edit existing Location[Bearbeiten | Quelltext bearbeiten]

Klicken Sie unter Standort auf die zu bearbeitende Standort
Hier können Sie die den Namen, den Code sowie die Info des Standorts bearbeiten


Under Location , click the location you want to edit
FMCU EditExisting Location.png
Here you can edit the name, code and info of the location
FMCU Editing Location.png

Locations & Positions[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/locations

Hier sehen Sie eine Übersicht aller Positionen und deren zugeordnete Standorte

Here you can see an overview of all positions and their assigned locations
FMCU Locations Positions.png

Configuration[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/configurations


FMCU Administration Configuration.png

Events[Bearbeiten | Quelltext bearbeiten]


Events[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/events

In dieser Ansicht werden die Ereignisse aller Zutrittskontrollen in einer intuitiven Listenansicht dargestellt. Es existieren Filterungsmöglichkeiten und eine Namenssuche der Ereignisse.

Gate ~ FMCU ~ management dashboard Events.png

Es können folgende Filter gesetzt werden:

  1. Standort
  2. Position
  3. Anlage
  4. Suche nach Ereignisnamen
  5. Zeitraum
Event definitions

this view, the events of all access controls are shown in an intuitive list view. There are filtering options and a name search for the events.
FMCU Events9.png
The following filters can be set:

  1. Location
  2. Position
  3. Facility
  4. Search by Event name
  5. Time Period

Event Definitions[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/event-definitions

In dieser Ansicht werden alle Ereignisse welche die FMCU beinhaltet aufgelistet und deren Ereignisdefinitionsgruppen, Unterstütze Zustände und Kategorie zugeordnet.Gate ~ FMCU ~ management dashboard event-definitions.png

Event definition groups

this view, all events that the FMCU contains are listed and their event definition groups, supported states and categories are assigned.
FMCU Event Definitions.png

Event definition Groups[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/event-definition-groups

Unter diesem Reiter werden alle Ereignsidefinitionsgruppen aufgelistet.Gate ~ FMCU ~ management dashboard event-definition-groups.png

All event definition groups are listed under this tab.
FMCU Event definition groups.png

Create a new

event

Event definition

group

Group[Bearbeiten | Quelltext bearbeiten]

Klicken Sie unter Ereignisdefinitionsgruppen auf den Button Neu

Gate ~ FMCU ~ management dashboard new event-definition-group.png

Feldname Beschreibung
Id Automatisch generierte eindeutige Nummer der Gruppe
Name Name der Gruppe
Info Beschreibung der Gruppe

* Unbedingt erforderliche Felder

Wählen Sie unter dem Reiter Ereignisdefinitionen die Ereignisdefinitionen aus welche der Gruppe zugeornet werden sollen.


Event subscriptions

Click Event defenition groups on the Button New
FMCU PressNew Eventdg.png
FMCU Create New definition Group.png

Fieldname Description
ID Automatically generated unique group number
Name Name of the group
Info Group description

* Absolutely required fields

Under the Event defenition tab select the event definitions that are to be assigned to the group.


Event Subscriptions[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/event-subscriptions

Es gibt hier die Möglichkeit, Gruppen von Alarmmeldungen mit Gruppen von Benutzern zu verbinden. Im Ergebnis werden nur Gruppenmitglieder über ebenfalls gruppierte Alarmmeldungen benachrichtigt,

image event subscription.png Feldname Beschreibung id interner Wert Gruppe Zusammenfassung von Benutzern Ereignisdefinitionsgruppe Zusammenfassung von Alarmmeldungen Locked Benachrichtigung deaktiviert/aktiviert Info Beschreibungsfeld

There is the possibility to link groups of alarm messages with groups of users. As a result, only group members are notified of alarm messages that are also grouped,
FMCU Event Subscriptions.png

Fieldname Description
ID internal value
Group Summary of users
Ereignisdefinitionsgruppe Event definition group
Locked Notifications deactivated/activated
Info Description field

Notifications[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/notifications

In dieser Übersicht werden versendete Benachrichtigungen angezeigt. Man kann über Datumsfilter die Ansicht entsprechend anpassen.

image notofication statistics.png

Sent notifications are displayed in this overview. You can adjust the view accordingly using a date filter.
Notifications FMCU.png

Cards[Bearbeiten | Quelltext bearbeiten]


Cards[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/cards

In dieser Ansicht wird eine Übersicht der im System vorhandenen RFID-Karten mit den für den Zutritt freigeschalteten Gates angezeigt.

image card overview.png

This view shows an overview of the RFID cards in the system with the gates enabled for access.
FMCU Cards Page.png

Edit Cards[Bearbeiten | Quelltext bearbeiten]


https://<dns-name or ip-address>/cards-edit

In dieser Ansicht können Karten hinzugefügt/entfernt und Berechtigungen für einzelne Gates definiert werden.

image card settings.png Feld Beschreibung Barcode Karteninhalt, der vom Leser erfasst wird Mitarbeiter Beschreibungsfeld Mitarbeiter ID Beschreibungsfeld Anzahl Anzahl der Zutritte für diese Karte

this view, cards can be added / removed and authorizations for individual gates can be defined.
FMCU Edi Cards1.png
After you push the Add Button you will be shown the following window
FMCU Add New Card.png

Field Description
Barcode Card content that is captured by the reader
Employee Description field
Employee ID Description field
Quantity Number of accesses for this card

Statistics[Bearbeiten | Quelltext bearbeiten]

Connectivity Board[Bearbeiten | Quelltext bearbeiten]

Contact Type Impulse Description
A8 Output Yes (500 ms) Person has entered
A9 Output Yes (500 ms) Alarms*
E3 Input Yes (500 ms) Open Entry
E4 Input Yes (500 ms) Open Exit
E6 Input Yes (200ms) Card is valid, open the gate
E7 Input Yes (200ms) Card is invalid, do not open the gate  
E8 Input No Emergency State button**
E9 Input Yes (500 ms) Open Entry 70%
E10 Input No Fire Alarm

*A9 Alarms:

  • Gate is out of order, when a mandatory device is broken or a connection to the server is broken (if the server is used in the solution).
  • Tailgating or other unwanted actions.
  • Entry barcode scanner is broken or it is a stub.
  • Gate in in the Fire Alarm or Emergency state. The alarm is produces as a repetitive pulse signal (700ms).
  • Gate is open only for exit.

After the Emergency State button pressed, the gate switches to the Emergency State. Then only exit from this state is to restart the gate.

The signal can be set/received to/from a contact from any of the halves of the gate.

Configuration Management


In this view, all activities for the assigned access controls are shown. You can adjust the view with date filters. It is possible to group the screen output, e.g. only to evaluate the number per day or month. Finally, the data can be exported in Excel format or CSV-format.
FMCU Main Statistics.png




Additional Topics[Bearbeiten | Quelltext bearbeiten]

User Interface

The Galaxy Gate is configured through the /configuration page. If the server is running at 192.168.1.221 and port is 8888, the url is:

                http://192.168.1.221/configuration

            
configuration page
There are two buttons on the page:
Name Description Action
Save Saves the modified configuration to the server Post
Reset Discards any changes by reloading the configuration from the server Get

The configuration is split into sections and subsections:

  • General
    • Dispatcher
    • Miscellaneous
  • Devices
    • Barcode Reader Entry
    • Barcode Reader Exit
    • Gate
    • Tracking Camera
    • Audio Player
    • Camera
  • Displays
    • Display Gate Entry
    • Display Gate Exit
    • Display Entry
    • Display Exit
    • Display TimeInfo

Here are some screenshots:

gg-general.png
gg-barcode-reader-gate.png
gg-audio-player-camera.png
gg-tracking-camera.png
gg-displays.png
A subsection is often has a structure with a combo box named Type at the top and some fields that follow. This structure is used for configuring an entity that can have several implementations. What is important is that the implementation can differ in type and number of controls. For example, a simulator of the gate has only two properties:


gg-gate-simulator.png

Architecture[Bearbeiten | Quelltext bearbeiten]

The picture below gives a bird's eye view of the configuration management.

gg-architecture-configuration-management.png

When the gate starts and the Configuration.json is present it is created from the Initial Configuration (base.py or other .py configuration file). The Schema contains a set of data for describing controls in form components:

  • Which controls should contain a component
  • Validations rules if any

E.g. a form component can contain a text box and an input for integers. The data range for integer should 1-100.

The Default Data contains the initial data for controls in form components.

Edit this section

Roadmap[Bearbeiten | Quelltext bearbeiten]

The features are planned for the upcoming release:

  • Configurations page allows you to see the list of available configurations. You can:
    • Clone an existing configuration to a new one
    • Delete a configuration
    • Make a configuration active. Only one configuration can be used by the server and it is called active.
  • Apply button. This should apply changes on-the-fly.
  • Restart button. This should restart the docker container and apply settings, which cannot be applied on-the-fly.
  • Extend the vue form generator library:
    • Make the switch control consistent with the switch controls on other pages
    • Add a control which allows you to manage an array of items (e.g. the list of connected gates). E.g. https://codepen.io/safx/pen/AhCtk
  • Import/Export of a Configuration.json.
  • Reset any configuration to the default one (by removing the json file

Management of Events[Bearbeiten | Quelltext bearbeiten]

The following sections contains the term Path, which means the path is part of the URL. E.g., path /events for the FMCU Server running under https://server.maxcrc.de/ means

                https://server.maxcrc.de/events

            

Events[Bearbeiten | Quelltext bearbeiten]

Web path:

                /events

            

The page shows a filterable and sortable list of events:

Name Description
Date Date and time when the event occurred
Name Translated name of the event
Gate Gate if appropriate where the event occurred
State The state of the event if supported
Category Category to which the event belongs to
Info Additional info about the event

Edit this section

Event Definitions Page[Bearbeiten | Quelltext bearbeiten]

Path:

                /event-definitions

            

The page shows a list of definitions of events:

Name Description
Name Name
Event Definition Groups Groups to which the event belongs to if any
Supported States Can be empty (for impulse events) or On, Off (for the events with states)
Category Category to which the event belongs to

Edit this section

Event Definition Groups[Bearbeiten | Quelltext bearbeiten]

Path:

                /event-definition-groups

            

The page shows a list of event groups:

Name Description
Name Name
Events Event definitions assigned to the group
Delete Delete button

An event definition group allows you to group one or more events so that it can be bound to a user group. See Event Subscriptions below

Edit this section

Event Subscriptions[Bearbeiten | Quelltext bearbeiten]

Web path:

                /event-subscriptions

            

The page shows a list of event definition groups bound to a user groups.

Name Description
Group User group
Event definition group Event definition group
Locked When locked, events are not sent to the users of the group
Info Any informative text
Delete Delete button

When a event definition group is bound to a user group and not locked, new events from the event definition group are sent to the users from the user group. The user must have a valid email address.

Example. A user group Alarm events with two members user1 and user2 is bound to an event definition group Alarm events with two events GateTailgating and GateStateFireAlarm. When either or both of these events occur, both users user1 and user2 receive an email notification about that.

Edit this section

Configuration[Bearbeiten | Quelltext bearbeiten]

Path:

                /configuration

            

In order the emails with events can be sent out, the Email section with the information like the hostname, port etc. of the outgoing server and credentials should be properly configured.

Authorization[Bearbeiten | Quelltext bearbeiten]

Access to certain resources provided by the application, e.g. facilities, actions, user interface elements, can be limited or unlimited. Access is unlimited if the user is a superuser. Any superuser can set or remove the Superuser property for any other user. Access for non-superuser users can be restricted by their groups (group-level permissions) and/or locations (location-level permissions).


Group-Level Authorization[Bearbeiten | Quelltext bearbeiten]

Group-level authorization is implemented through group permissions, which are a set of boolean values (true/false) that allow/deny group users access to various resources. The permissions are divided into categories and subcategories for easier navigation.


FMCU-Server-Group-Permissions.png


The image shows the permissions for the Manager group. If a checkbox is set, the resource is allowed for the users, otherwise it is denied.


Here are some examples of permissions:


  • Actions / Facility / Mode / ServiceEntry. If the action ServiceEntry is set, the users of this group can open the gate in the entry direction, otherwise they cannot.


FMCU-Server-Group-Permissions-ServiceEntry.png


  • Tables / audit / Read. The Administration | Audit page displays data from the audit database table. By default, access to the audit table is denied to all groups. This means that the data on the Administration | Audit page is only displayed to superusers.


FMCU-Server-Group-Permissions-Audti-Read.png



  • Views | Menu | Administration | Groups. If the Groups checkbox is set, the menu item is shown to the users, otherwise it is hidden.


FMCU-Server-Group-Permissions-View-Groups.png


The permissions are divided into the following top categories:

Category Description Example
Actions Actions, the user can execute from the dashboard ServiceEntry, allow/deny users to permanently open facilities in entry direction
Tables Create, read, update and delete records in database tables Allow/deny users to access the audit table
Views Show/hide user interface elements Show/hide the Administration / Groups menu



Maxcrc MediaWiki:Icon-info.png
Note
If the user belongs to more than one group and access to a resource is allowed in one of the groups, the user can access the resource



Maxcrc MediaWiki:Icon-info.png
Note
The configuration of items in the Views category should be consistent with items in the Tables category. For example, if a menu for a page is configured to be displayed, but the database table whose data is displayed on the page is configured to be denied, the data will not be displayed


Location-Level Authorization[Bearbeiten | Quelltext bearbeiten]

Location-level authorization means that some location-aware resources, such as facilities, groups, and users, can be assigned to one or more locations and/or positions, so that the user can access only those resources that have the same locations.

For example, there are two locations: Standort1 with positions P1 and P2 and Standort2 with positions P3 and P4:


FMCU-Server-Locations1.png

In the above picture, All positions means P1 and P2 for Standort1 and P3 and P4 for Standort2.

If we take the user manager and select locations and positions like in the picture below


FMCU-Server-Locations2.png


then the user manager will have access to other location-aware resources (users, groups and facilities) as follows:


Position Access allowed
P1 Yes
P2 Yes
P3 Yes
P4 No


{{translate|Gate ~ FMCU Galaxy Gate ~ management dashboard}}
            

            ==General==
            Wanzl Access Manager ~ Management Dashboard}}
            

            {{DISPLAYTITLE:Wanzl Access Manager ~ Management Dashboard}}
            

            __TOC__
            
<br />
            <br />
            <br />
            <br />
            

            =General=
            <br />
            The Wanzl Access Manager offers a central dashbaord for access controls in a homogeneous interface, displays the corresponding states and supports the user in the administration of these components. The Wanzl Access Manager is a leading platform for monitoring and managing access controls of security areas.
        
            <br />
            

            ==Headline==
            
            [[Datei:Gate ~ FMCU ~ management dashboard <br />
            

            =Sign Up=
            <br />
            
            Please enter the login information provided by support here to log in to the central dashboard.
            <br />
            
            [[Datei:Signupfmcu.png|800x800px]]
            <br />
            

            =Headline=
            <br />
            
            [[Datei:FMCU_Headline.png|links|rahmenlos|1000x1000px]]
        <br />
            {| class="wikitable"
        
        !Number
        
        !Function
        
        |-
        
        |1
        
        |Button Management Dashboard
        
        |-
        
        |2
        
        |Administration
        
        |-
        
        |3
        
        |Events Button
        
        |-
        
        |4
        
        |Cards Button
        
        |-
        
        |5
        
        |Statistics Button
        
        |-
        
        |6
        
        |Logged in User
        
        |-
        
        |7
        
        |Log out Button
        
        |-
        
        |8
        
        |Languages menu
        
        |-
        
        |9
        
        |Adjust the display to entire width of the screen
        
        |}
        
            
            ==<br />
            

            =Menu items==
            

            ===Gates===
            
            <br />
            
            ==Facilities==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/gates
        </syntaxhighlight>
        
        In this view, all access controls are showndisplayed in an intuitive interface. There are grouping options in two categories. First of all, you can group by '''location'''. You can then combine different '''positions''' within the location. Location'''. Within the location you can then summarize different '''Locations'''.
            <br />
            
Individual gates can be added usingvia the menu item "'''New'''" menu item. 
            
            [[Datei:FMCU1.png|ohne|mini]]
            

            ====.
            <br />
            
            [[Datei:FMCU_Facilities.png|800x800px]]
            <br />
            

            When the light view is off, the access controls are shown in the list.
            <br />
            
            [[Datei:FMCU_GridView.png|800x800px]]
            <br />
            

            When one or more facilities are selected with the control,
            <br />
            
            [[Datei:FMCU-Server-Check-Select.png|ohne|link=]]
            <br />
            
            the facilities can be controlled with the following buttons:
            <br />
            
            {| class="wikitable"
            
            |+
            
            !'''Symbol'''
            
            !'''Description'''
            
            !'''Note'''
            
            |-
            
            |[[Datei:FMCU_Normal_Lock_Button.png|rahmenlos|160x160px]]
            
            |change to normal state, lock the doors in both directions
            
            |
            
            |-
            
            |[[Datei:FMCU Lock OpenService Single.png|rahmenlos]]
            
            |open the door permanently or open it for a single person
            
            |towards the entrance
            
            |-
            
            |[[Datei:FMCU Lock OpenService Single.png|rahmenlos]]
            
            |open the door permanently or open it for a single person
            
            |toward the exit
            
            |-
            
            |[[Datei:FMCU_On_Off_Button.png|rahmenlos|98x98px]]
            
            |Turn the '''Cleaning''' mode on and off
            
            |cleaning
            
            |-
            
            |[[Datei:FMCU_On_Off_Button.png|rahmenlos|98x98px]]
            
            |Toggle '''Emergency Open''' mode on and off
            
            |Emergency
            
            |}
            <br />
            
<br />
            
            The Gate display contains the following controls:
            
            {| class="wikitable"
            
            |+
            
            !'''Symbol'''
            
            !'''Description'''
            
            !'''Note'''
            
            |-
            
            |[[Datei:FMCU-Server-Check-Select.png|ohne|link=]]
            
            |choose the gate
            
            |to activate the buttons above ('''Normal''', '''Lock Out''', etc.)
            
            |-
            
            |[[Datei:FMCU-Server-Link-Gate.png|ohne|link=]]
            
            |Navigate to the '''Facilities''' page
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Button-Gate-View.png|ohne|link=]]
            
            |Navigate to the page'''Gate-View'''
            
            |
            
            |-
            
            |[[Datei:FMCU Normal Button.png|rahmenlos|212x212px]]
            
            |change to Normal state
            
            |
            
            |-
            
            |[[Datei:FMCU Lock Button.png|rahmenlos|210x210px]]
            
            |lock the doors in both directions
            
            |
            
            |-
            
            |[[Datei:FMCU Single Free Button.png|rahmenlos|126x126px]]
            
            |open the door in the direction of entrance/exit for a single person
            
            |
            
            |-
            
            |[[Datei:FMCU Single Free Button.png|rahmenlos|126x126px]]
            
            |lock the door in the direction of entrance/exit
            
            |
            
            |-
            
            |[[Datei:FMCU Open Service Button.png|rahmenlos|125x125px]]
            
            |permanently open the door in the direction of entrance/exit
            
            |
            
            |}
            

<br />
            
            The symbols under the gate convey various information about it:
            
            {| class="wikitable"
            
            |+
            
            !'''Symbol'''
            
            !'''Description'''
            
            !'''Note'''
            
            |-
            
            |[[Datei:FMCU-Server-Disconnected.png|ohne|link=]]
            
            |No connection to the gate
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Icon-Normal.png|ohne|link=]]
            
            |The gate is in the Normal state
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Icon-Locked.png|ohne|link=]]
            
            |The gate is in the Locked state
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Icon-Firealarm.png|ohne|link=]]
            
            |The gate is in the fire alarm state
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Icon-Emergency.png|ohne|link=]]
            
            |The gate is in the emergency open state
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Icon-Clearance.png|ohne|link=]]
            
            |The cleaning mode is active
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Icon-Alarm.png|ohne|link=]]
            
            |Alarm is active at the gate
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Icon-Service.png|ohne|link=]]
            
            |The gate is permanently open
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Failed-Device.png|ohne|link=]]
            
            |One or more devices at the gate have failed
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Configuration.png|ohne|link=]]
            
            |Current selected configuration of the gate
            
            |Only if there are two or more configurations at the gate
            
            |}
            
<br />
            
            ====Gate-View====
            <br />
            
            In this view, you can observe the state of each gate, control the gate, and apply the gate's configurations (if there are two or more).
            <br />
            
            [[Datei:FMCU_GateView.png|800x800px]]
            <br />
            
<br />
            
            These buttons allow you to perform various actions:
            
            {| class="wikitable"
            
            |+
            
            !'''Symbol'''
            
            !'''Description'''
            
            !'''Note'''
            
            |-
            
            |[[Datei:FMCU Clearance Button.png|rahmenlos|159x159px]]
            
            |Turn cleaning mode on and off
            
            |
            
            |-
            
            |[[Datei:FMCU Emergency Button.png|rahmenlos|172x172px]]
            
            |Manually switch the emergency open state on and off
            
            |
            
            |-
            
            |[[Datei:FMCU Restart Button.png|rahmenlos|81x81px]]
            
            |Restart the gate
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Combo-Configuration.png|ohne|link=]]
            
            |Choose a new configuration of the gate from the combo box
            
            |Only if there are two or more configurations at the gate
            
            |-
            
            |[[Datei:FMCU-Server-Button-Apply.png|ohne|link=]]
            
            |Apply the new configuration
            
            |
            
            |-
            
            |[[Datei:FMCU-Server-Button-Cancel.png|ohne|link=]]
            
            |Do without the new configuration
            
            |
            
            |}
            
<br />
            

            ====<big>Set up a new Gate====
            </big>====
            <br />
            
            Please click the button '''New'''
            <br />
            
            [[Datei:FMCU MainPage new.png|800x800px]]
            <br />
            In this view you create a '''newNew''' gate. The fields '''names''', '''displayed''' '''nameNames''', '''Displayed''' '''Name''' and '''Position''' of the Gate must be verified with values. Then click on Attachments.[[Datei:FMCU3.png|ohne|mini|304x304px]]Press Save then click on Facilities.
            <br />
            
            [[Datei:FMCU_TestGate_P1.png|800x800px]][[Datei:FMCU_NewGate_PressFacilities.png|800x800px]]
            <br />
            You can now see in the view that you have created a '''NEW''' gate,
        
            in this case the fourthsixth gate in this view.
            <br />
            [[Datei:FMCU4FMCU_NewGate_View.png|ohne|mini|299x299px]]        
            
800x800px]]
            <br />
            In the next step you connect the gate to the server.
        <syntaxhighlight>
        
        https://<IP-Adresse des Dashboards>
        </syntaxhighlight>To do this, check on the '''General''' tab that the correct gate name has been entered.
        
            <br />
            [[Datei:FMCU5Gate General Configuration.png|ohne|mini]]
            800x800px]]
            <br />
        
        Then check the following points on the '''Server''' tab.
        
            <br />
            
            [[Datei:Gate Server Configuration.png|800x800px]]
            <br />
            Server#0 (server)- must be set to remote.
        

        Activated slide-switch is activated.
        

        Your server should be entered under Name*.
        

        Your URL should be entered under URL*.
        

        Gate should be entered under Username*.
        

        Your password should be entered under Password*.
        

        '''Save''' at the end. 
        [[Datei:FMCU7.png|ohne|mini|295x295px]]
            

            
In the next step, please click on System in the top bar.
            [[Datei:FMCU9Gate PressSystem.png|ohne|mini]]
            
800x800px]]
            
You will now see the following display, here please press restart once. Now your new gate should be connected.
        <br />
            [[Datei:FMCU10Gate System Restart.png|ohne|mini]]
            
800x800px]]
            <br />
            Finally, you can check the connection in the '''Status''' tab. '''CONNECTED''' must now appear under State.
        <br />
            [[Datei:FMCU11Gate Status Check.png|ohne|mini]]800x800px]]
            <br />
        
            ====Edit existing Gate====
        <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/gates
        </syntaxhighlight>
        
        You are in the same view as where you would create a new gate.
        
            Please move the slide switch "Grid view" to the left.
            <br />
            [[Datei:FMCU12FMCU GridV TestGate.png|ohne|mini]]
            
800x800px]]
            <br />
            In the view click on the name of the gate which you want to edit (in the example TestGate_P1_TestGate2).
            ).
            <br />
            [[Datei:FMCU18FMCU GridView TestGate.png|ohne|mini]]
            800x800px]]
            <br />
        
        In this view, please press the "Edit" function.
        <br />
            [[Datei:FMCU19FMCU Gate View.png|ohne|mini]]
            800x800px]]
            <br />
        
        You can now edit the gate in this view.
        <br />
            [[Datei:FMCU20FMCU Editing Page.png|ohne|mini]]
            

            ====Remove Gate====
            800x800px]]
            <br />
            
            ====Remove Gate====
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/gates
        </syntaxhighlight>
        
        You are in the same view as where you would create a new gate.
        

        Please move the slide switch "Grid view" to the left.
            
<br />
            [[Datei:FMCU12FMCU GridV TestGate.png|ohne|mini]] 800x800px]]
            <br />
        
        In the view click on the name of the gate which you want to delete (in the example TestGate_P1_TestGate6). 
            
            [[Datei:FMCU13.png|ohne|mini]] ). 
            <br />
            
            [[Datei:FMCU GridView TestGate.png|800x800px]]
            <br />
        
        In this view, please press the "Delete" function. 
        <br />
            [[Datei:FMCU14FMCU Delete Gate.png|ohne|mini]] 
            800x800px]] 
            <br />
            To be on the safe side, you will now be asked again whether you really want to delete the element? Please confirm this. 
        <br />
            [[Datei:FMCU15.png|ohne|mini]] 
            FMCU Delete Gate Accept.png|800x800px]] 
            <br />
            After deleting, you will automatically be shown the next gate (here in the example P1_TestGate2). Please click on attachmentsFacilities here. 
        <br />
            [[Datei:FMCU16FMCU GoTo Facilities.png|ohne|mini]] 
            800x800px]] 
            <br />
            You will then see in the grid viewGrid View that Gate TestGate_P1_TestGate6 is missing and has been successfully deleted. 
        <br />
            [[Datei:FMCU17.png|ohne|mini]]<br />
            
            ==Administration==
            
            ===User===
            FMCU GridView Deleted Gate.png|800x800px]]
            <br />
            
            =Administration=
            <br />
            
            ==User==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/users
        </syntaxhighlight>
        Auf dieser Seite sehen Sie eine Übersicht aller Benutzer
            
            [[Datei:Gate_~_FMCU_~_management_dashboard_Users.png|rahmenlos|1241x1241px]]
            
            {| class="wikitable"
            
            !Nummer
            
            !Funktion
            
            |-
            
            |1
            
            |Neuen Benutzer anlegen
            
            |-
            
            |2
            
            |Benutzer nach Standort filtern
            
            |-
            
            |3
            
            |Benutzer nach Postition filtern
            
            |}
            <br />
            
            ====On this page you can see an overview of all users
            <br />
            
            [[Datei:FMCU Users Tab1.png|800x800px]]
            <br />
            
            {| class="wikitable"
            
            !Number
            
            !Function
            
            |-
            
            |1
            
            |Create new user
            
            |-
            
            |2
            
            |Filter users by location
            
            |-
            
            |3
            
            |Filter users by position
            
            |}
            <br />
            
            ===Set up new User====
            
            Klicken Sie unter [[#Benutzer| Benutzer]] auf den Button '''Neu
            <br />
            
            Press under [[#Users| User]] on the button '''New'''
        <syntaxhighlight>
        
        https://<dns-name or ip-address>/new-user
        </syntaxhighlight>
        <br />
            [[Datei:Gate ~ FMCU ~ management dashboard new Users.png|rahmenlos|1139x1139px]]
            
            {| class="wikitable"
            
            !Feldname
            
            !Beschreibung
            
            |-
            
            |Id
            
            |Automatisch generierte eindeutige Nummer des Benutzers
            
            |-
            
            |Benutzername*
            
            |Benutzername des Benutzers für die Anmeldung
            
            |-
            
            |Passwort*
            
            |Passwort des Benutzers für die Anmeldung
            
            |-
            
            |Email
            
            |Email Adresse des Benutzers zum Versand von Log Nachrichten
            
            |-
            
            |Vorname
            
            |Vorname des Benutzers
            
            |-
            
            |Nachname
            
            |Nachname des Benutzers
            
            |-
            
            |Info
            
            |Beschreibung des Benutzers
            
            |-
            
            |Superuser
            
            |Die höchsten Rechte werden dem Benutzer vergeben
            
            |-
            
            |Locked
            
            |Die Anmeldung des Benutzers ist gesperrt
            
            |-
            
            |Meldungen deaktivieren
            
            |Der Benutzer erhält keine Benachritgungen im FMCU Management Dashboard
            
            |}
            
            '''*''' Unbedingt erforderliche Felder
            
            Durch den Button '''Speichern''' wird der neue Benutzer angelegt.
            
            ====Edit existing user====
            
            Klicken Sie unter [[#Benutzer | Benutzer]] auf den zu bearbeitenden Benutzer
            
            =====Event notifications=====
            
            Unter diesem Reiter können die Benachrichtigungen ausgewählt werden welcher der Benutzer erhalten soll.<br />'''Hinweis:''' Ist die Checkbox '''Meldungen deaktivieren''' gesetzt werden unabhängig von diesen Einstellungen keine Benachrichtigungen angezeigt.<br />
            
            =====Locations & Positions tab=====
            
            Man kann unterschiedliche Standorte in Länder und Städte festlegen. Über das Berechtigungsmodell lassen sich separate Zugriffsrechte für jeden Standort definieren.
            <br />
            
            =====Groups tab=====
            
            Unter diesem Reiter können Sie die Gruppenmitgliedschaften des Benutzers anpassen.
            <br />
            
            =====Permissions tab=====
            
            Unter diesem Reiter werden die Berechtigungen des Benutzers angezeigt
            <br />
            
            Durch den Button '''Speichern''' werden alle Änderungen angewendet.
            
<br /><br /><br />
            
            ===Groups===
            Create New User.png|800x800px]]
            <br />
            
            {| class="wikitable"
            
            !Field Name
            
            !Description
            
            |-
            
            |Id
            
            |Automatically generated unique number of the user
            
            |-
            
            |Username*
            
            |Username of the user to login
            
            |-
            
            |Password*
            
            |User's password for login
            
            |-
            
            |Email
            
            |Email address of the user for sending log messages
            
            |-
            
            |First name
            
            |User's first name
            
            |-
            
            |Last name
            
            |Last name of the user
            
            |-
            
            |Info
            
            |Description of the user
            
            |-
            
            |Superuser
            
            |The highest rights are assigned to the user
            
            |-
            
            |Locked
            
            |The user's login is blocked
            
            |-
            
            |Disable notifications
            
            |The user does not receive any notifications in the FMCU Management Dashboard
            
            |}
            
            '''*''' Strictly required fields
            
            Through the button '''Save''' the new user is created.
            
            ===Edit existing User===
            <br />
            
            Press under [[#Users | User]] a user to edit
            <br />
            
            [[Datei:FMCU Edit User.png|800x800px]]
            <br />
            
            ====Event Notifications====
            <br />
            
            Under this tab, the notifications can be selected which the user should receive.<br />'''Note:''' If the checkbox '''Disable notifications''' is set, no notifications are displayed regardless of these settings.
            <br />
            
            [[Datei:FMCU Events Notifications.png|800x800px]]
            <br />
            
            ====Locations & Positions Tab====
            <br />
            
            You can set different locations in countries and cities. Separate access rights can be defined for each location via the authorization model.
            <br />
            
            [[Datei:FMCU Locations Positions.png|800x800px]]
            <br />
            
            ====Groups Tab====
            <br />
            
            This tab allows you to customize the user's group memberships.
            <br />
            
            [[Datei:FMCU Groups Tab.png|800x800px]]
            <br />
            
            ====Permissions Tab====
            <br />
            
            The user's permissions are displayed under this tab
            <br />
            
            [[Datei:FMCU Groups User Permissions.png|800x800px]]
            <br />
            
            All changes are applied by clicking the '''Save''' button.
            
<br />
            
            ==Groups==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/groups
        </syntaxhighlight>
        Auf dieser Seite sehen Sie eine Übersicht aller Gruppen[[Datei:Gate ~ FMCU ~ management dashboard groups.png|rahmenlos|1133x1133px]]<br /><br />
            
            ====Set up new group====
            On this page you can see an overview of all groups
            <br />
            
            [[Datei:FMCU_Groups_Tab.png|rahmenlos|1133x1133px]]
            <br />
            
            ===Set up new Group===
            <br />
        <syntaxhighlight>
        
        https://<dns-name or ip-address>/new-group
        </syntaxhighlight>
        Klicken Sie unter [[#Gruppen | Gruppen]] auf den Button '''Neu'''[[Datei:Gate ~ FMCU ~ management dashboard new groups.png|rahmenlos|1134x1134px]]
            
            {| class="wikitable"
            
            !Feldname
            
            !Beschreibung
            
            |-
            
            |Id
            
            |Automatisch generierte eindeutige Nummer der Gruppe
            
            |-
            
            |Name
            
            |Name der Gruppe
            
            |-
            
            |Info
            
            |Beschreibung der Gruppe
            
            |}
            
            '''*''' Unbedingt erforderliche Felder
            <br />
            

            Durch den Button '''Speichern''' wird die neue Gruppe angelegt.
            
<br />
            

            ====Edit existing group====
            
            Klicken Sie unter [[#Gruppen | Gruppen]] auf die zu bearbeitende Gruppe
            
            =====Users tab=====
            
            Unter diesem Reiter können Sie die Mitglieder der Gruppe anpassen.
            

            =====Permissions tab=====
            
            Unter diesem Reiter werden die Berechtigungen angezeigt welche den Mitgliedern der Gruppe vererbt werden.
            <br />Durch den Button '''Speichern''' werden alle Änderungen angewendet.
            
<br />
            

            ===Positions===
            Click under [[#Gruppen | Gruppen]] the button '''New'''
            <br />
            
            [[Datei:Bildschirmfoto 2022-02-24 um 11.03.34.png|800x800px]]
            <br />
            
            please enter a group name, optional you can write a description to the group
            
<br />
            
            [[Datei:FMCU New Group.png|800x800px]]
            <br />
            
            {| class="wikitable"
            
            !Field Name
            
            !Description
            
            |-
            
            |Id
            
            |Automatically generated unique number of the group
            
            |-
            
            |Name
            
            |Name of the Group
            
            |-
            
            |Info
            
            |Description of the Group
            
            |}
            
            '''*''' Strictly required fields
            <br />
            

            The new group is created by clicking the '''Save''' button.
            
<br />
            

            ===Edit existing Group===
            <br />
            
            Click under [[#Gruppen | Gruppen]] the Group you want edit
            <br />
            
            [[Datei:FMCU_Groups_Tab.png|rahmenlos|1133x1133px]]
            <br />
            
            ====Users Tab====
            <br />
            
            This tab allows you to customize the members of the group.
            <br />
            
            [[Datei:FMCU Groups userstab.png|800x800px]]<br />
            <br />
            
            ====Permissions Tab====
            <br />
            
            The permissions that are inherited by the members of the group are displayed under this tab.
            <br />
            
            All changes are applied by clicking the '''Save''' button.
            <br />
            
            [[Datei:FMCU Permissions user edit.png|800x800px]]
            <br />
            
            ==Positions==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/cities
        </syntaxhighlight>
        Auf dieser Seite sehen Sie eine Übersicht aller Positionen
            
            ====On this page you can see an overview of all positions
            <br />
            
            [[Datei:FMCU Administration Positions.png|800x800px]]
            <br />
            
            ===Set up new Position====
        <syntaxhighlight>
        
        https://<dns-name or ip-address>/new-city
        </syntaxhighlight>
        Klicken Sie unter [[#Positionen | Positionen]] auf den Button '''Neu'''
            
            Geben Sie den Namen der Postition ein und ordnen Sie die Position mit dem Dropdown Feld einem Standort zu.
            
            Klicken Sie auf den Button '''Speichern''' umd die Position anzulegen
            
            ====Edit existing Position====
            
            Klicken Sie unter [[#Positionen| Positionen]] auf die zu bearbeitende Position
            <br />
            
            Hier können Sie die den Namen und den Standort der Position bearbeiten
            
<br /><br /><br />
            

            ===Locations===
            Under [[#Positions | Positions]] click on the button '''New'''
            

            Enter the name of the position and assign the position to a location using the dropdown field.
            <br />
            
            [[Datei:FMCU Create New Position.png|800x800px]]
            <br />
            
            Click on the '''Save''' button to create the position
            
<br />
            
            ===Edit existing Position===
            <br />
            
            Under [[#Positions| Positions]] click to edit the position
            <br />
            
            [[Datei:FMCU Edit Position.png|800x800px]]
            <br />
            
            Here you can edit the position name and location
            <br />
            
            [[Datei:FMCU Position Edit Interface.png|800x800px]]<br />
            <br />
            
            ==Locations==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/countries
        </syntaxhighlight>
        Auf dieser Seite sehen Sie eine Übersicht aller Standorte
            
            ====On this page you can see an overview of all locations
            <br />
            
            [[Datei:FMCU Locations View.png|800x800px]]
            <br />
            
            ===Set up new Location====
            
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/new-country
        </syntaxhighlight>
        Klicken Sie unter [[#Standorte | Standorte]] auf den Button '''Neu'''
            
            {| class="wikitable"
            
            !Feldname
            
            !Beschreibung
            
            |-
            
            |Id
            
            |Automatisch generierte eindeutige Nummer des Standorts
            
            |-
            
            |Name*
            
            |Name des Standorts
            
            |-
            
            |Code*
            
            |Ländercode des Standorts
            
            |-
            
            |Info
            
            |Beschreibung des Standorts
            
            |}
            
            '''*''' Unbedingt erforderliche Felder
            <br />
            
            Klicken Sie auf den Button '''Speichern''' umd die Position anzulegen
            

            ====Edit existing Location====
            
            Klicken Sie unter [[#Standort| Standort]] auf die zu bearbeitende Standort<br />Hier können Sie die den Namen, den Code sowie die Info des Standorts bearbeiten
            

            ===Locations & Positions===
            Press under [[#Locations | Locations]] the button '''New'''
            <br />
            
            [[Datei:FMCU Create New Location.png|800x800px]]
            <br />
            
            [[Datei:FMCU Create NewLocation.png|800x800px]]
            <br />
            
            {| class="wikitable"
            
            !Field Name
            
            !Description
            
            |-
            
            |Id
            
            |Automatically generated unique number of the location
            
            |-
            
            |Name*
            
            |Location name
            
            |-
            
            |Info
            
            |Description of the location
            
            |}
            
            '''*''' Strictly required fields
            
<br />
            
            Click on the '''Save''' button to create the position
            

            ===Edit existing Location===
            <br />
            
            Under [[#Location| Location]] , click the location you want to edit
            <br />
            
            [[Datei:FMCU EditExisting Location.png|800x800px]]
            <br />
            
            Here you can edit the name, code and info of the location
            <br />
            
            [[Datei:FMCU Editing Location.png|800x800px]]
            <br />
            
            ==Locations & Positions==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/locations
        </syntaxhighlight>
        Hier sehen Sie eine Übersicht aller Positionen und deren zugeordnete Standorte
            

            ===Configuration===
            Here you can see an overview of all positions and their assigned locations
            <br />
            
            [[Datei:FMCU Locations Positions.png|800x800px]]
            <br />
            
            ==Configuration==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/configurations
        </syntaxhighlight>
        
            
            == Events ==
            

            === Events ===
            <br />
            
            [[Datei:FMCU Administration Configuration.png|800x800px]]
            <br />
            

            =Events=
            <br />
            
            ==Events==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/events
        </syntaxhighlight>
        
        In dieser Ansicht werden die Ereignisse aller Zutrittskontrollen in einer intuitiven Listenansicht dargestellt. Es existieren Filterungsmöglichkeiten und eine Namenssuche der Ereignisse.
            

            [[Datei:Gate ~ FMCU ~ management dashboard Events.png|rahmenlos|1050x1050px]]
            

            Es können folgende Filter gesetzt werden:
            

            #Standort
            
            #Position
            
            #Anlage
            
            #Suche nach Ereignisnamen
            
            #Zeitraum
            

            === Event definitions ===
            this view, the events of all access controls are shown in an intuitive list view. There are filtering options and a name search for the events.
            <br />
            
            [[Datei:FMCU Events9.png|800x800px]]
            <br />
            
            The following filters can be set:
            

            #Location
            
            #Position
            
            #Facility
            
            #Search by Event name
            
            #Time Period
            

            ==Event Definitions==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/event-definitions
        </syntaxhighlight>
        
        In dieser Ansicht werden alle Ereignisse welche die FMCU beinhaltet aufgelistet und deren Ereignisdefinitionsgruppen, Unterstütze Zustände und Kategorie zugeordnet.[[Datei:Gate ~ FMCU ~ management dashboard event-definitions.png|rahmenlos|1037x1037px]]
            

            === Event definition groups ===
            this view, all events that the FMCU contains are listed and their event definition groups, supported states and categories are assigned.
            <br />
            
            [[Datei:FMCU Event Definitions.png|800x800px]]
            <br />
            
            ==Event definition Groups==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/event-definition-groups
        </syntaxhighlight>
        Unter diesem Reiter werden alle Ereignsidefinitionsgruppen aufgelistet.[[Datei:Gate ~ FMCU ~ management dashboard event-definition-groups.png|rahmenlos|1038x1038px]]
            

            ==== Create a new event definition group ====
            
            Klicken Sie unter [[#Ereignisdefinitionsgruppen|Ereignisdefinitionsgruppen]] auf den Button '''Neu'''
            

            [[Datei:Gate ~ FMCU ~ management dashboard new event-definition-group.png|rahmenlos|1048x1048px]]
            
            {| class="wikitable"
            
            !Feldname
            
            !Beschreibung
            
            |-
            
            |Id
            
            |Automatisch generierte eindeutige Nummer der Gruppe
            
            |-
            
            |Name
            
            |Name der Gruppe
            
            |-
            
            |Info
            
            |Beschreibung der Gruppe
            
            |}
            
            '''*''' Unbedingt erforderliche Felder
            

            Wählen Sie unter dem Reiter '''Ereignisdefinitionen''' die Ereignisdefinitionen aus welche der Gruppe zugeornet werden sollen.
            
<br />
            

            === Event subscriptions ===
            All event definition groups are listed under this tab.
            <br />
            
            [[Datei:FMCU Event definition groups.png|800x800px]]
            <br />
            
            ===Create a new Event definition Group===
            <br />
            
            Click [[#Event defenition groups|Event defenition groups]] on the Button '''New'''
            <br />
            
            [[Datei:FMCU PressNew Eventdg.png|800x800px]]
            <br />
            
            [[Datei:FMCU_Create_New_definition_Group.png|800x800px]]
            <br />
            
            {| class="wikitable"
            
            !Fieldname
            
            !Description
            
            |-
            
            |ID
            
            |Automatically generated unique group number
            
            |-
            
            |Name
            
            |Name of the group
            
            |-
            
            |Info
            
            |Group description
            
            |}
            
            '''*''' Absolutely required fields
            

            Under the '''Event defenition''' tab select the event definitions that are to be assigned to the group.
            
<br />
            

            ==Event Subscriptions==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/event-subscriptions
        </syntaxhighlight>
        Es gibt hier die Möglichkeit, Gruppen von Alarmmeldungen mit Gruppen von Benutzern zu verbinden. Im Ergebnis werden nur Gruppenmitglieder über ebenfalls gruppierte Alarmmeldungen benachrichtigt, 
            <br />
            
            [[Datei:image event subscription.png|ohne|mini]]
            

            {| class="wikitable"
            
            |+
            
            !Feldname
            
            !Beschreibung
            
            |-
            
            |id
            
            |interner Wert
            
            |-
            
            |Gruppe
            
            |Zusammenfassung von Benutzern
            
            |-
            
            |Ereignisdefinitionsgruppe
            
            |Zusammenfassung von Alarmmeldungen
            
            |-
            
            |Locked
            
            |Benachrichtigung deaktiviert/aktiviert
            
            |-
            
            |Info
            
            |Beschreibungsfeld
            
            |}
            

            === Notifications ===
            There is the possibility to link groups of alarm messages with groups of users. As a result, only group members are notified of alarm messages that are also grouped, 
            <br />
            
            [[Datei:FMCU Event Subscriptions.png|800x800px]]
            <br />
            
            {| class="wikitable"
            
            |+
            
            !Fieldname
            
            !Description
            
            |-
            
            |ID
            
            |internal value
            
            |-
            
            |Group
            
            |Summary of users
            
            |-
            
            |Ereignisdefinitionsgruppe
            
            |Event definition group
            
            |-
            
            |Locked
            
            |Notifications deactivated/activated
            
            |-
            
            |Info
            
            |Description field
            
            |}
            

            ==Notifications==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/notifications
        </syntaxhighlight>
        In dieser Übersicht werden versendete Benachrichtigungen angezeigt. Man kann über Datumsfilter die Ansicht entsprechend anpassen.
            
            [[Datei:image notofication statistics.png|ohne|mini]]
            <br />
            

            == Cards ==
            

            === Cards ===
            Sent notifications are displayed in this overview. You can adjust the view accordingly using a date filter.
            <br />
            
            [[Datei:Notifications FMCU.png|800x800px]]
            <br />
            
            =Cards=
            <br />
            
            ==Cards==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/cards
        </syntaxhighlight>
        In dieser Ansicht wird eine Übersicht der im System vorhandenen RFID-Karten mit den für den Zutritt freigeschalteten Gates  angezeigt.
            
            [[Datei:image card overview.png|ohne|mini]]
            

            === Edit Cards ===
            This view shows an overview of the RFID cards in the system with the gates enabled for access.
            <br />
            
            [[Datei:FMCU Cards Page.png|800x800px]]
            <br />
            
            ==Edit Cards==
            <br />
            <syntaxhighlight>
        
        https://<dns-name or ip-address>/cards-edit
        </syntaxhighlight>
        
        In dieser Ansicht können Karten hinzugefügt/entfernt und Berechtigungen für einzelne Gates definiert werden.
            
            [[Datei:image card settings.png|ohne|mini]]
            <br />
            
            {| class="wikitable"
            
            |+
            
            !Feld
            
            !Beschreibung
            
            |-
            
            |Barcode
            
            |Karteninhalt, der vom Leser erfasst wird
            
            |-
            
            |Mitarbeiter
            
            |Beschreibungsfeld
            
            |-
            
            |Mitarbeiter ID
            
            |Beschreibungsfeld
            
            |-
            
            |Anzahl
            
            |Anzahl der Zutritte für diese Karte
            
            |}
            

            == Statistics ==
            

            ==Connectivity Board==
            <br />
            
            {| class="wikitable"
            
            !Contact
            
            !Type
            
            !Impulse
            
            !Description
            
            |-
            
            |'''A8'''
            
            |Output
            
            |Yes (500 ms)
            
            |Person has entered
            
            |-
            
            |'''A9'''
            
            |Output
            
            |Yes (500 ms)
            
            |Alarms*
            
            |-
            
            |'''E3'''
            
            |Input
            
            |Yes (500 ms)
            
            |Open Entry
            
            |-
            
            |'''E4'''
            
            |Input
            
            |Yes (500 ms)
            
            |Open Exit
            
            |-
            
            |'''E6'''
            
            |Input
            
            |Yes (200ms)
            
            |Card is valid, open the gate
            
            |-
            
            |'''E7'''
            
            |Input
            
            |Yes (200ms)
            
            |Card is invalid, do not open the gate  
            
            |-
            
            |'''E8'''
            
            |Input
            
            |No
            
            |Emergency State button**
            
            |-
            
            |'''E9'''
            
            |Input
            
            |Yes (500 ms)
            
            |Open Entry 70%
            
            |-
            
            |'''E10'''
            
            |Input
            
            |No
            
            |Fire Alarm
            
            |}
            <nowiki>*</nowiki>A9 Alarms:
            

            *Gate is out of order, when a mandatory device is broken or a connection to the server is broken (if the server is used in the solution).
            
            *Tailgating or other unwanted actions.
            
            *Entry barcode scanner is broken or it is a stub.
            
            *Gate in in the '''Fire Alarm''' or '''Emergency''' state. The alarm is produces as a repetitive pulse signal (700ms).
            
            *Gate is open only for exit.
            

            After the Emergency State button pressed, the gate switches to the Emergency State. Then only exit from this state is to restart the gate.
            

            The signal can be set/received to/from a contact from any of the halves of the gate.
            

            ==Configuration Management==
            <br />User Interface
            

            The Galaxy Gate is configured through the '''/configuration''' page. If the server is running at 192.168.1.221 and port is 8888, the url is:
            <nowiki>http://192.168.1.221/configuration</nowiki>
            
            [[Datei:gg-configuration-main.png|zentriert|rahmenlos|configuration page]]
            <br />There are two buttons on the page:
            
            {| class="wikitable"
            
            !Name
            
            !Description
            
            !Action
            
            |-
            
            |'''Save'''
            
            |Saves the modified configuration to the server
            
            |Post
            
            |-
            
            |'''Reset'''
            
            |Discards any changes by reloading the configuration from the server
            
            |Get
            
            |}
            
            The configuration is split into sections and subsections:
            

            *General
            
            **Dispatcher
            
            **Miscellaneous
            
            *Devices
            
            **Barcode Reader Entry
            
            **Barcode Reader Exit
            
            **Gate
            
            **Tracking Camera
            
            **Audio Player
            
            **Camera
            
            *Displays
            
            **Display Gate Entry
            
            **Display Gate Exit
            
            **Display Entry
            
            **Display Exit
            
            **Display TimeInfo
            

            Here are some screenshots:
            
            [[Datei:gg-general.png|zentriert|904x904px]][[Datei:gg-barcode-reader-gate.png|zentriert|952x952px]]<br />
            
            [[Datei:gg-audio-player-camera.png|zentriert|841x841px]]
            <br />
            
            [[Datei:gg-tracking-camera.png|zentriert|809x809px]]
            
            [[Datei:gg-displays.png|zentriert|811x811px]]
            

            A subsection is often has a structure with a combo box named '''Type''' at the top and some fields that follow. This structure is used for configuring an entity that can have several implementations. What is important is that the implementation can differ in type and number of controls. For example, a simulator of the gate has only two properties:
            <br />
            
            [[Datei:gg-gate-simulator.png|zentriert|810x810px]]
            <br />
            

            ===Architecture===
            
            The picture below gives a bird's eye view of the configuration management.
            <br />
            
            [[Datei:gg-architecture-configuration-management.png|zentriert|1150x1150px]]
            <br />
            

            When the gate starts and the Configuration.json is present it is created from the Initial Configuration (base.py or other .py configuration file).
            
            The Schema  contains a set of data for describing controls in form components:
            

            *Which controls should contain a component
            
            *Validations rules if any
            

            E.g. a form component can contain a text box and an input for integers. The data range for integer should 1-100.
            

            The Default Data contains the initial data for controls in form components.
            

            Edit this section
            <span name="Roadmap"></span>
            

            ===Roadmap===
            
            The features are planned for the upcoming release:
            

            *Configurations page allows you to see the list of available configurations. You can:
            
            **Clone an existing configuration to a new one
            
            **Delete a configuration
            
            **Make a configuration active. Only one configuration can be used by the server and it is called ''active''.
            
            *Apply button. This should apply changes on-the-fly.
            
            *Restart button. This should restart the docker container and apply settings,  which cannot be applied on-the-fly.
            
            *Extend the vue form generator library:
            
            **Make the switch control consistent with the switch controls on other pages
            
            **Add a control which allows you to manage an array of items (e.g. the list of connected gates). E.g. <nowiki>https://codepen.io/safx/pen/AhCtk</nowiki>
            
            *Import/Export of a Configuration.json.
            
            *Reset any configuration to the default one (by removing the json file
            
<br />
            

            ==Management of Events==
            
            The following sections contains the term '''Path''', which means the path is part of the URL. E.g., path '''/events''' for the FMCU Server running under '''<nowiki>https://server.maxcrc.de/</nowiki>''' means
            <nowiki>https://server.maxcrc.de/events</nowiki>
            

            ==Events==
            
            Web path:
            
             /events
            
            The page shows a filterable and sortable list of events:
            
            {| class="wikitable"
            
            !Name
            
            !Description
            
            |-
            
            |Date
            
            |Date and time when the event occurred
            
            |-
            
            |Name
            
            |Translated name of the event
            
            |-
            
            |Gate
            
            |Gate if appropriate where the event occurred
            
            |-
            
            |State
            
            |The state of the event if supported
            
            |-
            
            |Category
            
            |Category to which the event belongs to
            
            |-
            
            |Info
            
            |Additional info about the event
            
            |}
            
            Edit this section
            

            ==Event Definitions Page==
            
            Path:
            
             /event-definitions
            
            The page shows a list of definitions of events:
            
            {| class="wikitable"
            
            !Name
            
            !Description
            
            |-
            
            |Name
            
            |Name
            
            |-
            
            |Event Definition Groups
            
            |Groups to which the event belongs to if any
            
            |-
            
            |Supported States
            
            |Can be empty (for impulse events) or '''On, Off''' (for the events with states)
            
            |-
            
            |Category
            
            |Category to which the event belongs to
            
            |}
            
            Edit this section
            

            ==Event Definition Groups==
            
            Path:
            
             /event-definition-groups
            
            The page shows a list of event groups:
            
            {| class="wikitable"
            
            !Name
            
            !Description
            
            |-
            
            |Name
            
            |Name
            
            |-
            
            |Events
            
            |Event definitions assigned to the group
            
            |-
            
            |Delete
            
            |Delete button
            
            |}
            
            An event definition group allows you to group one or more events so that it can be bound to a user group. See '''Event Subscriptions''' below
            

            Edit this section
            

            ==Event Subscriptions==
            
            Web path:
            
             /event-subscriptions
            
            The page shows a list of event definition groups bound to a user groups.
            
            {| class="wikitable"
            
            !Name
            
            !Description
            
            |-
            
            |Group
            
            |User group
            
            |-
            
            |Event definition group
            
            |Event definition group
            
            |-
            
            |Locked
            
            |When locked, events are not sent to the users of the group
            
            |-
            
            |Info
            
            |Any informative text
            
            |-
            
            |Delete
            
            |Delete button
            
            |}
            
            When a event definition group is bound to a user group and not locked, new events from the event definition group are sent to the users from the user group. The user must have a valid email address.
            

            Example. A user group '''Alarm events''' with two members '''user1''' and '''user2''' is bound to an event definition group '''Alarm events''' with two events '''GateTailgating''' and '''GateStateFireAlarm'''. When either or both of these events occur, both users '''user1''' and '''user2''' receive an email notification about that.
            

            Edit this section
            

            ==Configuration==
            
            Path:
            
             /configuration
            
            In order the emails with events can be sent out, the '''Email''' section with the information like the hostname, port etc. of the outgoing server and credentials should be properly configured.
            this view, cards can be added / removed and authorizations for individual gates can be defined.
            <br />
            
            [[Datei:FMCU Edi Cards1.png|800x800px]]
            <br />
            
            After you push the Add Button you will be shown the following window
            <br />
            
            [[Datei:FMCU Add New Card.png|800x800px]]
            <br />
            
            {| class="wikitable"
            
            |+
            
            !Field
            
            !Description
            
            |-
            
            |Barcode
            
            |Card content that is captured by the reader
            
            |-
            
            |Employee
            
            |Description field
            
            |-
            
            |Employee ID
            
            |Description field
            
            |-
            
            |Quantity
            
            |Number of accesses for this card
            
            |}
            

            =Statistics=
            <br />
            
            In this view, all activities for the assigned access controls are shown. You can adjust the view with date filters. It is possible to group the screen output, e.g. only to evaluate the number per day or month. Finally, the data can be exported in Excel format or CSV-format.
            <br />
            
            [[Datei:FMCU Main Statistics.png|800x800px]]
            <br />
            
<br />
            

            {{DEFAULTSORT:FMCU Galaxy Gate ~ Management Dashboard}}
            
<br /><span name="Roadmap"></span>
            
            [[Kategorie:Galaxy Gate EN]]
            

            =Additional Topics=
            <br />
            

            ==Authorization==
            

            Access to certain resources provided by the application, e.g. facilities, actions, user interface elements, can be limited or unlimited. Access is unlimited if the user is a superuser. Any superuser can set or remove the '''Superuser''' property for any other user. Access for non-superuser users can be restricted by their groups ('''group-level permissions''') and/or locations ('''location-level permissions''').
            

            ===Group-Level Authorization===
            

            Group-level authorization is implemented through group permissions, which are a set of boolean values (true/false) that allow/deny group users access to various resources. The permissions are divided into categories and subcategories for easier navigation.
            
<br/>
            

            [[Datei:FMCU-Server-Group-Permissions.png]]
            
<br/>
            

            The image shows the permissions for the '''Manager''' group. If a checkbox is set, the resource is allowed for the users, otherwise it is denied.
            
<br/>
            

            Here are some examples of permissions:
            
<br/>
            

            * '''Actions / Facility / Mode / ServiceEntry'''. If the action '''ServiceEntry''' is set, the users of this group can open the gate in the entry direction, otherwise they cannot.
            
<br/>
            

            [[Datei:FMCU-Server-Group-Permissions-ServiceEntry.png]]
            
<br/>
            

            * '''Tables / audit / Read'''. The '''Administration | Audit''' page displays data from the '''audit''' database table. By default, access to the '''audit''' table is denied to all groups. This means that the data on the '''Administration | Audit''' page is only displayed to superusers.
            
<br/>
            

            [[Datei:FMCU-Server-Group-Permissions-Audti-Read.png]]
            
<br/>
            

            * '''Views | Menu | Administration | Groups'''. If the '''Groups''' checkbox is set, the menu item is shown to the users, otherwise it is hidden.
            
<br/>
            

            [[Datei:FMCU-Server-Group-Permissions-View-Groups.png]]
            
<br/>
            

            The permissions are divided into the following top categories:
            

            {| class="wikitable"
            
            |+
            
            !Category
            
            !Description
            
            !Example
            
            |-
            
            |Actions
            
            |Actions, the user can execute from the dashboard
            
            | '''ServiceEntry''', allow/deny users to permanently open facilities in entry direction
            
            |-
            
            |Tables
            
            |Create, read, update and delete records in database tables
            
            | Allow/deny users to access the '''audit''' table
            
            |-
            
            |Views
            
            |Show/hide user interface elements
            
            |Show/hide the '''Administration / Groups''' menu
            
            |}
            


            {{ Box_Note | Note Text = If the user belongs to more than one group and access to a resource is allowed in one of the groups, the user can access the resource }}
            
<br />
            

            {{ Box_Note | Note Text = The configuration of items in the ''Views'' category should be consistent with items in the ''Tables'' category. For example, if a menu for a page is configured to be displayed, but the database table whose data is displayed on the page is configured to be denied, the data will not be displayed }}
            

            ===Location-Level Authorization===
            

            Location-level authorization means that some location-aware resources, such as facilities, groups, and users, can be assigned to one or more ''locations'' and/or ''positions,'' so that the user can access only those resources that have the same locations.
            

            For example, there are two locations: '''Standort1''' with positions '''P1''' and '''P2''' and '''Standort2''' with positions '''P3''' and '''P4''':
            

            [[Datei:FMCU-Server-Locations1.png]]
            

            In the above picture, '''All positions''' means '''P1''' and '''P2''' for '''Standort1''' and '''P3''' and '''P4''' for '''Standort2'''.
            

            If we take the user '''manager''' and select locations and positions like in the picture below
            
<br/>
            

            [[Datei:FMCU-Server-Locations2.png]]
            
<br/>
            

            then the user '''manager''' will have access to other location-aware resources (users, groups and facilities) as follows:
            

            {| class="wikitable"
            
            |+
            
            !Position
            
            !Access allowed
            
            |-
            
            |P1
            
            |Yes
            
            |-
            
            |P2
            
            |Yes
            
            |-
            
            |P3
            
            |Yes
            
            |-
            
            |P4
            
            |No
            
            |}
            
<br />
(112 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{translate|Gate ~ FMCU Galaxy Gate ~ management dashboard}}
+
{{translate|Wanzl Access Manager ~ Management Dashboard}}
  
==General==
+
{{DISPLAYTITLE:Wanzl Access Manager ~ Management Dashboard}}
 +
 
 +
__TOC__
 +
 
 +
<br />
 +
<br />
 +
<br />
 +
<br />
 +
 
 +
=General=
 +
<br />
 
The Wanzl Access Manager offers a central dashbaord for access controls in a homogeneous interface, displays the corresponding states and supports the user in the administration of these components. The Wanzl Access Manager is a leading platform for monitoring and managing access controls of security areas.
 
The Wanzl Access Manager offers a central dashbaord for access controls in a homogeneous interface, displays the corresponding states and supports the user in the administration of these components. The Wanzl Access Manager is a leading platform for monitoring and managing access controls of security areas.
 +
<br /><br />
  
 +
=Sign Up=
 +
<br />
 +
Please enter the login information provided by support here to log in to the central dashboard.
 +
<br />
 +
[[Datei:Signupfmcu.png|800x800px]]
 
<br />
 
<br />
  
==Headline==
+
=Headline=
[[Datei:Gate ~ FMCU ~ management dashboard Headline.png|links|rahmenlos|1000x1000px]]
+
<br />
 +
[[Datei:FMCU_Headline.png|links|rahmenlos|1000x1000px]]
 +
<br />
 
{| class="wikitable"
 
{| class="wikitable"
 
!Number
 
!Number
Zeile 39: Zeile 57:
 
|Adjust the display to entire width of the screen
 
|Adjust the display to entire width of the screen
 
|}
 
|}
 +
<br />
  
==Menu items==
+
=Menu items=
 
+
<br />
===Gates===
+
==Facilities==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/gates
 
https://<dns-name or ip-address>/gates
 
</syntaxhighlight>
 
</syntaxhighlight>
In this view, all access controls are shown in an intuitive interface. There are grouping options in two categories. First of all, you can group by '''location'''. You can then combine different '''positions''' within the location. Individual gates can be added using the "'''New'''" menu item.  
+
In this view, all access controls are displayed in an intuitive interface. There are grouping options in two categories. First, you can group by '''Location'''. Within the location you can then summarize different '''Locations'''.
[[Datei:FMCU1.png|ohne|mini]]
+
<br />
  
====Set up a new Gate====
+
Individual gates can be added via the menu item "'''New'''".
In this view you create a '''new''' gate. The fields '''names''', '''displayed''' '''name''' and '''Position''' of the Gate must be verified with values. Then click on Attachments.[[Datei:FMCU3.png|ohne|mini|304x304px]]You can now see in the view that you have created a '''NEW''' gate,
+
<br />
in this case the fourth gate in this view.[[Datei:FMCU4.png|ohne|mini|299x299px]]      
+
[[Datei:FMCU_Facilities.png|800x800px]]
 +
<br />
  
 +
When the light view is off, the access controls are shown in the list.
 +
<br />
 +
[[Datei:FMCU_GridView.png|800x800px]]
 +
<br />
 +
 +
When one or more facilities are selected with the control,
 +
<br />
 +
[[Datei:FMCU-Server-Check-Select.png|ohne|link=]]
 +
<br />
 +
the facilities can be controlled with the following buttons:
 +
<br />
 +
{| class="wikitable"
 +
|+
 +
!'''Symbol'''
 +
!'''Description'''
 +
!'''Note'''
 +
|-
 +
|[[Datei:FMCU_Normal_Lock_Button.png|rahmenlos|160x160px]]
 +
|change to normal state, lock the doors in both directions
 +
|
 +
|-
 +
|[[Datei:FMCU Lock OpenService Single.png|rahmenlos]]
 +
|open the door permanently or open it for a single person
 +
|towards the entrance
 +
|-
 +
|[[Datei:FMCU Lock OpenService Single.png|rahmenlos]]
 +
|open the door permanently or open it for a single person
 +
|toward the exit
 +
|-
 +
|[[Datei:FMCU_On_Off_Button.png|rahmenlos|98x98px]]
 +
|Turn the '''Cleaning''' mode on and off
 +
|cleaning
 +
|-
 +
|[[Datei:FMCU_On_Off_Button.png|rahmenlos|98x98px]]
 +
|Toggle '''Emergency Open''' mode on and off
 +
|Emergency
 +
|}
 +
<br />
 +
 +
<br />
 +
The Gate display contains the following controls:
 +
{| class="wikitable"
 +
|+
 +
!'''Symbol'''
 +
!'''Description'''
 +
!'''Note'''
 +
|-
 +
|[[Datei:FMCU-Server-Check-Select.png|ohne|link=]]
 +
|choose the gate
 +
|to activate the buttons above ('''Normal''', '''Lock Out''', etc.)
 +
|-
 +
|[[Datei:FMCU-Server-Link-Gate.png|ohne|link=]]
 +
|Navigate to the '''Facilities''' page
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Button-Gate-View.png|ohne|link=]]
 +
|Navigate to the page'''Gate-View'''
 +
|
 +
|-
 +
|[[Datei:FMCU Normal Button.png|rahmenlos|212x212px]]
 +
|change to Normal state
 +
|
 +
|-
 +
|[[Datei:FMCU Lock Button.png|rahmenlos|210x210px]]
 +
|lock the doors in both directions
 +
|
 +
|-
 +
|[[Datei:FMCU Single Free Button.png|rahmenlos|126x126px]]
 +
|open the door in the direction of entrance/exit for a single person
 +
|
 +
|-
 +
|[[Datei:FMCU Single Free Button.png|rahmenlos|126x126px]]
 +
|lock the door in the direction of entrance/exit
 +
|
 +
|-
 +
|[[Datei:FMCU Open Service Button.png|rahmenlos|125x125px]]
 +
|permanently open the door in the direction of entrance/exit
 +
|
 +
|}
 +
 +
 +
 +
 +
<br />
 +
The symbols under the gate convey various information about it:
 +
{| class="wikitable"
 +
|+
 +
!'''Symbol'''
 +
!'''Description'''
 +
!'''Note'''
 +
|-
 +
|[[Datei:FMCU-Server-Disconnected.png|ohne|link=]]
 +
|No connection to the gate
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Icon-Normal.png|ohne|link=]]
 +
|The gate is in the Normal state
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Icon-Locked.png|ohne|link=]]
 +
|The gate is in the Locked state
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Icon-Firealarm.png|ohne|link=]]
 +
|The gate is in the fire alarm state
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Icon-Emergency.png|ohne|link=]]
 +
|The gate is in the emergency open state
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Icon-Clearance.png|ohne|link=]]
 +
|The cleaning mode is active
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Icon-Alarm.png|ohne|link=]]
 +
|Alarm is active at the gate
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Icon-Service.png|ohne|link=]]
 +
|The gate is permanently open
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Failed-Device.png|ohne|link=]]
 +
|One or more devices at the gate have failed
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Configuration.png|ohne|link=]]
 +
|Current selected configuration of the gate
 +
|Only if there are two or more configurations at the gate
 +
|}
 +
 +
<br />
 +
====Gate-View====
 +
<br />
 +
In this view, you can observe the state of each gate, control the gate, and apply the gate's configurations (if there are two or more).
 +
<br />
 +
[[Datei:FMCU_GateView.png|800x800px]]
 +
<br />
 +
 +
<br />
 +
These buttons allow you to perform various actions:
 +
{| class="wikitable"
 +
|+
 +
!'''Symbol'''
 +
!'''Description'''
 +
!'''Note'''
 +
|-
 +
|[[Datei:FMCU Clearance Button.png|rahmenlos|159x159px]]
 +
|Turn cleaning mode on and off
 +
|
 +
|-
 +
|[[Datei:FMCU Emergency Button.png|rahmenlos|172x172px]]
 +
|Manually switch the emergency open state on and off
 +
|
 +
|-
 +
|[[Datei:FMCU Restart Button.png|rahmenlos|81x81px]]
 +
|Restart the gate
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Combo-Configuration.png|ohne|link=]]
 +
|Choose a new configuration of the gate from the combo box
 +
|Only if there are two or more configurations at the gate
 +
|-
 +
|[[Datei:FMCU-Server-Button-Apply.png|ohne|link=]]
 +
|Apply the new configuration
 +
|
 +
|-
 +
|[[Datei:FMCU-Server-Button-Cancel.png|ohne|link=]]
 +
|Do without the new configuration
 +
|
 +
|}
 +
 +
<br />
 +
 +
====<big>Set up a new Gate</big>====
 +
<br />
 +
Please click the button '''New'''
 +
<br />
 +
[[Datei:FMCU MainPage new.png|800x800px]]
 +
<br />
 +
In this view you create a '''New''' gate. The fields '''Names''', '''Displayed''' '''Name''' and '''Position''' of the Gate must be verified with values. Press Save then click on Facilities.
 +
<br />
 +
[[Datei:FMCU_TestGate_P1.png|800x800px]][[Datei:FMCU_NewGate_PressFacilities.png|800x800px]]
 +
<br />
 +
You can now see in the view that you have created a '''NEW''' gate,
  
 +
in this case the sixth gate in this view.
 +
<br />
 +
[[Datei:FMCU_NewGate_View.png|800x800px]]
 +
<br />
 
In the next step you connect the gate to the server.
 
In the next step you connect the gate to the server.
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<IP-Adresse des Dashboards>
 
https://<IP-Adresse des Dashboards>
 
</syntaxhighlight>To do this, check on the '''General''' tab that the correct gate name has been entered.
 
</syntaxhighlight>To do this, check on the '''General''' tab that the correct gate name has been entered.
[[Datei:FMCU5.png|ohne|mini]]
 
  
 +
<br />
 +
[[Datei:Gate General Configuration.png|800x800px]]
 +
<br />
 
Then check the following points on the '''Server''' tab.
 
Then check the following points on the '''Server''' tab.
 
+
<br />
 +
[[Datei:Gate Server Configuration.png|800x800px]]
 +
<br />
 
Server#0 (server)- must be set to remote.
 
Server#0 (server)- must be set to remote.
  
Zeile 75: Zeile 290:
  
 
'''Save''' at the end.  
 
'''Save''' at the end.  
[[Datei:FMCU7.png|ohne|mini|295x295px]]
 
  
  
In the next step, please click on System in the top bar.
+
In the next step, please click on System in the top bar.[[Datei:Gate PressSystem.png|800x800px]]
[[Datei:FMCU9.png|ohne|mini]]
 
 
 
  
 
You will now see the following display, here please press restart once. Now your new gate should be connected.
 
You will now see the following display, here please press restart once. Now your new gate should be connected.
[[Datei:FMCU10.png|ohne|mini]]
+
<br />
 
+
[[Datei:Gate System Restart.png|800x800px]]
 
+
<br />
 
Finally, you can check the connection in the '''Status''' tab. '''CONNECTED''' must now appear under State.
 
Finally, you can check the connection in the '''Status''' tab. '''CONNECTED''' must now appear under State.
[[Datei:FMCU11.png|ohne|mini]]<br />
+
<br />
 
+
[[Datei:Gate Status Check.png|800x800px]]
 +
<br />
 
====Edit existing Gate====
 
====Edit existing Gate====
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/gates
 
https://<dns-name or ip-address>/gates
 
</syntaxhighlight>
 
</syntaxhighlight>
 
You are in the same view as where you would create a new gate.
 
You are in the same view as where you would create a new gate.
 
+
Please move the slide switch "Grid view" to the left.
Please move the slide switch "Grid view" to the left.[[Datei:FMCU12.png|ohne|mini]]
+
<br />
 
+
[[Datei:FMCU GridV TestGate.png|800x800px]]
 
+
<br />
In the view click on the name of the gate which you want to edit (in the example P1_TestGate2).
+
In the view click on the name of the gate which you want to edit (in the example TestGate_P1).
[[Datei:FMCU18.png|ohne|mini]]
+
<br />
 
+
[[Datei:FMCU GridView TestGate.png|800x800px]]
 +
<br />
 
In this view, please press the "Edit" function.
 
In this view, please press the "Edit" function.
[[Datei:FMCU19.png|ohne|mini]]
+
<br />
 
+
[[Datei:FMCU Gate View.png|800x800px]]
 +
<br />
 
You can now edit the gate in this view.
 
You can now edit the gate in this view.
[[Datei:FMCU20.png|ohne|mini]]
+
<br />
 
+
[[Datei:FMCU Editing Page.png|800x800px]]
 +
<br />
 
====Remove Gate====
 
====Remove Gate====
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/gates
 
https://<dns-name or ip-address>/gates
Zeile 113: Zeile 331:
 
You are in the same view as where you would create a new gate.
 
You are in the same view as where you would create a new gate.
  
Please move the slide switch "Grid view" to the left.[[Datei:FMCU12.png|ohne|mini]]  
+
Please move the slide switch "Grid view" to the left.
In the view click on the name of the gate which you want to delete (in the example P1_TestGate6).  
+
 
[[Datei:FMCU13.png|ohne|mini]]  
+
<br />
 +
[[Datei:FMCU GridV TestGate.png|800x800px]]
 +
<br />
 +
In the view click on the name of the gate which you want to delete (in the example TestGate_P1).  
 +
<br />
 +
[[Datei:FMCU GridView TestGate.png|800x800px]]
 +
<br />
 
In this view, please press the "Delete" function.  
 
In this view, please press the "Delete" function.  
[[Datei:FMCU14.png|ohne|mini]]  
+
<br />
 +
[[Datei:FMCU Delete Gate.png|800x800px]]  
 +
<br />
 
To be on the safe side, you will now be asked again whether you really want to delete the element? Please confirm this.  
 
To be on the safe side, you will now be asked again whether you really want to delete the element? Please confirm this.  
[[Datei:FMCU15.png|ohne|mini]]  
+
<br />
After deleting, you will automatically be shown the next gate (here in the example P1_TestGate2). Please click on attachments here.  
+
[[Datei:FMCU Delete Gate Accept.png|800x800px]]  
[[Datei:FMCU16.png|ohne|mini]]  
+
<br />
You will then see in the grid view that Gate P1_TestGate6 is missing and has been successfully deleted.  
+
After deleting, you will automatically be shown the next gate (in the example P1_TestGate2). Please click on Facilities here.  
[[Datei:FMCU17.png|ohne|mini]]<br />
+
<br />
==Administration==
+
[[Datei:FMCU GoTo Facilities.png|800x800px]]  
===User===
+
<br />
 +
You will then see in the Grid View that Gate TestGate_P1 is missing and has been successfully deleted.  
 +
<br />
 +
[[Datei:FMCU GridView Deleted Gate.png|800x800px]]
 +
<br />
 +
=Administration=
 +
<br />
 +
==User==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/users
 
https://<dns-name or ip-address>/users
 
</syntaxhighlight>
 
</syntaxhighlight>
Auf dieser Seite sehen Sie eine Übersicht aller Benutzer
+
On this page you can see an overview of all users
[[Datei:Gate_~_FMCU_~_management_dashboard_Users.png|rahmenlos|1241x1241px]]
+
<br />
 +
[[Datei:FMCU Users Tab1.png|800x800px]]
 +
<br />
 
{| class="wikitable"
 
{| class="wikitable"
!Nummer
+
!Number
!Funktion
+
!Function
 
|-
 
|-
 
|1
 
|1
|Neuen Benutzer anlegen
+
|Create new user
 
|-
 
|-
 
|2
 
|2
|Benutzer nach Standort filtern
+
|Filter users by location
 
|-
 
|-
 
|3
 
|3
|Benutzer nach Postition filtern
+
|Filter users by position
 
|}
 
|}
 
<br />
 
<br />
====Set up new User====
+
===Set up new User===
Klicken Sie unter [[#Benutzer| Benutzer]] auf den Button '''Neu'''
+
<br />
 +
Press under [[#Users| User]] on the button '''New'''
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/new-user
 
https://<dns-name or ip-address>/new-user
 
</syntaxhighlight>
 
</syntaxhighlight>
[[Datei:Gate ~ FMCU ~ management dashboard new Users.png|rahmenlos|1139x1139px]]
+
<br />
 +
[[Datei:FMCU Create New User.png|800x800px]]
 +
<br />
 
{| class="wikitable"
 
{| class="wikitable"
!Feldname
+
!Field Name
!Beschreibung
+
!Description
 
|-
 
|-
 
|Id
 
|Id
|Automatisch generierte eindeutige Nummer des Benutzers
+
|Automatically generated unique number of the user
 
|-
 
|-
|Benutzername*
+
|Username*
|Benutzername des Benutzers für die Anmeldung
+
|Username of the user to login
 
|-
 
|-
|Passwort*
+
|Password*
|Passwort des Benutzers für die Anmeldung
+
|User's password for login
 
|-
 
|-
 
|Email
 
|Email
|Email Adresse des Benutzers zum Versand von Log Nachrichten
+
|Email address of the user for sending log messages
 
|-
 
|-
|Vorname
+
|First name
|Vorname des Benutzers
+
|User's first name
 
|-
 
|-
|Nachname
+
|Last name
|Nachname des Benutzers
+
|Last name of the user
 
|-
 
|-
 
|Info
 
|Info
|Beschreibung des Benutzers
+
|Description of the user
 
|-
 
|-
 
|Superuser
 
|Superuser
|Die höchsten Rechte werden dem Benutzer vergeben
+
|The highest rights are assigned to the user
 
|-
 
|-
 
|Locked
 
|Locked
|Die Anmeldung des Benutzers ist gesperrt
+
|The user's login is blocked
 
|-
 
|-
|Meldungen deaktivieren
+
|Disable notifications
|Der Benutzer erhält keine Benachritgungen im FMCU Management Dashboard
+
|The user does not receive any notifications in the FMCU Management Dashboard
 
|}
 
|}
'''*''' Unbedingt erforderliche Felder
+
'''*''' Strictly required fields
Durch den Button '''Speichern''' wird der neue Benutzer angelegt.
+
Through the button '''Save''' the new user is created.
====Edit existing user====
+
===Edit existing User===
Klicken Sie unter [[#Benutzer | Benutzer]] auf den zu bearbeitenden Benutzer
+
<br />
=====Event notifications=====
+
Press under [[#Users | User]] a user to edit
Unter diesem Reiter können die Benachrichtigungen ausgewählt werden welcher der Benutzer erhalten soll.<br />'''Hinweis:''' Ist die Checkbox '''Meldungen deaktivieren''' gesetzt werden unabhängig von diesen Einstellungen keine Benachrichtigungen angezeigt.<br />
+
<br />
=====Locations & Positions tab=====
+
[[Datei:FMCU Edit User.png|800x800px]]
Man kann unterschiedliche Standorte in Länder und Städte festlegen. Über das Berechtigungsmodell lassen sich separate Zugriffsrechte für jeden Standort definieren.
+
<br />
 +
====Event Notifications====
 +
<br />
 +
Under this tab, the notifications can be selected which the user should receive.<br />'''Note:''' If the checkbox '''Disable notifications''' is set, no notifications are displayed regardless of these settings.
 +
<br />
 +
[[Datei:FMCU Events Notifications.png|800x800px]]
 +
<br />
 +
====Locations & Positions Tab====
 
<br />
 
<br />
=====Groups tab=====
+
You can set different locations in countries and cities. Separate access rights can be defined for each location via the authorization model.
Unter diesem Reiter können Sie die Gruppenmitgliedschaften des Benutzers anpassen.
 
 
<br />
 
<br />
=====Permissions tab=====
+
[[Datei:FMCU Locations Positions.png|800x800px]]
Unter diesem Reiter werden die Berechtigungen des Benutzers angezeigt
 
 
<br />
 
<br />
Durch den Button '''Speichern''' werden alle Änderungen angewendet.
+
====Groups Tab====
 +
<br />
 +
This tab allows you to customize the user's group memberships.
 +
<br />
 +
[[Datei:FMCU Groups Tab.png|800x800px]]
 +
<br />
 +
====Permissions Tab====
 +
<br />
 +
The user's permissions are displayed under this tab
 +
<br />
 +
[[Datei:FMCU Groups User Permissions.png|800x800px]]
 +
<br />
 +
All changes are applied by clicking the '''Save''' button.
  
<br /><br /><br />
+
<br />
===Groups===
+
==Groups==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/groups
 
https://<dns-name or ip-address>/groups
 
</syntaxhighlight>
 
</syntaxhighlight>
Auf dieser Seite sehen Sie eine Übersicht aller Gruppen[[Datei:Gate ~ FMCU ~ management dashboard groups.png|rahmenlos|1133x1133px]]<br /><br />
+
On this page you can see an overview of all groups
====Set up new group====
+
<br />
 
+
[[Datei:FMCU_Groups_Tab.png|rahmenlos|1133x1133px]]
 +
<br />
 +
===Set up new Group===
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/new-group
 
https://<dns-name or ip-address>/new-group
 
</syntaxhighlight>
 
</syntaxhighlight>
Klicken Sie unter [[#Gruppen | Gruppen]] auf den Button '''Neu'''[[Datei:Gate ~ FMCU ~ management dashboard new groups.png|rahmenlos|1134x1134px]]
+
Click under [[#Gruppen | Gruppen]] the button '''New'''
 +
<br />
 +
[[Datei:Bildschirmfoto 2022-02-24 um 11.03.34.png|800x800px]]
 +
<br />
 +
please enter a group name, optional you can write a description to the group
 +
 
 +
<br />
 +
[[Datei:FMCU New Group.png|800x800px]]
 +
<br />
 
{| class="wikitable"
 
{| class="wikitable"
!Feldname
+
!Field Name
!Beschreibung
+
!Description
 
|-
 
|-
 
|Id
 
|Id
|Automatisch generierte eindeutige Nummer der Gruppe
+
|Automatically generated unique number of the group
 
|-
 
|-
 
|Name
 
|Name
|Name der Gruppe
+
|Name of the Group
 
|-
 
|-
 
|Info
 
|Info
|Beschreibung der Gruppe
+
|Description of the Group
 
|}
 
|}
'''*''' Unbedingt erforderliche Felder
+
'''*''' Strictly required fields
 
<br />
 
<br />
  
Durch den Button '''Speichern''' wird die neue Gruppe angelegt.
+
The new group is created by clicking the '''Save''' button.
  
 
<br />
 
<br />
  
====Edit existing group====
+
===Edit existing Group===
Klicken Sie unter [[#Gruppen | Gruppen]] auf die zu bearbeitende Gruppe
+
<br />
=====Users tab=====
+
Click under [[#Gruppen | Gruppen]] the Group you want edit
Unter diesem Reiter können Sie die Mitglieder der Gruppe anpassen.
+
<br />
 
+
[[Datei:FMCU_Groups_Tab.png|rahmenlos|1133x1133px]]
=====Permissions tab=====
+
<br />
Unter diesem Reiter werden die Berechtigungen angezeigt welche den Mitgliedern der Gruppe vererbt werden.
+
====Users Tab====
<br />Durch den Button '''Speichern''' werden alle Änderungen angewendet.
+
<br />
 
+
This tab allows you to customize the members of the group.
 +
<br />
 +
[[Datei:FMCU Groups userstab.png|800x800px]]<br />
 +
<br />
 +
====Permissions Tab====
 +
<br />
 +
The permissions that are inherited by the members of the group are displayed under this tab.
 +
<br />
 +
All changes are applied by clicking the '''Save''' button.
 +
<br />
 +
[[Datei:FMCU Permissions user edit.png|800x800px]]
 +
<br />
 +
==Positions==
 
<br />
 
<br />
 
===Positions===
 
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/cities
 
https://<dns-name or ip-address>/cities
 
</syntaxhighlight>
 
</syntaxhighlight>
Auf dieser Seite sehen Sie eine Übersicht aller Positionen
+
On this page you can see an overview of all positions
====Set up new Position====
+
<br />
 +
[[Datei:FMCU Administration Positions.png|800x800px]]
 +
<br />
 +
===Set up new Position===
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/new-city
 
https://<dns-name or ip-address>/new-city
 
</syntaxhighlight>
 
</syntaxhighlight>
Klicken Sie unter [[#Positionen | Positionen]] auf den Button '''Neu'''
+
Under [[#Positions | Positions]] click on the button '''New'''
Geben Sie den Namen der Postition ein und ordnen Sie die Position mit dem Dropdown Feld einem Standort zu.
+
 
Klicken Sie auf den Button '''Speichern''' umd die Position anzulegen
+
Enter the name of the position and assign the position to a location using the dropdown field.
====Edit existing Position====
+
<br />
Klicken Sie unter [[#Positionen| Positionen]] auf die zu bearbeitende Position
+
[[Datei:FMCU Create New Position.png|800x800px]]
 
<br />
 
<br />
Hier können Sie die den Namen und den Standort der Position bearbeiten
+
Click on the '''Save''' button to create the position
  
<br /><br /><br />
+
<br />
 
+
===Edit existing Position===
===Locations===
+
<br />
 +
Under [[#Positions| Positions]] click to edit the position
 +
<br />
 +
[[Datei:FMCU Edit Position.png|800x800px]]
 +
<br />
 +
Here you can edit the position name and location
 +
<br />
 +
[[Datei:FMCU Position Edit Interface.png|800x800px]]<br />
 +
<br />
 +
==Locations==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/countries
 
https://<dns-name or ip-address>/countries
 
</syntaxhighlight>
 
</syntaxhighlight>
Auf dieser Seite sehen Sie eine Übersicht aller Standorte
+
On this page you can see an overview of all locations
====Set up new Location====
+
<br />
 +
[[Datei:FMCU Locations View.png|800x800px]]
 +
<br />
 +
===Set up new Location===
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/new-country
 
https://<dns-name or ip-address>/new-country
 
</syntaxhighlight>
 
</syntaxhighlight>
Klicken Sie unter [[#Standorte | Standorte]] auf den Button '''Neu'''
+
Press under [[#Locations | Locations]] the button '''New'''
 +
<br />
 +
[[Datei:FMCU Create New Location.png|800x800px]]
 +
<br />
 +
[[Datei:FMCU Create NewLocation.png|800x800px]]
 +
<br />
 
{| class="wikitable"
 
{| class="wikitable"
!Feldname
+
!Field Name
!Beschreibung
+
!Description
 
|-
 
|-
 
|Id
 
|Id
|Automatisch generierte eindeutige Nummer des Standorts
+
|Automatically generated unique number of the location
 
|-
 
|-
 
|Name*
 
|Name*
|Name des Standorts
+
|Location name
|-
 
|Code*
 
|Ländercode des Standorts
 
 
|-
 
|-
 
|Info
 
|Info
|Beschreibung des Standorts
+
|Description of the location
 
|}
 
|}
'''*''' Unbedingt erforderliche Felder
+
'''*''' Strictly required fields
 +
 
 
<br />
 
<br />
Klicken Sie auf den Button '''Speichern''' umd die Position anzulegen
+
Click on the '''Save''' button to create the position
  
====Edit existing Location====
+
===Edit existing Location===
Klicken Sie unter [[#Standort| Standort]] auf die zu bearbeitende Standort<br />Hier können Sie die den Namen, den Code sowie die Info des Standorts bearbeiten
+
<br />
 
+
Under [[#Location| Location]] , click the location you want to edit
===Locations & Positions===
+
<br />
 +
[[Datei:FMCU EditExisting Location.png|800x800px]]
 +
<br />
 +
Here you can edit the name, code and info of the location
 +
<br />
 +
[[Datei:FMCU Editing Location.png|800x800px]]
 +
<br />
 +
==Locations & Positions==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/locations
 
https://<dns-name or ip-address>/locations
 
</syntaxhighlight>
 
</syntaxhighlight>
Hier sehen Sie eine Übersicht aller Positionen und deren zugeordnete Standorte
+
Here you can see an overview of all positions and their assigned locations
 
+
<br />
===Configuration===
+
[[Datei:FMCU Locations Positions.png|800x800px]]
 +
<br />
 +
==Configuration==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/configurations
 
https://<dns-name or ip-address>/configurations
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
<br />
 +
[[Datei:FMCU Administration Configuration.png|800x800px]]
 +
<br />
  
== Events ==
+
=Events=
 
+
<br />
=== Events ===
+
==Events==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/events
 
https://<dns-name or ip-address>/events
 
</syntaxhighlight>
 
</syntaxhighlight>
In dieser Ansicht werden die Ereignisse aller Zutrittskontrollen in einer intuitiven Listenansicht dargestellt. Es existieren Filterungsmöglichkeiten und eine Namenssuche der Ereignisse.
+
In this view, the events of all access controls are shown in an intuitive list view. There are filtering options and a name search for the events.
 +
<br />
 +
[[Datei:FMCU Events9.png|800x800px]]
 +
<br />
 +
The following filters can be set:
  
[[Datei:Gate ~ FMCU ~ management dashboard Events.png|rahmenlos|1050x1050px]]
+
#Location
 
 
Es können folgende Filter gesetzt werden:
 
 
 
#Standort
 
 
#Position
 
#Position
#Anlage
+
#Facility
#Suche nach Ereignisnamen
+
#Search by Event name
#Zeitraum
+
#Time Period
  
=== Event definitions ===
+
==Event Definitions==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/event-definitions
 
https://<dns-name or ip-address>/event-definitions
 
</syntaxhighlight>
 
</syntaxhighlight>
In dieser Ansicht werden alle Ereignisse welche die FMCU beinhaltet aufgelistet und deren Ereignisdefinitionsgruppen, Unterstütze Zustände und Kategorie zugeordnet.[[Datei:Gate ~ FMCU ~ management dashboard event-definitions.png|rahmenlos|1037x1037px]]
+
In this view, all events that the FMCU contains are listed and their event definition groups, supported states and categories are assigned.
 
+
<br />
=== Event definition groups ===
+
[[Datei:FMCU Event Definitions.png|800x800px]]
 +
<br />
 +
==Event definition Groups==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/event-definition-groups
 
https://<dns-name or ip-address>/event-definition-groups
 
</syntaxhighlight>
 
</syntaxhighlight>
Unter diesem Reiter werden alle Ereignsidefinitionsgruppen aufgelistet.[[Datei:Gate ~ FMCU ~ management dashboard event-definition-groups.png|rahmenlos|1038x1038px]]
+
All event definition groups are listed under this tab.
 
+
<br />
 
+
[[Datei:FMCU Event definition groups.png|800x800px]]
==== Create a new event definition group ====
+
<br />
Klicken Sie unter [[#Ereignisdefinitionsgruppen|Ereignisdefinitionsgruppen]] auf den Button '''Neu'''
+
===Create a new Event definition Group===
 
+
<br />
[[Datei:Gate ~ FMCU ~ management dashboard new event-definition-group.png|rahmenlos|1048x1048px]]
+
Click [[#Event defenition groups|Event defenition groups]] on the Button '''New'''
 +
<br />
 +
[[Datei:FMCU PressNew Eventdg.png|800x800px]]
 +
<br />
 +
[[Datei:FMCU_Create_New_definition_Group.png|800x800px]]
 +
<br />
 
{| class="wikitable"
 
{| class="wikitable"
!Feldname
+
!Fieldname
!Beschreibung
+
!Description
 
|-
 
|-
|Id
+
|ID
|Automatisch generierte eindeutige Nummer der Gruppe
+
|Automatically generated unique group number
 
|-
 
|-
 
|Name
 
|Name
|Name der Gruppe
+
|Name of the group
 
|-
 
|-
 
|Info
 
|Info
|Beschreibung der Gruppe
+
|Group description
 
|}
 
|}
'''*''' Unbedingt erforderliche Felder
+
'''*''' Absolutely required fields
  
 +
Under the '''Event defenition''' tab select the event definitions that are to be assigned to the group.
  
Wählen Sie unter dem Reiter '''Ereignisdefinitionen''' die Ereignisdefinitionen aus welche der Gruppe zugeornet werden sollen.
+
<br />
  
 +
==Event Subscriptions==
 
<br />
 
<br />
 
=== Event subscriptions ===
 
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/event-subscriptions
 
https://<dns-name or ip-address>/event-subscriptions
 
</syntaxhighlight>
 
</syntaxhighlight>
Es gibt hier die Möglichkeit, Gruppen von Alarmmeldungen mit Gruppen von Benutzern zu verbinden. Im Ergebnis werden nur Gruppenmitglieder über ebenfalls gruppierte Alarmmeldungen benachrichtigt,
+
There is the possibility to link groups of alarm messages with groups of users. As a result, only group members are notified of alarm messages that are also grouped,
 +
<br />
 +
[[Datei:FMCU Event Subscriptions.png|800x800px]]
 
<br />
 
<br />
[[Datei:image event subscription.png|ohne|mini]]
 
 
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|+
 
|+
!Feldname
+
!Fieldname
!Beschreibung
+
!Description
 
|-
 
|-
|id
+
|ID
|interner Wert
+
|internal value
 
|-
 
|-
|Gruppe
+
|Group
|Zusammenfassung von Benutzern
+
|Summary of users
 
|-
 
|-
 
|Ereignisdefinitionsgruppe
 
|Ereignisdefinitionsgruppe
|Zusammenfassung von Alarmmeldungen
+
|Event definition group
 
|-
 
|-
 
|Locked
 
|Locked
|Benachrichtigung deaktiviert/aktiviert
+
|Notifications deactivated/activated
 
|-
 
|-
 
|Info
 
|Info
|Beschreibungsfeld
+
|Description field
 
|}
 
|}
  
=== Notifications ===
+
==Notifications==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/notifications
 
https://<dns-name or ip-address>/notifications
 
</syntaxhighlight>
 
</syntaxhighlight>
In dieser Übersicht werden versendete Benachrichtigungen angezeigt. Man kann über Datumsfilter die Ansicht entsprechend anpassen.
+
Sent notifications are displayed in this overview. You can adjust the view accordingly using a date filter.
[[Datei:image notofication statistics.png|ohne|mini]]
+
<br />
 +
[[Datei:Notifications FMCU.png|800x800px]]
 +
<br />
 +
=Cards=
 +
<br />
 +
==Cards==
 
<br />
 
<br />
 
== Cards ==
 
 
=== Cards ===
 
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/cards
 
https://<dns-name or ip-address>/cards
 
</syntaxhighlight>
 
</syntaxhighlight>
In dieser Ansicht wird eine Übersicht der im System vorhandenen RFID-Karten mit den für den Zutritt freigeschalteten Gates  angezeigt.
+
This view shows an overview of the RFID cards in the system with the gates enabled for access.
[[Datei:image card overview.png|ohne|mini]]
+
<br />
 
+
[[Datei:FMCU Cards Page.png|800x800px]]
=== Edit Cards ===
+
<br />
 +
==Edit Cards==
 +
<br />
 
<syntaxhighlight>
 
<syntaxhighlight>
 
https://<dns-name or ip-address>/cards-edit
 
https://<dns-name or ip-address>/cards-edit
 
</syntaxhighlight>
 
</syntaxhighlight>
In dieser Ansicht können Karten hinzugefügt/entfernt und Berechtigungen für einzelne Gates definiert werden.
+
In this view, cards can be added / removed and authorizations for individual gates can be defined.
[[Datei:image card settings.png|ohne|mini]]
+
<br />
 +
[[Datei:FMCU Edi Cards1.png|800x800px]]
 +
<br />
 +
After you push the Add Button you will be shown the following window
 +
<br />
 +
[[Datei:FMCU Add New Card.png|800x800px]]
 
<br />
 
<br />
 
{| class="wikitable"
 
{| class="wikitable"
 
|+
 
|+
!Feld
+
!Field
!Beschreibung
+
!Description
 
|-
 
|-
 
|Barcode
 
|Barcode
|Karteninhalt, der vom Leser erfasst wird
+
|Card content that is captured by the reader
 
|-
 
|-
|Mitarbeiter
+
|Employee
|Beschreibungsfeld
+
|Description field
 
|-
 
|-
|Mitarbeiter ID
+
|Employee ID
|Beschreibungsfeld
+
|Description field
 
|-
 
|-
|Anzahl
+
|Quantity
|Anzahl der Zutritte für diese Karte
+
|Number of accesses for this card
 
|}
 
|}
  
== Statistics ==
+
=Statistics=
 +
<br />
 +
In this view, all activities for the assigned access controls are shown. You can adjust the view with date filters. It is possible to group the screen output, e.g. only to evaluate the number per day or month. Finally, the data can be exported in Excel format or CSV-format.
 +
<br />
 +
[[Datei:FMCU Main Statistics.png|800x800px]]
 +
<br />
 +
 
 +
<br />
 +
 
 +
{{DEFAULTSORT:FMCU Galaxy Gate ~ Management Dashboard}}
  
==Connectivity Board==
+
<br /><span name="Roadmap"></span>
 +
[[Kategorie:Galaxy Gate EN]]
 +
 
 +
=Additional Topics=
 
<br />
 
<br />
{| class="wikitable"
 
!Contact
 
!Type
 
!Impulse
 
!Description
 
|-
 
|'''A8'''
 
|Output
 
|Yes (500 ms)
 
|Person has entered
 
|-
 
|'''A9'''
 
|Output
 
|Yes (500 ms)
 
|Alarms*
 
|-
 
|'''E3'''
 
|Input
 
|Yes (500 ms)
 
|Open Entry
 
|-
 
|'''E4'''
 
|Input
 
|Yes (500 ms)
 
|Open Exit
 
|-
 
|'''E6'''
 
|Input
 
|Yes (200ms)
 
|Card is valid, open the gate
 
|-
 
|'''E7'''
 
|Input
 
|Yes (200ms)
 
|Card is invalid, do not open the gate  
 
|-
 
|'''E8'''
 
|Input
 
|No
 
|Emergency State button**
 
|-
 
|'''E9'''
 
|Input
 
|Yes (500 ms)
 
|Open Entry 70%
 
|-
 
|'''E10'''
 
|Input
 
|No
 
|Fire Alarm
 
|}
 
<nowiki>*</nowiki>A9 Alarms:
 
  
*Gate is out of order, when a mandatory device is broken or a connection to the server is broken (if the server is used in the solution).
+
==Authorization==
*Tailgating or other unwanted actions.
+
 
*Entry barcode scanner is broken or it is a stub.
+
 
*Gate in in the '''Fire Alarm''' or '''Emergency''' state. The alarm is produces as a repetitive pulse signal (700ms).
+
Access to certain resources provided by the application, e.g. facilities, actions, user interface elements, can be limited or unlimited. Access is unlimited if the user is a superuser. Any superuser can set or remove the '''Superuser''' property for any other user. Access for non-superuser users can be restricted by their groups ('''group-level permissions''') and/or locations ('''location-level permissions''').
*Gate is open only for exit.
+
 
 +
 
 +
===Group-Level Authorization===
 +
 
 +
Group-level authorization is implemented through group permissions, which are a set of boolean values (true/false) that allow/deny group users access to various resources. The permissions are divided into categories and subcategories for easier navigation.
 +
 
 +
<br/>
 +
 
 +
[[Datei:FMCU-Server-Group-Permissions.png]]
 +
 
 +
<br/>
 +
 
 +
The image shows the permissions for the '''Manager''' group. If a checkbox is set, the resource is allowed for the users, otherwise it is denied.
 +
 
 +
<br/>
 +
 
 +
Here are some examples of permissions:
 +
 
 +
<br/>
 +
 
 +
* '''Actions / Facility / Mode / ServiceEntry'''. If the action '''ServiceEntry''' is set, the users of this group can open the gate in the entry direction, otherwise they cannot.
 +
 
 +
<br/>
 +
 
 +
[[Datei:FMCU-Server-Group-Permissions-ServiceEntry.png]]
 +
 
 +
<br/>
 +
 
 +
* '''Tables / audit / Read'''. The '''Administration | Audit''' page displays data from the '''audit''' database table. By default, access to the '''audit''' table is denied to all groups. This means that the data on the '''Administration | Audit''' page is only displayed to superusers.
 +
 
 +
<br/>
 +
 
 +
[[Datei:FMCU-Server-Group-Permissions-Audti-Read.png]]
 +
 
 +
<br/>
 +
 
 +
 
 +
* '''Views | Menu | Administration | Groups'''. If the '''Groups''' checkbox is set, the menu item is shown to the users, otherwise it is hidden.
 +
 
 +
<br/>
  
After the Emergency State button pressed, the gate switches to the Emergency State. Then only exit from this state is to restart the gate.
+
[[Datei:FMCU-Server-Group-Permissions-View-Groups.png]]
  
The signal can be set/received to/from a contact from any of the halves of the gate.
+
<br/>
  
==Configuration Management==
+
The permissions are divided into the following top categories:
<br />User Interface
 
  
The Galaxy Gate is configured through the '''/configuration''' page. If the server is running at 192.168.1.221 and port is 8888, the url is:
 
<nowiki>http://192.168.1.221/configuration</nowiki>
 
[[Datei:gg-configuration-main.png|zentriert|rahmenlos|configuration page]]
 
<br />There are two buttons on the page:
 
 
{| class="wikitable"
 
{| class="wikitable"
!Name
+
|+
 +
!Category
 
!Description
 
!Description
!Action
+
!Example
 
|-
 
|-
|'''Save'''
+
|Actions
|Saves the modified configuration to the server
+
|Actions, the user can execute from the dashboard
|Post
+
| '''ServiceEntry''', allow/deny users to permanently open facilities in entry direction
 
|-
 
|-
|'''Reset'''
+
|Tables
|Discards any changes by reloading the configuration from the server
+
|Create, read, update and delete records in database tables
|Get
+
| Allow/deny users to access the '''audit''' table
 +
|-
 +
|Views
 +
|Show/hide user interface elements
 +
|Show/hide the '''Administration / Groups''' menu
 
|}
 
|}
The configuration is split into sections and subsections:
 
  
*General
 
**Dispatcher
 
**Miscellaneous
 
*Devices
 
**Barcode Reader Entry
 
**Barcode Reader Exit
 
**Gate
 
**Tracking Camera
 
**Audio Player
 
**Camera
 
*Displays
 
**Display Gate Entry
 
**Display Gate Exit
 
**Display Entry
 
**Display Exit
 
**Display TimeInfo
 
  
Here are some screenshots:
 
[[Datei:gg-general.png|zentriert|904x904px]][[Datei:gg-barcode-reader-gate.png|zentriert|952x952px]]<br />
 
[[Datei:gg-audio-player-camera.png|zentriert|841x841px]]
 
<br />
 
[[Datei:gg-tracking-camera.png|zentriert|809x809px]]
 
[[Datei:gg-displays.png|zentriert|811x811px]]
 
  
  
A subsection is often has a structure with a combo box named '''Type''' at the top and some fields that follow. This structure is used for configuring an entity that can have several implementations. What is important is that the implementation can differ in type and number of controls. For example, a simulator of the gate has only two properties:
+
{{ Box_Note | Note Text = If the user belongs to more than one group and access to a resource is allowed in one of the groups, the user can access the resource }}
<br />
+
 
[[Datei:gg-gate-simulator.png|zentriert|810x810px]]
 
 
<br />
 
<br />
  
===Architecture===
+
{{ Box_Note | Note Text = The configuration of items in the ''Views'' category should be consistent with items in the ''Tables'' category. For example, if a menu for a page is configured to be displayed, but the database table whose data is displayed on the page is configured to be denied, the data will not be displayed }}
The picture below gives a bird's eye view of the configuration management.
 
<br />
 
[[Datei:gg-architecture-configuration-management.png|zentriert|1150x1150px]]
 
<br />
 
  
When the gate starts and the Configuration.json is present it is created from the Initial Configuration (base.py or other .py configuration file).
 
The Schema  contains a set of data for describing controls in form components:
 
  
*Which controls should contain a component
+
===Location-Level Authorization===
*Validations rules if any
 
  
E.g. a form component can contain a text box and an input for integers. The data range for integer should 1-100.
+
Location-level authorization means that some location-aware resources, such as facilities, groups, and users, can be assigned to one or more ''locations'' and/or ''positions,'' so that the user can access only those resources that have the same locations.
  
The Default Data contains the initial data for controls in form components.
+
For example, there are two locations: '''Standort1''' with positions '''P1''' and '''P2''' and '''Standort2''' with positions '''P3''' and '''P4''':
  
Edit this section
 
<span name="Roadmap"></span>
 
  
===Roadmap===
+
[[Datei:FMCU-Server-Locations1.png]]
The features are planned for the upcoming release:
 
  
*Configurations page allows you to see the list of available configurations. You can:
+
In the above picture, '''All positions''' means '''P1''' and '''P2''' for '''Standort1''' and '''P3''' and '''P4''' for '''Standort2'''.
**Clone an existing configuration to a new one
 
**Delete a configuration
 
**Make a configuration active. Only one configuration can be used by the server and it is called ''active''.
 
*Apply button. This should apply changes on-the-fly.
 
*Restart button. This should restart the docker container and apply settings,  which cannot be applied on-the-fly.
 
*Extend the vue form generator library:
 
**Make the switch control consistent with the switch controls on other pages
 
**Add a control which allows you to manage an array of items (e.g. the list of connected gates). E.g. <nowiki>https://codepen.io/safx/pen/AhCtk</nowiki>
 
*Import/Export of a Configuration.json.
 
*Reset any configuration to the default one (by removing the json file
 
  
<br />
+
If we take the user '''manager''' and select locations and positions like in the picture below
  
==Management of Events==
+
<br/>
The following sections contains the term '''Path''', which means the path is part of the URL. E.g., path '''/events''' for the FMCU Server running under '''<nowiki>https://server.maxcrc.de/</nowiki>''' means
 
<nowiki>https://server.maxcrc.de/events</nowiki>
 
  
==Events==
+
[[Datei:FMCU-Server-Locations2.png]]
Web path:
 
/events
 
The page shows a filterable and sortable list of events:
 
{| class="wikitable"
 
!Name
 
!Description
 
|-
 
|Date
 
|Date and time when the event occurred
 
|-
 
|Name
 
|Translated name of the event
 
|-
 
|Gate
 
|Gate if appropriate where the event occurred
 
|-
 
|State
 
|The state of the event if supported
 
|-
 
|Category
 
|Category to which the event belongs to
 
|-
 
|Info
 
|Additional info about the event
 
|}
 
Edit this section
 
  
==Event Definitions Page==
+
<br/>
Path:
 
/event-definitions
 
The page shows a list of definitions of events:
 
{| class="wikitable"
 
!Name
 
!Description
 
|-
 
|Name
 
|Name
 
|-
 
|Event Definition Groups
 
|Groups to which the event belongs to if any
 
|-
 
|Supported States
 
|Can be empty (for impulse events) or '''On, Off''' (for the events with states)
 
|-
 
|Category
 
|Category to which the event belongs to
 
|}
 
Edit this section
 
  
==Event Definition Groups==
+
then the user '''manager''' will have access to other location-aware resources (users, groups and facilities) as follows:
Path:
 
/event-definition-groups
 
The page shows a list of event groups:
 
{| class="wikitable"
 
!Name
 
!Description
 
|-
 
|Name
 
|Name
 
|-
 
|Events
 
|Event definitions assigned to the group
 
|-
 
|Delete
 
|Delete button
 
|}
 
An event definition group allows you to group one or more events so that it can be bound to a user group. See '''Event Subscriptions''' below
 
  
Edit this section
 
  
==Event Subscriptions==
 
Web path:
 
/event-subscriptions
 
The page shows a list of event definition groups bound to a user groups.
 
 
{| class="wikitable"
 
{| class="wikitable"
!Name
+
|+
!Description
+
!Position
 +
!Access allowed
 
|-
 
|-
|Group
+
|P1
|User group
+
|Yes
 
|-
 
|-
|Event definition group
+
|P2
|Event definition group
+
|Yes
 
|-
 
|-
|Locked
+
|P3
|When locked, events are not sent to the users of the group
+
|Yes
 
|-
 
|-
|Info
+
|P4
|Any informative text
+
|No
|-
 
|Delete
 
|Delete button
 
 
|}
 
|}
When a event definition group is bound to a user group and not locked, new events from the event definition group are sent to the users from the user group. The user must have a valid email address.
 
  
Example. A user group '''Alarm events''' with two members '''user1''' and '''user2''' is bound to an event definition group '''Alarm events''' with two events '''GateTailgating''' and '''GateStateFireAlarm'''. When either or both of these events occur, both users '''user1''' and '''user2''' receive an email notification about that.
 
 
Edit this section
 
 
==Configuration==
 
Path:
 
/configuration
 
In order the emails with events can be sent out, the '''Email''' section with the information like the hostname, port etc. of the outgoing server and credentials should be properly configured.
 
 
<br />
 
<br />

Anhänge

Diskussionen