Allow remote login service to have elevated privileges
Sometimes, a local service, be it part of the GNOME platform, or external, needs to have more privileges than arbitrary applications. An example of such a service is a remote login platform.
While applications are meant to use portals, they aren't a great fit for remote login services.
The private org.gnome.*
prefixed API isn't a great fit either, as they don't really have a stability promise, and are designed to implement platform features such as portal backends.