SafeSites policy to block inappropriate sites |
|
Issue descriptionWe don't have an enterprise policy to restrict access to inappropriate sites. We already have search-related policies, but no general content policy: * ForceGoogleSafeSearch: SafeSearch in Google Search is always active * ForceYouTubeRestrict: Enforces Restricted Mode on YouTube We also have "safe browsing", but that protects against malicious sites rather than porn: * SafeBrowsingEnabled: Enables Safe Browsing We could implement a site filter using the same Safe Search API used by Google Search. We already have this preference for supervised users (profile.managed.safe_sites). We'll need a policy version for public sessions for Demo Mode; why not extend it to user policy as well? Proposed policy would be called SafeSitesEnabled, although someone should come up with an admin-facing policy name that isn't confused with "Enable Safe Browsing". The fact that it uses the Safe Search API is really an implementation detail.
,
Jun 26 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/bf4e1a3429c767dc0e87c379fd390e0de3905536 commit bf4e1a3429c767dc0e87c379fd390e0de3905536 Author: Michael Mitasev <mitasev@chromium.org> Date: Tue Jun 26 21:00:03 2018 Add policy/pref for safesites filtering. Bug:848978 Change-Id: I71dcd04531b9d48d292e3bc3de879be8cf9b6b63 Reviewed-on: https://chromium-review.googlesource.com/1109583 Commit-Queue: Michael Mitasev <mitasev@chromium.org> Reviewed-by: Lutz Justen <ljusten@chromium.org> Reviewed-by: Maksim Ivanov <emaxx@chromium.org> Reviewed-by: Michael Giuffrida <michaelpg@chromium.org> Reviewed-by: Aga Wronska <agawronska@chromium.org> Cr-Commit-Position: refs/heads/master@{#570529} [modify] https://crrev.com/bf4e1a3429c767dc0e87c379fd390e0de3905536/chrome/browser/policy/configuration_policy_handler_list_factory.cc [modify] https://crrev.com/bf4e1a3429c767dc0e87c379fd390e0de3905536/chrome/common/pref_names.cc [modify] https://crrev.com/bf4e1a3429c767dc0e87c379fd390e0de3905536/chrome/common/pref_names.h [modify] https://crrev.com/bf4e1a3429c767dc0e87c379fd390e0de3905536/chrome/test/data/policy/policy_test_cases.json [modify] https://crrev.com/bf4e1a3429c767dc0e87c379fd390e0de3905536/components/policy/resources/policy_templates.json [modify] https://crrev.com/bf4e1a3429c767dc0e87c379fd390e0de3905536/tools/metrics/histograms/enums.xml |
|
►
Sign in to add a comment |
|
Comment 1 by michae...@chromium.org
, Jun 2 2018