Flag policies not supported in (non-)enterprise build
Categories
(Firefox Enterprise :: Client, task)
Tracking
(Not tracked)
People
(Reporter: janika, Unassigned)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [size=1])
So far we introduced four new policies that will be enterprise-only and need to be behind a enterprise build flag:
- SyncSettings
- PrintPageTelemetry
- DownloadTelemetry
- BlocklistDomainBrowsedTelemetry
Also we need to go through existing policies and see which ones we need to exclude for enterprise builds, such as DisableAccounts, DisableFirefoxAccounts, PrimaryPassword.
We might need to include an enterprise customized policies-schema.json instead of the non-enterprise one here.
Updated•3 months ago
|
Updated•3 months ago
|
Comment 1•2 months ago
|
||
Could you check this for overlap: https://bugzilla.mozilla.org/show_bug.cgi?id=2008554#c3. It may be more convenient to have a single JSON file that describes policies and the compat info by browser.
| Reporter | ||
Comment 2•2 months ago
|
||
We might need to include an enterprise customized policies-schema.json instead of the non-enterprise one here.
This part of the description is not valid anymore. We are going to use the existing policies-schema.json but with additional members. One of them being whether a policy is an enterprise-only policy.
| Reporter | ||
Updated•2 months ago
|
| Reporter | ||
Comment 3•2 months ago
|
||
The single source of truth for policy capabilities see Bug 2008554#c3 will have the key compatibility (or similar) that we can use to check for policies compatibility.
Description
•