Closed Bug 2063703 Opened 21 days ago Closed 15 days ago

Hide Application Update Settings behind enterprise policy

Categories

(Enterprise Products :: Thunderbird, task, P3)

Tracking

(Not tracked)

RESOLVED FIXED
156 Branch

People

(Reporter: tobyp, Assigned: jcharlton)

References

(Blocks 2 open bugs)

Details

User Story

As an enterprise administrator, I want to prevent users from configuring application update settings so that update behaviour can be managed centrally and consistently across enterprise installations.

Acceptance criteria:

- A new enterprise policy, DisableUpdateSettings, exists to disable user access to application update settings.
- The Settings → General → Updates section is hidden when the policy is active.
- Users cannot change the application update behaviour through the Settings UI when the policy is active.
- The policy does not disable application updates themselves; enterprise-managed update behaviour continues to be determined by the existing update policies and deployment configuration.
- Policy tests cover enabled, disabled, and default behaviour.
- Browser tests cover the Settings UI behaviour.
- Manual testing is completed for the affected Settings flows.
- Lint and relevant test suites pass.
- Documentation is updated in Thunderbird’s enterprise preferences documentation, including the enterprise preferences page (https://github.com/thunderbird/enterprise-docs) and the relevant policy documentation.

Attachments

(1 file)

Add an enterprise policy named DisableUpdateSettings that prevents users from changing application update settings in Thunderbird. (Watch out, the policies need to be in alphabetic order in the Policies file and the json)

When DisableUpdateSettings is enabled:

  • Settings → General → Updates section should be hidden
  • Users cannot configure automatic or manual application update behaviour from Settings
  • Enterprise-managed update configuration remains in effect

This policy is intended to control access to the Settings UI only. It should not itself disable application updates. Existing policies such as AppAutoUpdate, AppUpdatePin, AppUpdateURL, and DisableAppUpdate continue to control application update behaviour as appropriate.

Priority: -- → P3
Assignee: nobody → jcharlton
Status: NEW → ASSIGNED
Target Milestone: --- → 156 Branch

Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/45275c1be782
Hide Application Update Settings behind enterprise policy. r=tobyp

Status: ASSIGNED → RESOLVED
Closed: 15 days ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: