The following more directly applies to the keep application but understanding how the application is built may help you to develop your custom applications.
Access control is a main function of the System. The Access control module in the System shall provide the user with security tools which control which personnel have access to certain areas of a given facility. The System shall be able to decide access granted and access denied decisions through setting schedules and holidays, assigning access levels to cardholders, linking inputs and outputs, etc. System Operators shall also be given certain permissions based on the instance and partition they are assigned to by a System Administrator. Other access control features provided by the System shall include area control, mustering, guard tours, etc.
Access configuration is where the system’s user can view or modify, depending on their Access Control settings, all the features that are used to configure the physical accesses of a system. These configurations are Schedules, Holidays, Access Levels, Elevator Access, Area Assignments (Intrusion), and Configuration Templates (Engage).
General configuration is where the system’s user can view or modify, depending on their Access Control settings, all the features that are used to configure events, design objects, access administrative features, Set LDAP agents, and access instance settings.
This is where the physical devices in the system are maintained/viewed. The devices I am referring to are: Controllers, Downstreams, Readers, Inputs, Outputs, Site (Engage), Gateways (Engage), Panels (Intrusion), Bosch Services (Intrusion), Triggers & Procedures Local I/O.
The Digital Video Management component shall allow for the monitoring and archiving of digital video, with the associated cameras. Video cameras from various digital video recorders shall be supported by the System.
Visitors are enrolled into the System, assigned to an employee, and traced as they move throughout the facility. Visitors shall have the ability to be signed in and out of the System. System Operators will be granted the ability to print visitor badges, pre-schedule visits, and incorporate complete reporting on any visitor in the System.
The System includes various System administrative functions. A System Administrator shall be able to login using any System and perform administrative tasks once logged in. These system administrative tasks include system configuration set-up, system permissions, password changes, schedule changes, network account management, etc.