Access configuration
wireplumber.conf.d/access.conf
Using a similar format as the ALSA monitor, this configuration file is charged to configure the client objects created by PipeWire.
Settings
Example:
wireplumber.settings = { access-enable-flatpak-portal = true }
The above example sets to
true
theaccess-enable-flatpak-portal
property.The list of valid properties are:
access-enable-flatpak-portal = true,
Whether to enable the flatpak portal or not.
rules
Example:
access = [ { matches = [ { pipewire.access = "flatpak" } ] actions = { update-props = { default_permissions = "rx" } } } ]
This grants read and execute permissions to all clients that have the
pipewire.access
property set toflatpak
.Possible permissions are any combination of
r
,w
andx
for read, write and execute; orall
for all kind of permissions.