From a6b21683c3e74a2f7530f5a2c5151fc662fa4a6c Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Mon, 24 Aug 2026 16:19:46 +0200 Subject: [PATCH] feat: link to OMA-URIs instead of inlining code --- CHANGELOG.md | 1 + CONTRIBUTING.md | 17 + astro.config.mjs | 3 +- .../policies/AllowFileSelectionDialogs.mdx | 14 - .../policies/AllowedDomainsForApps.mdx | 15 - .../docs/reference/policies/AppAutoUpdate.mdx | 14 - .../docs/reference/policies/AppUpdatePin.mdx | 15 - .../docs/reference/policies/AppUpdateURL.mdx | 15 - .../reference/policies/Authentication.mdx | 79 ---- .../AutoLaunchProtocolsFromOrigins.mdx | 39 -- .../policies/AutofillAddressEnabled.mdx | 14 - .../policies/AutofillCreditCardEnabled.mdx | 14 - .../policies/BackgroundAppUpdate.mdx | 14 - .../reference/policies/BlockAboutAddons.mdx | 14 - .../reference/policies/BlockAboutConfig.mdx | 14 - .../reference/policies/BlockAboutProfiles.mdx | 14 - .../reference/policies/BlockAboutSupport.mdx | 14 - .../docs/reference/policies/Bookmarks.mdx | 48 --- .../reference/policies/BrowserDataBackup.mdx | 15 - .../policies/CNSA2KeyAgreementEnabled.mdx | 14 - .../docs/reference/policies/CaptivePortal.mdx | 14 - .../docs/reference/policies/Certificates.mdx | 27 -- .../docs/reference/policies/Containers.mdx | 41 --- .../reference/policies/ContentAnalysis.mdx | 251 ------------- .../docs/reference/policies/Cookies.mdx | 79 ---- .../reference/policies/CrashReportsSubmit.mdx | 14 - .../docs/reference/policies/DNSOverHTTPS.mdx | 64 ---- .../policies/DefaultBrowserSettingEnabled.mdx | 14 - .../policies/DefaultDownloadDirectory.mdx | 15 - .../policies/DefaultSerialGuardSetting.mdx | 15 - .../reference/policies/DisableAccounts.mdx | 14 - .../reference/policies/DisableAppUpdate.mdx | 14 - .../policies/DisableBuiltinPDFViewer.mdx | 14 - .../policies/DisableDefaultBrowserAgent.mdx | 14 - .../policies/DisableDeveloperTools.mdx | 14 - .../policies/DisableEncryptedClientHello.mdx | 14 - .../policies/DisableFeedbackCommands.mdx | 14 - .../policies/DisableFirefoxAccounts.mdx | 14 - .../policies/DisableFirefoxScreenshots.mdx | 14 - .../policies/DisableFirefoxStudies.mdx | 14 - .../policies/DisableForgetButton.mdx | 14 - .../reference/policies/DisableFormHistory.mdx | 14 - .../DisableMasterPasswordCreation.mdx | 14 - .../policies/DisablePasswordReveal.mdx | 14 - .../docs/reference/policies/DisablePocket.mdx | 14 - .../policies/DisablePrivateBrowsing.mdx | 14 - .../policies/DisableProfileImport.mdx | 14 - .../policies/DisableProfileRefresh.mdx | 14 - .../policies/DisableRemoteImprovements.mdx | 14 - ...eSettingsAndAcceptSecurityConsequences.mdx | 14 - .../reference/policies/DisableSafeMode.mdx | 14 - .../policies/DisableSecurityBypass.mdx | 26 -- .../policies/DisableSetDesktopBackground.mdx | 14 - .../policies/DisableSystemAddonUpdate.mdx | 14 - .../reference/policies/DisableTelemetry.mdx | 14 - .../DisableThirdPartyModuleBlocking.mdx | 14 - .../reference/policies/DisabledCiphers.mdx | 15 - .../policies/DisplayBookmarksToolbar.mdx | 15 - .../reference/policies/DisplayMenuBar.mdx | 15 - .../policies/DontCheckDefaultBrowser.mdx | 14 - .../reference/policies/DownloadDirectory.mdx | 15 - .../policies/EnableTrackingProtection.mdx | 123 ------- .../policies/EncryptedMediaExtensions.mdx | 15 - ...eTypePairsFromFileTypeDownloadWarnings.mdx | 38 -- .../reference/policies/ExtensionSettings.mdx | 50 --- .../reference/policies/ExtensionUpdate.mdx | 14 - .../docs/reference/policies/Extensions.mdx | 41 --- .../docs/reference/policies/FirefoxHome.mdx | 25 -- .../reference/policies/FirefoxSuggest.mdx | 50 --- .../docs/reference/policies/GenerativeAI.mdx | 18 - ...anetSiteForSingleWordEntryInAddressBar.mdx | 14 - .../docs/reference/policies/Handlers.mdx | 60 ---- .../policies/HardwareAcceleration.mdx | 14 - .../docs/reference/policies/Homepage.mdx | 45 --- .../docs/reference/policies/HttpAllowlist.mdx | 15 - .../docs/reference/policies/HttpsOnlyMode.mdx | 15 - .../policies/IPProtectionAvailable.mdx | 14 - .../policies/InstallAddonsPermission.mdx | 27 -- .../reference/policies/LegacyProfiles.mdx | 14 - .../LegacySameSiteCookieBehaviorEnabled.mdx | 14 - ...SiteCookieBehaviorEnabledForDomainList.mdx | 15 - .../reference/policies/LocalFileLinks.mdx | 15 - .../reference/policies/LocalNetworkAccess.mdx | 63 ---- .../reference/policies/ManagedBookmarks.mdx | 54 --- .../policies/ManualAppUpdateOnly.mdx | 14 - .../reference/policies/NetworkPrediction.mdx | 14 - .../docs/reference/policies/NewTabPage.mdx | 14 - .../reference/policies/NoDefaultBookmarks.mdx | 14 - .../reference/policies/OfferToSaveLogins.mdx | 14 - .../policies/OfferToSaveLoginsDefault.mdx | 14 - .../policies/OverrideFirstRunPage.mdx | 15 - .../policies/OverridePostUpdatePage.mdx | 15 - src/content/docs/reference/policies/PDFjs.mdx | 15 - .../policies/PasswordManagerEnabled.mdx | 14 - .../policies/PasswordManagerExceptions.mdx | 15 - .../docs/reference/policies/Permissions.mdx | 340 ------------------ .../reference/policies/PictureInPicture.mdx | 15 - .../docs/reference/policies/PopupBlocking.mdx | 39 -- .../PostQuantumKeyAgreementEnabled.mdx | 14 - .../docs/reference/policies/Preferences.mdx | 46 --- .../reference/policies/PrimaryPassword.mdx | 14 - .../reference/policies/PrintingEnabled.mdx | 14 - .../PrivateBrowsingModeAvailability.mdx | 15 - .../policies/PromptForDownloadLocation.mdx | 14 - src/content/docs/reference/policies/Proxy.mdx | 159 +------- .../reference/policies/RelaunchRequired.mdx | 41 --- .../reference/policies/RequestedLocales.mdx | 15 - .../docs/reference/policies/SSLVersionMax.mdx | 15 - .../docs/reference/policies/SSLVersionMin.mdx | 15 - .../reference/policies/SanitizeOnShutdown.mdx | 98 ----- .../docs/reference/policies/SearchBar.mdx | 15 - .../docs/reference/policies/SearchEngines.mdx | 60 ---- .../policies/SearchSuggestEnabled.mdx | 14 - .../reference/policies/SecurityDevices.mdx | 28 -- .../reference/policies/ShowHomeButton.mdx | 14 - .../docs/reference/policies/SitePolicies.mdx | 22 -- .../reference/policies/SkipTermsOfUse.mdx | 14 - .../StartDownloadsInTempDirectory.mdx | 14 - .../docs/reference/policies/SupportMenu.mdx | 17 - src/content/docs/reference/policies/Sync.mdx | 24 -- .../reference/policies/TranslateEnabled.mdx | 14 - .../policies/UseSystemPrintDialog.mdx | 14 - .../docs/reference/policies/UserMessaging.mdx | 20 -- .../policies/VisualSearchEnabled.mdx | 14 - .../docs/reference/policies/WebsiteFilter.mdx | 43 --- .../docs/reference/policies/WindowsSSO.mdx | 14 - .../docs/reference/policies/XSLTEnabled.mdx | 14 - src/plugins/inject-oma-uri.mjs | 102 ++++++ 128 files changed, 125 insertions(+), 3468 deletions(-) create mode 100644 src/plugins/inject-oma-uri.mjs diff --git a/CHANGELOG.md b/CHANGELOG.md index 1e0146b..f8ca70c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ ### Changed - `CrashReportsSubmit` policy: Update policy structure to remove `ForceAutoSubmit` key in favor of `Enabled` key ([#222](https://github.com/mozilla/enterprise-admin-reference/pull/222)) +- Replace the hand-maintained `Windows (Intune)` sections with an `OMA-URI` link to the [Firefox ADMX OMA-URIs for Intune](https://mozilla.github.io/policy-templates/oma-uris) reference, which is generated from `firefox.admx`.