[Firefox Snap] Which Snap permissions can be deactivated?

Hi,

I have a question to the Firefox Snap permissions. I want to give Firefox the minimum of permissions which you can grant via Settings => Apps => Firefox Web Browser, because of security reasons.

So, a lot of them are self-explanatory, but there are some where I can’t imagine what that means and whether Firefox really needs such permission to run correctly and save or not.
These are the following:

  • Run in Background
  • Detect network devices using mDNS/DNS-SD
  • system-files
  • gsettings
  • Access hardware information
  • Mount-control
  • login-session-observe
  • opengl
  • system-packages-doc
  • Read/write access to U2F devices exposed
  • Access energy usage data

So, my question is: Does Firefox really need one of these above permissions to run correctly and save (I am asking because I don’t know if some of the above permissions are for security reasons activated) or can I turn them off?
Maybe there is also a documentation available?

Thank you for your help! :grinning_face: