]> git.p6c8.net - policy-templates.git/commitdiff
Merge branch 'master' into DLP_Templates
authorMichael Kaply <345868+mkaply@users.noreply.github.com>
Tue, 13 Aug 2024 21:32:28 +0000 (17:32 -0400)
committerMichael Kaply <345868+mkaply@users.noreply.github.com>
Tue, 13 Aug 2024 21:32:28 +0000 (17:32 -0400)
1  2 
windows/en-US/firefox.adml
windows/firefox.admx

index 90c964e7c493839529d5d3e522fbf30003947401,18518ed5b6c47c08b86f57a81ba925b3304ab18e..499bf594cf803c9cd7e2d06e05abab2a959ac6a0
@@@ -1,5 -1,5 +1,5 @@@
  <?xml version="1.0" encoding="utf-8"?>
- <policyDefinitionResources revision="6.0" schemaVersion="1.0">
+ <policyDefinitionResources revision="6.1" schemaVersion="1.0">
    <displayName/>
    <description/>
    <resources>
        <string id="ProxySettings_group">Proxy Settings</string>
        <string id="SecurityDevices_group">Security Devices</string>
        <string id="FirefoxSuggest_group">Firefox Suggest (US only)</string>
 +      <string id="ContentAnalysis_group">Content Analysis</string>
        <string id="Allow">Allowed Sites</string>
        <string id="AllowSession">Allowed Sites (Session Only)</string>
        <string id="Block">Blocked Sites</string>
@@@ -1115,59 -1114,10 +1115,59 @@@ If this policy is disabled or not confi
        <string id="HttpsOnlyMode_Disallowed">Off and locked</string>
        <string id="HttpsOnlyMode_Enabled">On by default</string>
        <string id="HttpsOnlyMode_ForceEnabled">On and locked</string>
-       <string id="HttpAllowlist">HTTP Allowlist </string>
+       <string id="HttpAllowlist">HTTP Allowlist</string>
        <string id="HttpAllowlist_Explain">If this policy is enabled, you can specify a list origins that will not be upgraded to HTTPS.
  
  If this policy is disabled or not configured, all origins are upgraded to HTTPS if HTTPS-Only Mode is enabled.</string>
 +      <string id="ContentAnalysis_AgentName">Agent Name</string>
 +      <string id="ContentAnalysis_AgentName_Explain">If this policy is enabled, you can specify the name of the DLP agent, used in dialogs and notifications about DLP operations.
 +
 +If this policy is disabled or not configured, the agent name "A DLP Agent" is used.</string>
 +      <string id="ContentAnalysis_AgentTimeout">Agent Timeout</string>
 +      <string id="ContentAnalysis_AgentTimeout_Explain">If this policy is enabled, you can specify the timeout in number of seconds after a DLP request is sent to the agent. After this timeout, the request will be denied unless `DefaultResult` is set to 1 or 2.
 +
 +If this policy is disabled or not configured, the timeout is 30 seconds.</string>
 +      <string id="ContentAnalysis_AllowUrlRegexList">Allow Url Regex List</string>
 +      <string id="ContentAnalysis_AllowUrlRegexList_Explain">If this policy is enabled, you can specify a space-separated list of regular expressions that indicates URLs for which DLP operations will always be allowed without consulting the agent. The default is "^about:(?!blank|srcdoc).*", meaning that any pages that start with "about:" will be exempt from DLP except for "about:blank" and "about:srcdoc", as these can be controlled by web content.
 +
 +If this policy is disabled or not configured, the DLP agent will always be consulted.</string>
 +      <string id="ContentAnalysis_BypassForSameTabOperations">Bypass For Same Tab Operations</string>
 +      <string id="ContentAnalysis_BypassForSameTabOperations_Explain">If this policy is enabled, Firefox will automatically allow DLP requests whose data comes from the same tab and frame - for example, if data is copied to the clipboard and then pasted on the same page.
 +
 +If this policy is disabled or not configured, Firefox will not automatically allow DLP requests whose data comes from the same tab and frame.</string>
 +      <string id="ContentAnalysis_ClientSignature">Client Signature</string>
 +      <string id="ContentAnalysis_ClientSignature_Explain">If this policy is enabled, you can set the required signature of the DLP agent connected to the pipe. If this is a non-empty string and the DLP agent does not have a signature with a Subject Name that exactly matches this value, Firefox will not connect to the pipe.
 +
 +If this policy is disabled or not configured, the signature will not be verified.</string>
 +      <string id="ContentAnalysis_DefaultResult">Default Result</string>
 +      <string id="ContentAnalysis_DefaultResult_Explain">If this policy is enabled, you can indicate the desired behavior for DLP requests if there is a problem connecting to the DLP agent.
 +
 +If this policy is disabled or not configured, the DLP request will be denied if there is a problem connecting to the agent.</string>
 +      <string id="ContentAnalysis_DefaultResult_0">Deny the request</string>
 +      <string id="ContentAnalysis_DefaultResult_1">Warn the user and allow them to choose whether to allow or deny</string>
 +      <string id="ContentAnalysis_DefaultResult_2">Allow the request</string>
 +      <string id="ContentAnalysis_DenyUrlRegexList">Deny Url Regex List</string>
 +      <string id="ContentAnalysis_DenyUrlRegexList_Explain">If this policy is enabled, you can specify a space-separated list of regular expressions that indicates URLs for which DLP operations will always be denied without consulting the agent.
 +
 +If this policy is disabled or not configured, the DLP agent will always be consulted.</string>
 +      <string id="ContentAnalysis_Enabled">Enabled</string>
 +      <string id="ContentAnalysis_Enabled_Explain">If this policy is enabled, Firefox will use DLP.
 +
 +If this policy is disabled or not configured, Firefox will not use DLP.
 +
 +Note: If this policy is enabled and no DLP agent is running, all DLP requests will be denied unless Default Result is set to 1 or 2.</string>
 +      <string id="ContentAnalysis_IsPerUser">Is Per User</string>
 +      <string id="ContentAnalysis_IsPerUser_Explain">If this policy is disabled, the pipe the DLP agent creates is per-system.
 +
 +If this policy is enabled or not configured, the pipe the DLP agent creates is per-user.</string>
 +      <string id="ContentAnalysis_PipePathName">Pipe Path Name</string>
 +      <string id="ContentAnalysis_PipePathName_Explain">If this policy is enabled, you can change the name of the pipe for the DLP agent.
 +
 +If this policy is disabled or not configured, the default pipe name of 'path_user'is used.</string>
 +      <string id="ContentAnalysis_ShowBlockedResult">Show Blocked Result</string>
 +      <string id="ContentAnalysis_ShowBlockedResult_Explain">If this policy is disabled, Firefox will not show a notification when a DLP request is denied.
 +
 +If this policy is enabled or not configured, Firefox will show a notification when a DLP request is denied.</string>
        <string id="Preferences_Boolean_Explain">If this policy is enabled, the preference is locked to true. If this policy is disabled, the preference is locked to false.
  
  For a description of the preference, see:
