New issue
Advanced search Search tips

Issue 812399 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: May 2018
Cc:
Components:
EstimatedDays: 19
NextAction: ----
OS: Chrome
Pri: 1
Type: Feature

Blocked on:
issue 827015
issue 827016

Blocking:
issue 809296



Sign in to add a comment

Implement a Policy to Disable Printer Setup for Enterprise Chromebooks

Project Member Reported by skau@chromium.org, Feb 14 2018

Issue description

Since we've added the ability for Enterprises to configure printers for their users, we'd also like to limit their users to just those printers.  So, add a policy which will disable the ability to setup a printer from settings as well as the autoconf printers in Print Preview.
 

Comment 1 by skau@chromium.org, Feb 14 2018

Blocking: 809296

Comment 2 by skau@chromium.org, Mar 29 2018

Blockedon: 827016

Comment 3 by skau@chromium.org, Mar 29 2018

Blockedon: 827015

Comment 4 by skau@chromium.org, Mar 29 2018

Status: Started (was: Assigned)
Project Member

Comment 5 by bugdroid1@chromium.org, Mar 30 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd

commit ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd
Author: David Valleau <valleau@chromium.org>
Date: Fri Mar 30 18:46:16 2018

Adding enterprise policy for user printers

R=skau@chromium.org

Bug:  812399 
Change-Id: Idf2b3663aaa22ae2d7288bebfaa0e8aa10d57176
Reviewed-on: https://chromium-review.googlesource.com/972627
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: Drew Wilson <atwilson@chromium.org>
Reviewed-by: Sean Kau <skau@chromium.org>
Commit-Queue: David Valleau <valleau@chromium.org>
Cr-Commit-Position: refs/heads/master@{#547222}
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/chrome/browser/chromeos/printing/cups_printers_manager.cc
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/chrome/browser/chromeos/printing/cups_printers_manager.h
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/chrome/browser/policy/configuration_policy_handler_list_factory.cc
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/chrome/browser/prefs/browser_prefs.cc
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/chrome/common/pref_names.cc
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/chrome/common/pref_names.h
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/chrome/test/data/policy/policy_test_cases.json
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/components/policy/resources/policy_templates.json
[modify] https://crrev.com/ce0aedfa76bbd6c0e776dbb55ce5b0c2814d15cd/tools/metrics/histograms/enums.xml

Labels: -M-67 M-68

Comment 7 by skau@chromium.org, May 2 2018

Status: Fixed (was: Started)
Status: Verified (was: Fixed)
verified as part of launch bug testing

Sign in to add a comment