Skip to content

Notify users on template deprecation #15117

Closed
@stirby

Description

@stirby

We originally cut the template deprecation notice for time, but we should bring it back. It's a specific and sensible request from customers.

When templates are deprecated, the workspace shows a small warning with the deprecation message, and the template disappears from the template listing.

Image

The user is hardly made aware of the change though It may be their daily-driver environment that's being removed. Next time they return to the templates list to create a workspace, the template won't be present.

Let's add a notification that gets delivered to all users with access to said template:

Hello <user>,

The template **<template-name>** has been deprecated with the following message:

**<Deprecation Message>**

New workspaces may not be created from this template. Existing workspaces will continue to function normally. 

[CTA: See workspaces] [CTA: View template]

---
<Rest of standard notification templatetemplate>

Requirements

  • The notification is delivered to the template owner and all users with access to the deprecated template
    • Includes users without workspaces on that template
    • We notify the template administrator so they can confirm users have been notified of the change.
  • The "See workspaces" CTA should take them to the workspace listing.
    • Nice to have: If they have any workspaces on the deprecated template, it filters the listing only to show workspaces using it
  • The "See template" should take users to the deprecated template
  • Notification appears under "template notifications" in settings

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions