Open Bug 1904054 Opened 3 months ago Updated 3 months ago

When an mv3 extension is force_installed via policy, users should not be able to change host permissions

Categories

(WebExtensions :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: mkaply, Unassigned)

References

(Blocks 1 open bug)

Details

In Chrome and Edge, if an extension is force_installed, users cannot change the host permissions.

See:

https://github.com/mozilla/policy-templates/discussions/1111

Our permissions system is a bit different from Chromium, I'm not sure we want this to be the default behavior for all extensions, maybe have a separate opt-in policy?

And in any case, if we ever support this, we'd need to have it clear in the UI that permissions can't be revoked because the extension is controlled by the administrator.

Severity: -- → N/A
Type: defect → enhancement
Priority: -- → P3

I'm not sure we want this to be the default behavior for all extensions, maybe have a separate opt-in policy?

I thought about that, but it seemed redundant since it only happens if the extension is installed via policy anyway.

depending on the usecase, it might be that it only works for admin only extensions.

And in any case, if we ever support this, we'd need to have it clear in the UI that permissions can't be revoked because the extension is controlled by the administrator.

Definitely.

See Also: → 1907844
You need to log in before you can comment on or make changes to this bug.