.TH "libpipewire-module-portal" 7 "1.0.7" "PipeWire" \" -*- nroff -*- .ad l .nh .SH NAME libpipewire-module-portal \- Portal .SH DESCRIPTION .PP The \fCportal\fP module performs access control management for clients started inside an XDG portal\&. .PP The module connects to the session DBus and subscribes to \fCNameOwnerChanged\fP signals for the \fCorg\&.freedesktop\&.portal\&.Desktop\fP name\&. The PID of the DBus name owner is the portal\&. .PP A client connection from the portal PID to PipeWire gets assigned a \fBpipewire.access\fP of \fC'portal'\fP and set to permissions ALL - it is the responsibility of the portal to limit the permissions before passing the connection on to the client\&. See \fBAccess Control\fP for details on permissions\&. .PP Clients connecting from other PIDs are ignored by this module\&. .PP .SH "MODULE NAME" .PP .PP \fClibpipewire-module-portal\fP .PP .SH "MODULE OPTIONS" .PP .PP There are no module-specific options\&. .PP .SH "GENERAL OPTIONS" .PP .PP There are no general options for this module\&. .PP .SH "EXAMPLE CONFIGURATION" .PP .PP .PP .nf context\&.modules = [ { name = libpipewire\-portal } ] .fi .PP