I am a flatpak and snap mixed user and i use both for some apps in snap and some in flatpak. So i manage permission and other stuff in flatseal but i don’t know how to do that in snap if you know how to and it shoud be availble https://flathub.org/apps/details/com.github.tchx84.Flatseal
From the command line you can see the interfaces used by a snap package with snap connections
, and then connect/disconnect specific plugs using snap connect
and `snap disconnect. @hellsworth, do you know any GUI-based application to do that?
$ snap connections dosbox-x
Interface Plug Slot Notes
audio-playback dosbox-x:audio-playback :audio-playback -
desktop dosbox-x:desktop :desktop -
desktop-legacy dosbox-x:desktop-legacy :desktop-legacy -
home dosbox-x:home :home -
network dosbox-x:network :network -
network-bind dosbox-x:network-bind :network-bind -
opengl dosbox-x:opengl :opengl -
removable-media dosbox-x:removable-media - -
unity7 dosbox-x:unity7 :unity7 -
wayland dosbox-x:wayland :wayland -
x11 dosbox-x:x11 :x11 -
thanks but it is. not what i was looking for we reaally need a snapseal app like flatseal.
For a GUI Application that manages Snap Package permissions, you can use Ubuntu Software - I get that this isn’t very convenient if you’re not using Ubuntu. Unfortunately, that’s the only GUI I know of to do so.
@lucyllewy is right, Ubuntu Software and Snap Store have a “permissions” button that can be easier to use than managing connections from the command line:
just a note that the snap-store is a snap so you can run it on non-ubuntu systems just fine to manage your permissions via GUI …
i use commend line for snap snap store is not that good does not support flatpak or deb .rpm apps actually.
it does support debian packages as well as snaps (and is the default package manager GUI app on all recent Ubuntu releases)
I’m bumping this thread to point out that neither the snap store nor the software center have permission settings from what I can tell in hopes that there are alternatives.
Have you ever clicked the “Permissions” button in the snap-store app when on the details page of an installed snap ? Does it not show you all the permissions for the app like it does for everyone else? Then you should open an issue at:
FWIW I have snap permissions visible in gnome-control-center
aka “Settings”. The UI is very similar to Flatseal. It seems to match the command-line output apart from “content” entries, as well as “unity7”, “wayland” and “x11” (redundant info?).
I don’t know why Bitwarden needs audio permissions
CLI output
$ snap connections bitwarden
Interface Plug Slot Notes
audio-playback bitwarden:audio-playback :audio-playback -
browser-support bitwarden:browser-support :browser-support -
content[gnome-3-28-1804] bitwarden:gnome-3-28-1804 gnome-3-28-1804:gnome-3-28-1804 -
content[gtk-3-themes] bitwarden:gtk-3-themes gtk-common-themes:gtk-3-themes -
content[icon-themes] bitwarden:icon-themes gtk-common-themes:icon-themes -
content[sound-themes] bitwarden:sound-themes gtk-common-themes:sound-themes -
desktop bitwarden:desktop :desktop -
desktop-legacy bitwarden:desktop-legacy :desktop-legacy -
gsettings bitwarden:gsettings :gsettings -
home bitwarden:home :home -
network bitwarden:network :network -
opengl bitwarden:opengl :opengl -
password-manager-service bitwarden:password-manager-service :password-manager-service manual
pulseaudio bitwarden:pulseaudio :pulseaudio -
unity7 bitwarden:unity7 :unity7 -
wayland bitwarden:wayland :wayland -
x11 bitwarden:x11 :x11 -
Screenshot
Since when does the App Center have permissions button.
And if it does then why there is this issue open:
You are indeed correct, i missed that i’m tracking the preview/edge
channel over here
~$ snap info snap-store|grep tracking
tracking: preview/edge
~$