SIMULATION No cameras, door controllers or dispatch links are connected to this host. Device telemetry, video and alarms are synthetic. Platform services, permissions, audit chain, package install and sandbox are real.

DX-261005-003 · Raptor Visitor Management — events

v0.1.3 · target PES · built 2026-10-05 12:09:27 EDT by it-admin-01
P1 3 P2 2 Unacked 5 Video 17/19 17:19:18 EDT OPSOC Operator 01
BuiltSandboxApprovedPromoted
bundle sha256 3baddc9595720d45… 12 files mode read_only

Next gate

Gates are operated by District IT. Current role can review the package but not advance it.

manifest.json

sha256 0e347320a4ee65167a5f…
1{
2    "schema": "msad17.connector-manifest/1",
3    "name": "msad17/raptor_visitor",
4    "build_id": "DX-261005-003",
5    "version": "0.1.3",
6    "label": "Raptor Visitor Management — events",
7    "vendor": "Raptor Technologies (Visitor Management)",
8    "category": "Visitor",
9    "target_site": {
10        "id": "pes",
11        "name": "Paris Elementary School"
12    },
13    "generated": {
14        "by": "Discovery Install 0.7.0",
15        "template": "tpl-r4",
16        "mode": "discovery",
17        "source": "discovery",
18        "at": "2026-10-05T12:09:27-04:00",
19        "requested_by": "it-admin-01"
20    },
21    "runtime": {
22        "php": ">=8.2",
23        "extensions": [
24            "curl",
25            "json"
26        ],
27        "platform": ">=0.7.0",
28        "entry": "Msad17\\Connectors\\RaptorVisitor\\B2610051209273\\Connector"
29    },
30    "protocol": "HTTPS REST / webhooks · JSON event payloads",
31    "auth": {
32        "method": "session_token_appid",
33        "secret_refs": [
34            "${secret:msad17/pes/onguard/username}",
35            "${secret:msad17/pes/onguard/password}",
36            "${secret:msad17/pes/onguard/app_id}"
37        ]
38    },
39    "capabilities": [
40        "events",
41        "inventory"
42    ],
43    "mode": "read_only",
44    "write_actions": [],
45    "blocked_actions": [
46        "door.unlock",
47        "door.lock",
48        "door.schedule_override",
49        "credential.grant",
50        "credential.revoke",
51        "ptz.move",
52        "firmware.push",
53        "config.write"
54    ],
55    "endpoints": [
56        {
57            "method": "POST",
58            "path": "/api/oauth/token",
59            "purpose": "OAuth / API token"
60        },
61        {
62            "method": "GET",
63            "path": "/api/v1/visitors/active",
64            "purpose": "Active visitor inventory"
65        },
66        {
67            "method": "GET",
68            "path": "/api/v1/events",
69            "purpose": "Sign-in / alert / emergency events"
70        }
71    ],
72    "egress": {
73        "allow": [
74            "config.base_url host only"
75        ],
76        "deny": [
77            "internet",
78            "other VLANs"
79        ]
80    },
81    "licensing": "Requires district Raptor API credentials. Read-only visitor/emergency events.",
82    "normalizes_to": "msad17.event/1",
83    "ownership": {
84        "owner": "MSAD 17 District IT",
85        "developer_support_after_promote": "none",
86        "rollback": "Demote in Integration Bot → previous promoted build re-activates"
87    }
88}