Run Plex under a different service account?

If I may add here ?

  1. When you specify a different username for PMS to run as,
    – using /etc/defaults/plexmediaserver (SYSV)
    – using /etc/systemd/system/plexmediaserver.service.d/override.conf (systemd)

  2. The package installer detects the User= and Group= statements.

  3. It then does everything necessary to grant that username access to the hardware transcoding group

Please review:

As confirmation of your configuration changes (on DEB-based installations) it will print a configuration summary of what it will launch PMS as.

Does this help ?