@@@ -1537,12 -1487,6 +1537,12 @@@ https://github.com/mozilla/policy-templ
        <presentation id="HttpsOnlyMode">
          <dropdownList refId="HttpsOnlyMode"/>
        </presentation>
 +      <presentation id="ContentAnalysis_DefaultResult">
 +        <dropdownList refId="ContentAnalysis_DefaultResult"/>
 +      </presentation>
 +      <presentation id="Number">
 +        <decimalTextBox refId="Number"/>
 +      </presentation>
      </presentationTable>
    </resources>
  </policyDefinitionResources>
diff --combined windows/firefox.admx
index 9311483ecf2dfc5e994a9570441958ce487efadd,21662d573ced312c5dc067d9726799c0a92825ac..7dc7b0bdfc667c1bee1932b767e81c8043f34c0c
@@@ -1,10 -1,10 +1,10 @@@
  <?xml version="1.0" encoding="utf-8"?>
- <policyDefinitions revision="6.0" schemaVersion="1.0">
+ <policyDefinitions revision="6.1" schemaVersion="1.0">
    <policyNamespaces>
      <target prefix="firefox" namespace="Mozilla.Policies.Firefox"/>
      <using prefix="Mozilla" namespace="Mozilla.Policies"/>
    </policyNamespaces>
