Skip to content

Commit 70f613b

Browse files
AmberAlstonclaude
andauthored
Remove classic instance notifications docs (#4179)
The classic instance notification system has been superseded by Event Notifications. Remove the configuration page, the classic Slack webhook page, their shared partial, and all cross-references. Update the intro and RBAC docs to point to Event Notifications instead. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent a5ad090 commit 70f613b

7 files changed

Lines changed: 5 additions & 143 deletions

docs/intro-replicated.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,8 @@ When installed alongside an application, the Replicated SDK automatically sends
202202
This instance data includes health and status indicators, adoption metrics, and performance metrics.
203203
For more information, see [About instance and event data](/vendor/instance-insights-event-data).
204204

205-
ISVs can also set up email and Slack notifications to get alerted of important instance issues or performance trends.
206-
For more information, see [Configuring instance notifications](/vendor/instance-notifications-config).
205+
ISVs can also set up notifications to get alerted of important instance issues or performance trends.
206+
For more information, see [About Event Notifications](/vendor/event-notifications).
207207

208208
### Support
209209

docs/partials/instance-insights/_notifications-about.mdx

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/vendor/event-notifications.mdx

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -96,21 +96,3 @@ Event Notifications has the following limitations:
9696
- It is possible to create a notification for some resource types, such as customers and support bundles, but not to access the notification linked asset due to your allowed user permissions. This is most likely to impact teams with [enterprise and custom RBAC policies](team-management-rbac-configuring). For example, someone with the [Sales RBAC role](team-management-rbac-configuring) can create a notification for a customer uploading a support bundle, but does not have permission to view the linked specific customer bundle due to their RBAC role permissions.
9797
- The Release Assets Downloaded event might fire per chart or image if the customer pulls each separately as part of your installation instructions. Because release assets might be shared across many of your release versions, the Vendor Portal records the event at the chart/image level and does not associate the event with a specific release version. If you find this alert too noisy, reach out to us to further discuss your specific use case.
9898

99-
## Comparison to instance notifications (Classic)
100-
101-
Event Notifications is the next generation of instance notification functionality in the Vendor Portal. Compared to [Instance Notifications (Classic)](instance-notifications-config), Event Notifications offers more event types, fine-grained filtering, flexible delivery routing, notification history tracking, and better access control.
102-
103-
You can use Event Notifications concurrently with Instance Notifications (Classic) while you evaluate and transition.
104-
105-
The following table compares the functionality offered by Instance Notifications (Classic) and Event Notifications:
106-
107-
| Feature | Instance Notifications (Classic) | Event Notifications |
108-
|---------|------------------------------|---------------------------|
109-
| **Event Types** | Three event types: App Status, System Events, Custom Metrics | More than 20 event types across six categories |
110-
| **Scope** | Per-instance subscriptions | Team-wide with flexible filtering |
111-
| **Delivery** | Slack (1 team webhook) + Email (1 user) | Per notification email or webhook |
112-
| **Filtering** | Instance-level only | Multi-field filters (app, customer, channel, etc.) |
113-
| **Permissions** | User-scoped | Team-scoped RBAC |
114-
| **Webhook Security** | Basic | HMAC-SHA256 signing |
115-
| **Delivery Testing** | Manual | Built-in payload preview and test buttons for both email and webhook delivery |
116-
| **Notification History** | Minimal | Full delivery attempt tracking with event details |

docs/vendor/instance-notifications-config.mdx

Lines changed: 0 additions & 69 deletions
This file was deleted.

docs/vendor/team-management-rbac-resource-names.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ Grants the holder permission to create a new license in the specified applicatio
136136

137137
### KOTS/app/[:appid]/license/[:customerid]/read
138138

139-
Grants the holder permission to view the license specified by ID. If you deny this permission, the licenses do not appear in search, CSV export, or the Vendor Portal. The holder also cannot subscribe to this license's instance notifications.
139+
Grants the holder permission to view the license specified by ID. If you deny this permission, the licenses do not appear in search, CSV export, or the Vendor Portal.
140140

141141
### KOTS/app/[:appid]/license/[:customerid]/update
142142

@@ -556,14 +556,6 @@ Grants the holder permission to create team members.
556556

557557
Grants the holder permission to delete other team members.
558558

559-
### Team/notifications/slack-webhook/read
560-
561-
Grants the holder permission to view the team's Slack webhook for classic instance notifications. For more information, see [Configure Instance Notifications (Classic)](instance-notifications-config).
562-
563-
### Team/notifications/slack-webhook/update
564-
565-
Grants the holder permission to edit the team's Slack webhook for classic instance notifications. For more information, see [Configure Instance Notifications (Classic)](instance-notifications-config).
566-
567559
### Team/notifications/\*\*
568560

569561
Grants the holder full access to all notification features, including managing other users' event notification subscriptions. For more information, see [About Event Notifications](event-notifications).

docs/vendor/team-management-slack-config.mdx

Lines changed: 0 additions & 40 deletions
This file was deleted.

sidebars.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ const sidebars = {
110110
"vendor/team-management-scim-provisioning",
111111
],
112112
},
113-
"vendor/team-management-slack-config",
113+
114114
"vendor/replicated-api-tokens",
115115
],
116116
},
@@ -187,7 +187,7 @@ const sidebars = {
187187
"vendor/event-notifications-manage",
188188
],
189189
},
190-
"vendor/instance-notifications-config",
190+
191191
"vendor/instance-data-export",
192192
],
193193
},

0 commit comments

Comments
 (0)