flatpak portal

E748480

Flatpak Portal is a desktop integration and permissions interface that allows sandboxed Flatpak applications to securely access system resources and user data through well-defined APIs.

All labels observed (1)

Label Occurrences
flatpak portal canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf desktop integration interface ⓘ
permissions interface ⓘ
software component ⓘ
abstracts differences between desktop environments ⓘ
host system implementation details ⓘ
accessControl policy-based permissions ⓘ
runtime prompts to the user ⓘ
category application sandboxing technology ⓘ
desktop middleware ⓘ
compatibleWith GNOME desktop ⓘ
KDE Plasma desktop ⓘ
other Freedesktop.org-compliant desktops ⓘ
designedFor sandboxed application model ⓘ
enables sandboxed apps to behave like native desktop apps ⓘ
ensures isolation between applications and host system ⓘ
user consent for sensitive operations ⓘ
goal to decouple applications from direct system access ⓘ
to provide desktop-agnostic integration APIs ⓘ
implements portal APIs ⓘ
interactsWith Flatpak runtimes ⓘ
host desktop services ⓘ
language D-Bus interface definitions ⓘ
mediates access to system resources ⓘ
access to user data ⓘ
partOf Flatpak ecosystem ⓘ
provides APIs for permissions handling ⓘ
APIs for secure resource access ⓘ
well-defined APIs for desktop integration ⓘ
purpose to allow sandboxed applications to access system resources securely ⓘ
to mediate access to user data for Flatpak apps ⓘ
relatedTo Flatpak ⓘ
xdg-desktop-portal ⓘ
securityBenefit centralizes permission handling ⓘ
reduces attack surface of applications ⓘ
securityModel least-privilege access ⓘ
user-mediated permissions ⓘ
standardizedBy freedesktop.org ⓘ
supports Linux desktop environments ⓘ
supportsFeature access to remote desktop ⓘ
file chooser dialogs ⓘ
inhibiting system sleep ⓘ
notifications ⓘ
open URI requests ⓘ
printing ⓘ
screen sharing ⓘ
screenshot requests ⓘ
settings access ⓘ
usedBy sandboxed Flatpak applications ⓘ
usesProtocol D-Bus ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Flatpak → component → flatpak portal ⓘ