-   <resources minRequiredRevision="6.0"/>
+   <resources minRequiredRevision="6.1"/>
    <supportedOn>
      <definitions>
        <definition name="UNSUPPORTED" displayName="$(string.UNSUPPORTED)"/>
      <category displayName="$(string.FirefoxSuggest_group)" name="FirefoxSuggest">
        <parentCategory ref="firefox"/>
      </category>
 +    <category displayName="$(string.ContentAnalysis_group)" name="ContentAnalysis">
 +      <parentCategory ref="firefox"/>
 +    </category>
    </categories>
    <policies>
      <policy name="AppAutoUpdate" class="Both" displayName="$(string.AppAutoUpdate)" explainText="$(string.AppAutoUpdate_Explain)" key="Software\Policies\Mozilla\Firefox" valueName="AppAutoUpdate">
          <list id="List" key="Software\Policies\Mozilla\Firefox\HttpAllowlist" valuePrefix=""/>
        </elements>
      </policy>
 +    <policy name="ContentAnalysis_AgentName" class="Both" displayName="$(string.ContentAnalysis_AgentName)" explainText="$(string.ContentAnalysis_AgentName_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" presentation="$(presentation.String)">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <elements>
 +        <text id="String" valueName="AgentName"/>
 +      </elements>
 +    </policy>
 +    <policy name="ContentAnalysis_AgentTimeout" class="Both" displayName="$(string.ContentAnalysis_AgentTimeout)" explainText="$(string.ContentAnalysis_AgentTimeout_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" presentation="$(presentation.Number)">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <elements>
 +        <decimal id="Number" valueName="AgentTimeout"/>
 +      </elements>
 +    </policy>
 +    <policy name="ContentAnalysis_AllowUrlRegexList" class="Both" displayName="$(string.ContentAnalysis_AllowUrlRegexList)" explainText="$(string.ContentAnalysis_AllowUrlRegexList_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" presentation="$(presentation.String)">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <elements>
 +        <text id="String" valueName="AllowUrlRegexList"/>
 +      </elements>
 +    </policy>
 +    <policy name="ContentAnalysis_BypassForSameTabOperations" class="Both" displayName="$(string.ContentAnalysis_BypassForSameTabOperations)" explainText="$(string.ContentAnalysis_BypassForSameTabOperations_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" valueName="BypassForSameTabOperations">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <enabledValue>
 +        <decimal value="1"/>
 +      </enabledValue>
 +      <disabledValue>
 +        <decimal value="0"/>
 +      </disabledValue>
 +    </policy>
 +    <policy name="ContentAnalysis_ClientSignature" class="Both" displayName="$(string.ContentAnalysis_ClientSignature)" explainText="$(string.ContentAnalysis_ClientSignature_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" presentation="$(presentation.String)">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <elements>
 +        <text id="String" valueName="ClientSignature"/>
 +      </elements>
 +    </policy>
 +    <policy name="ContentAnalysis_DefaultResult" class="Both" displayName="$(string.ContentAnalysis_DefaultResult)" explainText="$(string.ContentAnalysis_DefaultResult_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" presentation="$(presentation.ContentAnalysis_DefaultResult)">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF60"/>
 +      <elements>
 +        <enum id="ContentAnalysis_DefaultResult" valueName="DefaultResult">
 +          <item displayName="$(string.ContentAnalysis_DefaultResult_0)">
 +            <value>
 +              <decimal value="0"/>
 +            </value>
 +          </item>
 +          <item displayName="$(string.ContentAnalysis_DefaultResult_1)">
 +            <value>
 +              <decimal value="1"/>
 +            </value>
 +          </item>
 +          <item displayName="$(string.ContentAnalysis_DefaultResult_2)">
 +            <value>
 +              <decimal value="2"/>
 +            </value>
 +          </item>
 +        </enum>
 +      </elements>
 +    </policy>
 +    <policy name="ContentAnalysis_DenyUrlRegexList" class="Both" displayName="$(string.ContentAnalysis_DenyUrlRegexList)" explainText="$(string.ContentAnalysis_DenyUrlRegexList_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" presentation="$(presentation.String)">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <elements>
 +        <text id="String" valueName="DenyUrlRegexList"/>
 +      </elements>
 +    </policy>
 +    <policy name="ContentAnalysis_Enabled" class="Both" displayName="$(string.ContentAnalysis_Enabled)" explainText="$(string.ContentAnalysis_Enabled_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" valueName="Enabled">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <enabledValue>
 +        <decimal value="1"/>
 +      </enabledValue>
 +      <disabledValue>
 +        <decimal value="0"/>
 +      </disabledValue>
 +    </policy>
 +    <policy name="ContentAnalysis_IsPerUser" class="Both" displayName="$(string.ContentAnalysis_IsPerUser)" explainText="$(string.ContentAnalysis_IsPerUser_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" valueName="IsPerUser">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <enabledValue>
 +        <decimal value="1"/>
 +      </enabledValue>
 +      <disabledValue>
 +        <decimal value="0"/>
 +      </disabledValue>
 +    </policy>
 +    <policy name="ContentAnalysis_PipePathName" class="Both" displayName="$(string.ContentAnalysis_PipePathName)" explainText="$(string.ContentAnalysis_PipePathName_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" presentation="$(presentation.String)">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <elements>
 +        <text id="String" valueName="PipePathName"/>
 +      </elements>
 +    </policy>
 +    <policy name="ContentAnalysis_ShowBlockedResult" class="Both" displayName="$(string.ContentAnalysis_ShowBlockedResult)" explainText="$(string.ContentAnalysis_ShowBlockedResult_Explain)" key="Software\Policies\Mozilla\Firefox\ContentAnalysis" valueName="ShowBlockedResult">
 +      <parentCategory ref="ContentAnalysis"/>
 +      <supportedOn ref="SUPPORTED_FF130"/>
 +      <enabledValue>
 +        <decimal value="1"/>
 +      </enabledValue>
 +      <disabledValue>
 +        <decimal value="0"/>
 +      </disabledValue>
 +    </policy>
    </policies>
  </policyDefinitions>

patrick-canterino.de