System Administration

Flatpak KCM – manage application permissions in KDE Plasma

Flatpak KCM is a KDE Plasma System Settings module for managing application permissions. It provides a graphical interface for controlling which resources and desktop services applications can access.

The module allows users to inspect and adjust sandbox permissions without manually editing configuration files or issuing terminal commands. Permissions can be configured individually for each application, making it possible to grant access to resources that an application needs while restricting unnecessary access.

Flatpak KCM also handles desktop portal permissions. These govern interactions between applications and desktop services, including screen sharing, remote desktop access and other capabilities that require user authorisation. Previously granted permissions can be reviewed and revoked when no longer required.

The module integrates directly into KDE Plasma’s System Settings, providing a familiar interface consistent with the rest of the desktop. It is particularly useful for users who want more control over application behaviour and privacy without learning the underlying permission management commands.

This is free and open source software.

Key Features

  • Graphical management of individual application sandbox permissions.
  • Control filesystem access, including access to home directories and specific paths.
  • Configure device, network and inter-process communication permissions.
  • Review permissions granted to individual applications.
  • Manage desktop portal permissions from KDE Plasma’s System Settings.
  • Review and revoke remembered screen sharing and remote desktop permissions.
  • Override application defaults to grant or restrict access to system resources.
  • Native integration with KDE Plasma’s application permissions interface.

Website: invent.kde.org/plasma/flatpak-kcm
Support:
Developer: KDE Community
License: GNU General Public License v2.0

Flatpak KCM
Click image for full size

Flatpak KCM is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Flatpak Tools
WarehouseVersatile GNOME-based toolbox for managing Flatpaks
FlatsealGraphical utility to review and modify permissions
Flatpak KCMFlatpak Permissions Management
FlatsweepFlatpak leftover cleaner
Easy FlatpakManage flatpaks with a simple GUI
FlatSyncSynchronize flatpak applications between devices
BazaarApp store for GNOME
jdFlatpakSnapshotCreate snapshot of a Flatpak’s data
Flatpak External Data CheckerCheck external sources for updates in Flatpak app manifests
OutletApplication management client for Flatpak
jdPermissionStoreEditGraphically view and edit Flatpak permission store entries
flatpak-builderBuild Flatpak applications using source manifests
Door KnockerCheck available XDG desktop portals

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
2 Comments
Oldest
Newest Most Voted
Torin Doyle
Torin Doyle
2 years ago

This sound much like Flatseal.

Goa
Goa
2 years ago
Reply to  Torin Doyle

Both apps let you review and modify permissions from Flatpak apps. But the way they are implemented is quite different. For example Flatpak KCM is nicely integrated with KDE Plasma.