Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions src/content/docs/reference/policies/BrowserDataBackup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,7 @@ Backup and restore can be disabled individually.

**Compatibility:** Firefox 146\
**CCK2 Equivalent:** N/A\
**Preferences Affected:** N/A\

### Windows (GPO)

```
Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowBackup = 0x1 | 0x0
Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowRestore = 0x1 | 0x0
```
**Preferences Affected:** N/A

## Examples

Expand All @@ -40,6 +33,13 @@ Value (string):
<enabled/> or <disabled/>
```

## Windows (GPO)

```
Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowBackup = 0x1 | 0x0
Software\Policies\Mozilla\Firefox\BrowserDataBackup\AllowRestore = 0x1 | 0x0
```

## macOS

```xml
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,22 @@ category: "Content settings"
Control use of the [Web Serial API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Serial_API).

> [!NOTE]
> If any policies are set, the WebSerial API will be blocked by default. To allow usage of the API,
> set this policy to `3`.
> If any enterprise policies are set, the WebSerial API is blocked by default.
> To allow usage of the API, set this policy to `3`.

**Compatibility:** Firefox 151\
**CCK2 Equivalent:** N/A\
**Preferences Affected:** `dom.webserial.enabled`

## Examples

<PolicyExample policy="DefaultSerialGuardSetting" />
```json
{
"policies": {
"DefaultSerialGuardSetting": 3
}
}
```

## Values

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,13 @@ This policy only works on Windows through GPO, not via `policies.json`.

## Examples

<PolicyExample policy="DisableThirdPartyModuleBlocking" />
```json
{
"policies": {
"DisableThirdPartyModuleBlocking": true
}
}
```

## Windows (GPO)

Expand Down
9 changes: 7 additions & 2 deletions src/content/docs/reference/policies/DownloadDirectory.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ category: "Downloads"
---

Set and lock the download directory.

You can use `${home}` for the native home directory.

**Compatibility:** Firefox 68, Firefox ESR 68\
Expand All @@ -14,7 +13,13 @@ You can use `${home}` for the native home directory.

## Examples

<PolicyExample policy="DownloadDirectory" />
```json
{
"policies": {
"DownloadDirectory": "${home}/Downloads"
}
}
```

## Windows (GPO)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,13 @@ Enable policy support on macOS.

## Examples

<PolicyExample policy="EnterprisePoliciesEnabled" />
```json
{
"policies": {
"EnterprisePoliciesEnabled": true
}
}
```

## macOS

Expand Down
6 changes: 3 additions & 3 deletions src/content/docs/reference/policies/ExtensionSettings.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ This policy is based heavily on the [Chrome policy](https://dev.chromium.org/adm

This policy maps an extension ID to its configuration.
With an extension ID, the configuration will be applied to the specified extension only.
A default configuration can be set for the special ID `*`, which will apply to all extensions that don't have a custom configuration set in this policy.
A default configuration can be set for the special ID `*`, which will apply to all extensions that don't have a specific configuration set in this policy.

To obtain an extension ID, install the extension and go to `about:support`. You will see the ID in the Extensions section.
You can [download an extension on AMO](https://github.com/mkaply/queryamoid/releases/tag/v0.1) that makes it easy to find the ID of extensions.
To obtain an extension ID, navigate to an extension's listing page on https://addons.mozilla.org, and click the "Copy add-on ID" button in the "More information" section.
For locally-installed extensions, go to `about:support` and in the "Add-ons" section, you will find the IDs of all installed extensions.

> [!NOTE]
> If the extension ID is a UUID (e.g., `{12345678-1234-1234-1234-1234567890ab}`), you must include curly braces around the ID.
Expand Down
9 changes: 7 additions & 2 deletions src/content/docs/reference/policies/LegacyProfiles.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ category: "Miscellaneous"
---

Disable the feature enforcing a separate profile for each installation.

If this policy set to `true`, Firefox will not try to create different profiles for installations of Firefox in different directories.
This is the equivalent of the `MOZ_LEGACY_PROFILES` environment variable.

Expand All @@ -19,7 +18,13 @@ This policy only work on Windows via GPO (not via `policies.json`).

## Examples

<PolicyExample policy="LegacyProfiles" />
```json
{
"policies": {
"LegacyProfiles": true
}
}
```

## Windows (GPO)

Expand Down