Controller Memory and Database Configuration
Overview
This guide details the Integriti Controller database entities, their IDs, on-board memory limits, and global entity status. It covers firmware V20 and later (where all Controllers support the maximum expansion capacity) as well as earlier firmware versions where Smart Card Level Licences apply.
Most database entities have a 1- to 3-character Entity ID used to quickly identify the entity type. This is particularly useful when choosing an entity in a programming option where different entity types may be selected, and when performing operations from an LCD Terminal.
Prerequisites
- Access to the Integriti Controller
- For firmware versions prior to V20: appropriate Smart Card Level Licence installed
- Familiarity with the Integriti System Configuration Handbook for Data Synchronisation settings
Step-by-Step
Understanding Entity IDs
Each entity has a short ID used across the system. For example:
- U = Users
- Z = Zone Inputs
- D = Doors
- A = Cards
- IA = Area List
- CL = Actions Lists
- MG = Menu Groups
- PG = Process Groups
- QG = Permission Groups (Q-pair groups)
When selecting an entity from a Terminal or programming option, the ID prefix helps distinguish between entity types that may share the same number space.
V20 Firmware (or Later)
From V20 firmware onwards, all Controllers support the maximum expansion capacity:
- 250 Doors
- 100,000 Users
- 3,000 Inputs
- 100,000 Events
Smart Card Level Licences were removed in V20. The Smart Card is now only used to enable a small number of high-level product features.
Firmware Versions Prior to V20
In earlier firmware versions, the number of Zone Inputs, Doors, Users, and Review Events is limited by the Smart Card Level Licence:
| Permission Level | Zones | Doors | Users | Review Events |
|---|---|---|---|---|
| No Smart Card | 100 | 16 | 200 | 10,000 |
| Level One | 200 | 40 | 2,000 | 20,000 |
| Level Two | 600 | 80 | 10,000 | 30,000 |
| Level Three | 2,000 | 160 | 65,000 | 60,000 |
| Level Four | 3,000 | 240 | 100,000 | 100,000 |
Note: LAN Module counts are not limited by Smart Card licensing, but the number of Zone Inputs and Doors allowed will affect how many LAN Expansion Modules can effectively be utilized.
Entity Maximums Table (V20+)
| Entity Description | ID | Maximum | Global |
|---|---|---|---|
| Actions lists | CL | 250 | Yes |
| Analogue Calibrations | AC | 4 | No |
| Area list | IA | 250 | Yes |
| Automation Point (BMS) | AP | 250 | Yes |
| Auxiliary List | AL | 10,000 | Yes |
| Cards | A | 250 | Yes |
| Card Templates | AU | 128 | Yes |
| Comparisons (Compare entities) | XL | 1,000 | No |
| DNS names | — | 250 | No |
| Door types | — | Stored in user record | Yes |
| EOL configurations | CF | 128 | Yes |
| Floors | TM | 250 | Yes |
| General Timers | CT | 10 | Yes |
| Holidays | CP | 250 | No |
| LAN Modules | CE | 250 | Yes |
| — Max. of any one type | DS | 32 | Yes |
| LCD message | — | 250 | No |
| Lift Groups | DL | 10,000 | No |
| Lift types | DT | 250 | No |
| Lockers | D | 250 | No |
| Locker Banks | LK | 1,000 | No |
| Macro lines | EL | 8 | No |
| Menu groups | MG | 1000 | Yes |
| Named actions | PA | 500 | No |
| Network interface card | NIC | 24 | No |
| Offline access | FE | 250 | No |
| Process groups | PG | 250 | Yes |
| Permission Groups (Q-pair) | QG | 25,000 | Yes |
| Qualified door types | QD | 250 | Yes |
| Qualified lift types | QL | 250 | Yes |
| RF remote templates | FT | 250 | Yes |
| Schedules | SK | 1,000 | Yes |
| Telephone number lists | TL | 250 | No |
| Telephone numbers | TN | 1,000 | No |
| Time Periods | TP | 1,000 | Yes |
| Users | U | 100,000 | Yes |
| Zone Inputs | Z | 3,000 | No |
LAN Module Types (8 types): LCD Terminal (T), Graphic Terminal (G), Expander (E), Radio Expander (F), Reader (R), Intelligent Reader (I), LAN Power Supply (P), Virtual Module (V).
User Database Expansion
Users can be expanded beyond the 100,000 limit using:
- AURM (Automatic User Record Management) — Used with Integriti Pro, Business, or Corporate editions for dynamic on-board database updates. Supports 1,000,000+ users.
- Level 5 User Expansion Kit — Local hardware expansion providing an expanded user database on the Controller itself.
Note: The maximum number of User records is reduced if extended User data is assigned (more than 1 Card, 1 RF Remote, 8 Permissions, or 8 User Qualifications per user).
Global Entities
Many entities are global entities — common across all Controllers in a multi-Controller system. The Integriti Pro software handles these in one of two ways:
-
Exact copy maintained in every Controller — e.g., Menu Groups, Process Groups, Door Types, Time Periods, Holidays, Card Formats & Templates, Calibrations. (Users and Permission Groups without individual-entity permissions also fall here.)
-
Copy created per Controller with Controller-specific permissions — e.g., Lists (Area/Door/Lift Car/Floor/Auxiliary), and Users/Permission Groups with individual-entity permissions.
For global entities, the Maximum records value is the maximum for the whole system as well as for each individual Controller.
Recommendation: In multi-controller sites, perform all programming in the Integriti Pro software, not from a Terminal or Integriti CS software. When incorporating an existing Controller into a multi-controller site, plan carefully to ensure global entities that need to be retained are not overwritten.
Further Expansion
When entity counts exceed a single Controller’s limits (Areas, Doors, Lift Cars, Zone Inputs, Lockers, etc.), add one or more additional Controllers. Integriti Pro, Business, or Corporate editions provide seamless multi-Controller integration.
Verification
- In Integriti System Designer, right-click the Controller and verify the serial number and firmware version under Panel Information.
- Check entity counts in the relevant system lists (Users, Doors, Inputs) against the maximums above.
- For multi-controller systems, verify Data Sync Mode settings under Connection Details → Synchronisation.
Troubleshooting
| Issue | Resolution |
|---|---|
| Cannot add more Users/Door/Inputs beyond limit | Check Smart Card Level (pre-V20) or consider AURM / Level 5 expansion for Users. For Doors/Inputs, add another Controller. |
| Entities overwritten when joining multi-controller site | Plan the integration order carefully. Use Integriti Pro software exclusively for programming in multi-controller systems. |
| User count lower than expected | Check for extended user data (multiple Cards, RF Remotes, 8+ Permissions/Qualifications) which reduces effective user capacity. |