Mapped's LenelS2 OnGuard 8.3 integration is a Mapped Universal Gateway (UG) enabled connector, which connects access activity events from OnGuard installations to the Graph in the Mapped cloud. To use this integration with your Lenel OnGuard system, you'll need to contact your LenelS2 representative and obtain the necessary licenses.
Potential use cases include:
Supported Lenel OnGuard OpenAccess Versions
Procure Licenses
Install WebSDK
Contact Support
Discovered Readers
Connector Concept | Mapped Type |
---|---|
Panel, Reader | Access_Control_Unit, Access_Reader |
Event | Access_Activity_Status |
Here's an example that shows how to retrieve the access control events for a set time period and for a specific unit - note you will need to use json for the value type, not a float or integer. The schema for the json follows the example below.
Request ResponseCopy1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
{ things(filter: {id: {eq: "THGH4Mtf45q8ew8Ty2aCxABcd"}}) { id name exactType points { id name exactType series(startTime: "2025-05-14T00:48:00.000", endTime: "2025-05-14T00:48:59.000") { timestamp value { json } } } } }
Event JSON Schema:
Copy1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
{ "$id": "https://schemas.mapped.com/mapped/1.0/core/Access_Activity_Status/complexValue.schema.json", "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "Access_Activity_Status:ComplexValueSchema", "type": "object", "properties": { "result": { "type": "string", "enum": [ "denied", "granted" ] }, "credentialIdentity": { "type": "object", "properties": { "type": { "type": "string", "enum": [ "Access_Credential_Identity" ] }, "value": { "type": "string" }, "scope": { "type": "string", "enum": [ "CONNECTOR" ] }, "scopeId": { "type": "string" } } }, "reason": { "type": "string" } } }
Note - any AccessCardIdentifier associated with a result has been anonymized.