Access control rules stop working after upgrade to 4.0 or newer.
In versions 4.0 and newer of the XProtect Access LenelS2 OnGuard integration Doors cannot be used as a source for aAccess control events or event categories in the XProtect VMS rule system. For existing rules to continue to function, and for all new rules, readers must be used as the source for all events. In order to fix broken rules which stopped functioning after a system upgrade, the door hardware objects which were used as the event source can be replaced by the associated reader hardware objects. Edit the existing rules, remove the doors as the source and replace them with the associated readers. Below is the process to perform this change.
Find all Access Control related rules in the XProtect Rules menu. Right click on each individual rule, and select ”Edit Rule...” from the shortcut menu.
Click on the door hardware object used as the source of the event.
The Select Sources window opens. Expand the source directory to identify the door hardware object(s) matching the "Selected" hardware objects. Associated to that door hardware object are one or more reader hardware objects. Choose the correct reader associated to the door for this rule.
Select the reader hardware object from the directory and click the Add button. Select the door hardware object from the ”Selected” list, and click the Remove button.
Finish editing the rule. Perform this same process for all access control related rules in the XProtect VMS. Check by selecting a rule and verifying the type of hardware object used as the source.