Notification Templates Reference
This reference enumerates the four notification template categories with their observed templates, the available delivery channels, and the schema of related grids.
Scope: Per-site (templates and subscriptions); instance-global (email transport).
Menu paths:
| Page | Path |
|---|---|
| Notification templates | Admin Center > Site Settings > Notifications > Notification templates |
| Subscriptions | Admin Center > Site Settings > Notifications > Subscriptions |
| Email client | Admin Center > App management > Email |
| Notifications log (site) | Admin Center > Site Settings > Logs > Notifications |
| Site template default for templates | Admin Center > App management > Site template > Notification templates |
Categories
| Category | Purpose | Example templates |
|---|---|---|
| System | User lifecycle | New user email confirmation; Welcome to application; Password reset |
| Administrative | App-registration lifecycle | App registration expires in 30 days; App registration expires in 7 days; App registration has expired |
| Standard | Discovery events | New SNMP device detected; New computer detected; New SNMP device added to inventory; New computer added to inventory |
| Conditional | State-based alerts | SNMP device is not active; Computer is not active; Software installed on computer |
Note: Public documentation has historically described three categories; the UI exposes four. Treat the four-category UI as authoritative.
Delivery channels
| Channel | Transport | Where it appears |
|---|---|---|
| Instance-wide Email client (Microsoft Graph API observed; other transports may be available) | Recipient mailbox | |
| Web browser | In-app | Notifications side panel, opened from the bell icon (🔔) in the application header |
Template controls
| Control | Where | Description |
|---|---|---|
| Import JSON | Top of the Notification templates page | Bulk-imports template definitions from a JSON file |
â‹® per-template menu |
Each row | Per-template actions such as edit and duplicate |
Subscription grid (admin)
Located at Admin Center > Site Settings > Notifications > Subscriptions.
| Field | Type | Description |
|---|---|---|
| Notification | String | The notification template the user is subscribed to |
| Delivery channels | Enum (multi) | One or both of Email, Web browser |
Rows are grouped by user name (Name: <user> (Items: N)); expand a group to see the user's individual subscriptions.
App registration expiration timing
Administrative templates fire at the following milestones for each app registration:
| Milestone | Trigger | Side effect |
|---|---|---|
| 30 days before expiration | App registration expires in 30 days |
Email and/or Web browser notification |
| 7 days before expiration | App registration expires in 7 days |
Email and/or Web browser notification |
| At expiration | App registration has expired |
Email and/or Web browser notification, plus a persistent red banner on every page |
Notifications log fields (site)
Located at Admin Center > Site Settings > Logs > Notifications.
| Field | Type | Description |
|---|---|---|
| Queued | Timestamp | When the message was queued for delivery |
| To | String | Recipient address |
| Subject | String | Subject line of the message |
| Status | Enum | Delivery status |
Note: Details may vary by deployment. Some specialized event types — such as
printerSupplyThresholdReachedfor SNMP-printer consumables — are deployment-gated and may not be surfaced on every site.