Closed Bug 1641093 Opened 6 years ago Closed 1 year ago

Addons installed via policy shouldn't be disabled when permissions change

Categories

(Firefox :: Enterprise Policies, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1907844

People

(Reporter: mkaply, Unassigned)

References

(Blocks 1 open bug)

Details

See:

https://github.com/mozilla/policy-templates/issues/592#issuecomment-626045671

If an extension installed via policy gets a permission change, it should just work.

The severity field is not set for this bug.
:mkaply, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(mozilla)
Severity: -- → S4
Flags: needinfo?(mozilla)

Hi Mike and Shane,
Do we have any timeline for this to be fixed?
Currently, most of our End-users do not have the latest extension version due to permission change.
Even after asking users to manually accept the additional permissions to unblock the updates we most user does not have the latest extension version.

Can you suggest any workaround to overcome this issue and enable smooth updates of extension till this is fixed?
Any input on this will be a great help.

Thanks in Advance.

I believe if you uninstall the old and install the new, it should work, but I'm not sure. I think we force enable on install.

Thank you, Mike, for the input.

Uninstalling the old and installing the new works fine. I have tried it.
But the uninstall via policy is not working as expected for us. I have tried it on different machines but could not do it.
I tried the below steps:

  1. Force installed extension by setting the below policies. This works fine without any issue
    • Software\Policies\Mozilla\Firefox\Extensions\Install
    • Software\Policies\Mozilla\Firefox\Extensions\Locked
  2. I removed the above two policies, this should uninstall the extension. But the extension is still there in the browser and the user has to manually remove it. Is this expected behavior?
  3. I also set the below policy after removing the above policies but still, the extension is not uninstalled automatically.
    • Software\Policies\Mozilla\Firefox\Extensions\Uninstall

Am I missing anything in the above-mentioned steps for uninstalling an extension via policy without asking the user to manually removing it?
If this is not the expected behavior then I am happy to create a new ticket with more details that can be tracked separately.

Thank you.

I think you might have better luck using the ExtensionSettings policy.

https://github.com/mozilla/policy-templates/blob/master/README.md#extensionsettings

Adding it to Uninstall should definitely work. I'll check on that.

See Also: → 1907844

This was fixed in bug 1907844

Status: NEW → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1907844
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.