Canonical has recently updated its ‘Permission Prompting’ feature in Ubuntu 26.04 LTS, aiming to enhance user control over app permissions. This security feature empowers users to manage what software can access on their system during runtime, rather than after the fact, similar to permission prompts seen in mobile operating systems like Android and iOS.
The prompting feature is still experimental but has already benefitted from improvements intended to reduce the frequency of nagging prompts. It allows users to grant or deny specific permissions for Snaps, providing an additional layer of security and control. Users can manage permissions through a redesigned dialog interface that now includes the ability to control audio-record permissions in addition to existing options such as access to files and the camera.
Historically, Snaps automatically had access to certain standard interfaces, like home directories or the camera, but with the new prompting system, users must explicitly grant these permissions. This change not only offers users peace of mind but also enhances the granularity of control over how applications interact with their system. For instance, users could restrict a photo editing application to only access a specific folder within their ‘Pictures’ directory, instead of the entire folder.
The updates enhance the ‘prompting-client snap,’ improving functionality since its addition in Ubuntu 24.10. Users of earlier versions, including 24.04 LTS, can access these enhancements by first installing the security-center snap.
This initiative is part of a larger effort, with plans to merge the prompting features into the mainline kernel. In the long run, it may lead to broader implementations across various systems, allowing more users to benefit from controlled permissions.
For more information about the Permission Prompting feature and its updates, you can visit the following links: Prompting Client and Snap Apps.
