Ubuntu’s new desktop Security Center app is gearing up for its first stable release, along with a background tool called Prompting Client.
I first reported on the creation of Security Center earlier this year and it hasn’t changed a great deal since then. Underlying code has been improved, and the Flutter UI made to look more like Yaru/GTK, but in terms of what it does, not much!
The Snap Store description for the app describes it as “Security Center UI for the desktop”, which doesn’t say a great deal about the purpose or why a user might want to install it.
In short, the Security Center is a graphical front-end through which to manage snap app permissions, and little else. These permissions are said to differ to the controls users already manage using the Settings > Applications panel.
Earlier builds from April did include Ubuntu Pro integration, but that’s no longer present in the ‘stable’ or ‘edge’ channel versions, presumably as Security Center wasn’t ready for Ubuntu 24.04 LTS and Ubuntu Pro is only available on LTS releases.
The app does now have toggle (labelled experimental) which will force all snap apps to ask for permission when they try to access things beyond their sandbox. This feature appears to makes use of a new Prompting Client tool Canonical is also developing.
Prompting Client
Prompting Client is a GUI AppArmor permissions handler that ‘prompts’ users with GUI permissions dialogs when an app needs to do something beyond the confines of its designated security policy (as set by AppArmor).
You can see Prompting Client in action (a WIP build from a few weeks ago) in the following GIF. In it, an Ubuntu developer saves an image from a web page in Firefox. Two permission requests appear to control those read and write permissions: –
You install Security Center from the Snap Store already, if you’re impatient.
Prompting Client is also on the Snap Store (no listing page as it’s a background app, but sudo snap install prompting-client will install it if the relevant flags are enabled in the snapd configuration file – don’t do that idly, though).
Anyway, a short update on this potentially reassuring tool for users of snap apps who wish to wield greater control over which parts of the system software can (and can’t) access. Canonical will be posting a blog post about both apps soon, so look out for that.
Update: Prompting Client has now been detailed by Canonical, and the Security Centre app is to be seeded in Ubuntu 24.10 to allow access to it.
