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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions