New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 700653 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Need to track and handle problems with installing force-installed extensions

Project Member Reported by atwilson@chromium.org, Mar 11 2017

Issue description

Many enterprises rely on policy-installed extensions to enforce restrictions on their devices. But we currently just make a best-effort attempt to install them and do not take any actions if we are unable to install.

Step 1 is to add some UMA stats for "number of policy-installed extensions not loaded" so we can understand the scope of the problem.

Step 2 is to investigate a few safe places (example: corrupted extension that can't be repaired) to force-exit the session.

Step 3 is to decide what next steps should be if we just can't install an extension (not due to corruption - we just can't install it). We could surface this in CPanel, or force-exit the session, but we have to be careful here about force-exiting sessions until we have the stats from step #1, because there may be many enterprises with policy-installed extensions that cannot be installed (example: extensions that are no longer available on the chrome web store, temporary outages of the CWS [what is their SLA?], errors in the configuration [invalid URL specified for an off-store extension], etc).

Raising this issue here so PM can decide how/whether to prioritize this work - we should probably at least do #1 for M59 to scope the problem.
 
Cc: rdevlin....@chromium.org
Status: Assigned (was: Untriaged)
Untriaged + Owner -> Assigned.
We should probably tie this into the top priority item for ARC++ Q2

"ARC++: Provide admins with visibility into any users that don't have necessary apps installed (code complete)"


The only reason this is ARC++ specific is that it is assumed that Chrome apps/extensions are 100% reliable (or at least that no one is complaining in the field). If that is not the case, then this ARC++ item should handle all kinds of force-install.

Sign in to add a comment