}
```
### FlashPlugin
-This policy sets domains that can use or not use Flash
+This policy sets the behavior of Flash on the specified domains, as well as the default behavior.
```
{
"policies": {
"FlashPlugin": {
- "Allow": ["http://example.org/"],
- "Block": ["http://example.edu/"]
+ "Allow": ["http://example.org/"], /* Sites on the allow list do not override Flash being completely disabled */
+ "Block": ["http://example.edu/"],
+ "Default": [true|false], /* If this is set to true, flash is always enabled. If it is set to false, Flash is never enabled */
+ "Locked": [true|false]
}
}
}
<string id="Extensions_group">Extensions</string>
<string id="Flash_group">Flash</string>
<string id="Homepage_group">Home page</string>
- <string id="Allow">Allow</string>
- <string id="Block">Block</string>
+ <string id="Allow">Allowed Sites</string>
+ <string id="Block">Blocked Sites</string>
<string id="Authentication_SPNEGO">SPNEGO</string>
<string id="Authentication_SPNEGO_Explain">List of sites that are permitted to engage in SPNEGO authentication with the browser.</string>
<string id="Authentication_Delegated">Delegated</string>
<string id="Cookies_Locked_Explain">If this policy is enabled cookie preferences cannot be changed by the user.
If this policy is disabled or not configured, the user can change their cookie preferences.</string>
- <string id="FlashAllow_Explain">URLs to allow Flash.</string>
- <string id="FlashBlock_Explain">URLs to block Flash.</string>
+ <string id="FlashPlugin_Allow_Explain">If this policy is enabled, Flash is activated by default for the URLS indicated unless Flash is completely disabled. If a top level domain is specified (http://example.org), Flash is allowed for all subdomains as well.
+
+If this policy is disabled or not configured, the default Flash policy is followed.</string>
+ <string id="FlashPlugin_Block_Explain">If this policy is enabled, Flash is blocked for the URLS indicated. If a top level domain is specified (http://example.org), Flas is blocked from all subdomains as well.
+
+If this policy is disabled or not configured, the default Flash policy is followed.</string>
+ <string id="FlashPlugin_Default">Activate Flash on websites</string>
+ <string id="FlashPlugin_Default_Explain">If this policy is enabled, Flash is always activates on websites.
+
+If this policy is disabled, Flash is never activated on websites, even if they are in the specified in the Allow list.
+
+If this policy is not configured Flash, Flash is click to play.</string>
+ <string id="FlashPlugin_Locked">Do not allow preferences to be changed</string>
+ <string id="FlashPlugin_Locked_Explain">If this policy is enabled Flash preferences cannot be changed by the user.
+
+If this policy is disabled or not configured, the user can change their Flash preferences.</string>
+
<string id="Bookmark1">Bookmark 1</string>
<string id="Bookmark2">Bookmark 2</string>
<string id="Bookmark3">Bookmark 3</string>
<presentation id="Cookies_AcceptThirdParty">
<dropdownList refId="Cookies_AcceptThirdParty"/>
</presentation>
- <presentation id="FlashAllow"><listBox refId="FlashAllowDesc">Allow Flash for websites</listBox></presentation>
- <presentation id="FlashBlock"><listBox refId="FlashBlockDesc">Block Flash for websites</listBox></presentation>
<presentation id="TrackingProtection">
<checkBox refId="TrackingProtectionLocked">Don't allow tracking protection preferences to be changed.</checkBox>
</presentation>
<parentCategory ref="Permissions"/>
</category>
<category displayName="$(string.Flash_group)" name="Flash">
- <parentCategory ref="Permissions"/>
+ <parentCategory ref="firefox"/>
</category>
<category displayName="$(string.Bookmarks_group)" name="Bookmarks">
<parentCategory ref="firefox"/>
<list id="AddonsAllowDesc" key="Software\Policies\Mozilla\Firefox\InstallAddons\Allow" valuePrefix=""/>
</elements>
</policy>
- <policy class="Both" displayName="$(string.Allow)" explainText="$(string.FlashAllow_Explain)" key="Software\Policies\Mozilla\Firefox" name="FlashAllow" presentation="$(presentation.FlashAllow)">
+ <policy name="FlashPlugin_Allow" class="Both" displayName="$(string.Allow)" explainText="$(string.FlashPlugin_Allow_Explain)" key="Software\Policies\Mozilla\Firefox" presentation="$(presentation.Permissions)">
<parentCategory ref="Flash"/>
<supportedOn ref="SUPPORTED_WINXPSP2"/>
<elements>
- <list id="FlashAllowDesc" key="Software\Policies\Mozilla\Firefox\FlashPlugin\Allow" valuePrefix=""/>
+ <list id="Permissions" key="Software\Policies\Mozilla\Firefox\FlashPlugin\Allow" valuePrefix=""/>
</elements>
</policy>
- <policy class="Both" displayName="$(string.Block)" explainText="$(string.FlashBlock_Explain)" key="Software\Policies\Mozilla\Firefox" name="FlashBlock" presentation="$(presentation.FlashBlock)">
+ <policy name="FlashPlugin_Block" class="Both" displayName="$(string.Block)" explainText="$(string.FlashPlugin_Block_Explain)" key="Software\Policies\Mozilla\Firefox" presentation="$(presentation.Permissions)">
<parentCategory ref="Flash"/>
<supportedOn ref="SUPPORTED_WINXPSP2"/>
<elements>
- <list id="FlashBlockDesc" key="Software\Policies\Mozilla\Firefox\FlashPlugin\Block" valuePrefix=""/>
+ <list id="Permissions" key="Software\Policies\Mozilla\Firefox\FlashPlugin\Block" valuePrefix=""/>
</elements>
</policy>
+ <policy name="FlashPlugin_Default" class="Both" displayName="$(string.FlashPlugin_Default)" explainText="$(string.FlashPlugin_Default_Explain)" key="Software\Policies\Mozilla\Firefox\FlashPlugin" valueName="Default">
+ <parentCategory ref="Flash"/>
+ <supportedOn ref="SUPPORTED_WINXPSP2"/>
+ <enabledValue>
+ <decimal value="1"/>
+ </enabledValue>
+ <disabledValue>
+ <decimal value="0"/>
+ </disabledValue>
+ </policy>
+ <policy name="FlashPlugin_Locked" class="Both" displayName="$(string.FlashPlugin_Locked)" explainText="$(string.FlashPlugin_Locked_Explain)" key="Software\Policies\Mozilla\Firefox\FlashPlugin" valueName="Locked">
+ <parentCategory ref="Flash"/>
+ <supportedOn ref="SUPPORTED_WINXPSP2"/>
+ <enabledValue>
+ <decimal value="1"/>
+ </enabledValue>
+ <disabledValue>
+ <decimal value="0"/>
+ </disabledValue>
+ </policy>
<policy class="Both" displayName="$(string.HomepageURL)" name="HomepageURL" explainText="$(string.HomepageURL_Explain)" key="Software\Policies\Mozilla\Firefox\Homepage" presentation="$(presentation.HomepageURL)" >
<parentCategory ref="Homepage" />
<supportedOn ref="SUPPORTED_WINXPSP2" />