New issue
Advanced search Search tips

Issue 900925 link

Starred by 1 user

Issue metadata

Status: Unconfirmed
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

How to detect (via program) cloud-based extensions?

Reported by gabiga...@gmail.com, Nov 1

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36

Steps to reproduce the problem:
I have an application that deploys a Chrome extension via the ExtensionInstallForcelist key.
On some machines, there are cloud-based extensions.
If I deploy using this key, the cloud-based extensions will be removed.
I would like to know how I can make my application detect that the machine has cloud-based extensions, in order to avoid this scenario.

What is the expected behavior?
I'd expect there will be an easy way to detect the presence/usage of the cloud-based extensions on a specified machine.

What went wrong?
Could not find a way to detect it, searched the windows registry completely...

Did this work before? N/A 

Chrome version: 70.0.3538.77  Channel: stable
OS Version: 10.0
Flash Version:
 
Labels: Needs-Triage-M70
Cc: swarnasree.mukkala@chromium.org
Labels: Triaged-ET Needs-Feedback
Thanks for filing the issue.

@reporter: Could you please provide a sample file of the extension that reproduces the issue so that it would be really helpful for triaging the issue.

Hi guys and thanks for the quick response. 
Any extension will "reproduce" the issue, as far as I understand, this is the defined behavior according to https://support.google.com/chrome/a/answer/9037717?hl=en
Since we deploy our extension via the machine level policy, an existing user or profile level policies are unapplied.

Steps to reproduce:
Have a machine with user level extension policy, or a machine with a managed account and extensions deployed via Google admin, and deploy extension A. 
Create the ExtensionInstallForcelist at the machine level, with extension B.
Results:
Extension A is removed, extension B is installed.
Project Member

Comment 4 by sheriffbot@chromium.org, Nov 2

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding the requester to the cc list.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Components: -Platform>DevTools Platform>Extensions
Thanks for the report.  Looks unrelated to DevTools, but I would imagine there is some folder/path where extensions are installed.  Over to extension folks.
Hi extension folks - any input on this?
It's a real problem for us (deploying our extension via machine-level policy).
Labels: TE-NeedsTriageHelp
gabiganam@ Thanks for the issue.

Adding 'TE-NeedsTriageHelp' to remove this issue from TE triaging list and requesting 'Platform>Extensions' team to look into the issue and help further.

Thanks..
Hi guys, any update on this? Triage? Confirmation? Anything?

Sign in to add a comment