MEDIUM story-organization-labels-terminology-organization-administrator-003 2 pts
2
Story Points
Medium
Priority
Organization Labels & Terminology
Feature

User Story

As a administrator
I want to reset individual label keys or the entire label configuration back to the system defaults defined in the Label Keys Constants
So that So that I can undo customizations that are no longer appropriate or recover from a misconfigured label without manually re-entering default strings

Acceptance Criteria

  • Given the labels config screen is open, when an administrator clicks the reset control on an individual label key, then that key's input field is repopulated with the system default from Label Keys Constants
  • Given the labels config screen is open, when an administrator uses the bulk reset action and confirms, then all label keys are restored to their system defaults and the change is saved to the Labels Repository
  • Given a label key has been reset to default, when the Dynamic Label Widget renders that key, then the system default string from Label Keys Constants is displayed
  • Given a reset action is triggered, when the user has not yet confirmed, then a confirmation dialog is shown explaining that custom labels will be removed

Business Value

Providing a clear reset path reduces the risk of permanent misconfiguration and gives administrators confidence to experiment with terminology changes. Without a reset mechanism, recovering from a bad label update would require manual re-entry of defaults, which are not otherwise surfaced to users.