Skip to content

Template management UI #2111

@ThaminduDilshan

Description

@ThaminduDilshan

Depends on: #2110

What problem are we solving?

Thunder does not provide a UI for managing templates (email, SMS, etc.). All template management is currently file-based and must be done outside the product. This makes it difficult for administrators to view, create, update, or delete templates, and does not support versioning or dynamic updates.

Who are we solving this for?

Primary: Identity administrators and product operators

  • Goal: Manage notification and communication templates (email/SMS) directly from the Thunder console
  • Pain: Manual file edits, no visibility into available templates, no UI-driven workflow

Why should we solve this now?

  • Value to Persona: Enables self-service template management, reduces operational friction, and improves agility for administrators
  • Value to Org: Reduces support burden, enables faster iteration, and aligns with modern identity management expectations

Proposed solution

Implement a UI in the Thunder console for template management:

  • List all templates (email/SMS, etc.)
  • CRUD operations (create, read, update, delete)
  • Support for versioning (if available in backend)
  • Secure access and audit logging
  • Integrate with backend template management APIs

Alternatives

Manual file-based management (current state)

Discussion

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions