Configure Initial Label Set for a Newly Onboarded Organization
During organization onboarding, the Global Administrator provisions the new organization context and then pre-configures the label set before handing over to the organization's own administrators. The Labels Config Screen, accessed in the context of the target organization, allows the global admin to enter all known terminology preferences gathered during the sales or onboarding process. This avoids requiring the organization administrator to discover and configure labels themselves before the app is usable, accelerating time-to-value for new clients. The global admin must be able to switch organization context to access and edit another org's label configuration.
User Story
Acceptance Criteria
- Given a global administrator has selected a specific organization context in the admin portal, when they open the Labels Config screen, then the labels displayed and edited are scoped to the selected organization
- Given a global administrator saves labels for an organization, when a user from that organization logs in for the first time, then the app loads the pre-configured terminology set on startup
- Given a global administrator has configured labels for an organization, when the organization's own administrator later opens the Labels Config screen, then they see the pre-configured values and can further refine them
- Given the global administrator is configuring labels for a new organization, when they save the configuration, then the Labels Repository writes the entries with the correct organization scope and does not affect any other organization's label data
Business Value
Onboarding friction is a critical risk for multi-tenant SaaS platforms. Pre-configuring terminology before handover eliminates a barrier that would otherwise slow adoption and generate support requests. For Norse Digital Products, reducing onboarding complexity per new client directly reduces cost and time-to-revenue for each partnership.
Components
- Labels Config Screen ui
- Labels Service service
- Labels Repository data
- Label Keys Constants infrastructure