Skip to content

Make 'Require Comments' setting company-wide instead of per-user #127

@akash2017sky

Description

@akash2017sky

Current Behavior

The "Require Comments on Time Entries" setting is stored in the browser's localStorage.

This means:

  • Each user controls the setting independently
  • It doesn't sync across devices or browsers
  • An admin cannot enforce it for all users in the company

Proposed Enhancement

Make this a company-wide setting managed by an admin, so that when enabled, all users in the company are required to add comments on their time entries.

Implementation Considerations

  • Store the setting server-side (e.g., as a company-level configuration in Business Central)
  • Fetch the setting on login/app load and apply it globally
  • Remove the per-user toggle or make it read-only when the company setting is enforced
  • Admin users should have the ability to toggle this on/off for the entire company

Benefits

  • Ensures consistent policy enforcement across the organization
  • Admins can mandate comment requirements without relying on individual users to enable it
  • Setting persists regardless of browser/device changes

Related

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions