# \[Feature Request\] Push Server settings to users apps

**URL:** <https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409>\
**Category:** Feature Suggestions\
**Created:** [April 1, 2019, 2:21am UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409 "2019-04-01T02:21:35Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mini\_Server\_1](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@Mini\_Server\_1](https://forums.plex.tv/u/Mini_Server_1)\
**Post date:** [April 1, 2019, 2:21am UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/1 "2019-04-01T02:21:35Z")

</div>

One of the main issues I have with plex is the manual client side configuration when setting up your app or TV. The scrolling through menues, selecting qualities, auto login, and home screens is brutal to explain over the phone or to people with little tech savvy skills.

I am a network admin, and on a domain we can push down client side app settings like in Internet explorer so each user has the same experience.

I think plex should have a setup URL configuration for when the user accepts the invite to join your network. We have this app setting URL that will pre-configure the app with the server side settings out of the box and login.

If the server is set to push all users (or specify which users) get what quality to their app it would make management a lot easier. Being able to push down global settings or individual settings to their app or profile would really help manage and set new users up.

Please allow the admin to set the user settings through server side post methods and the user can override them _edit: (to be lower)_ if they see fit, however the defaults should be set at the server level not the client side level.

---

<div class="post-metadata">

**Author:** ![DJ-BrianC](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/dj-brianc/32/81840_2.png) [@DJ-BrianC](https://forums.plex.tv/u/DJ-BrianC)\
**Post date:** [April 1, 2019, 12:41pm UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/2 "2019-04-01T12:41:53Z")

</div>

This would be awesome. Also better user communication sorta like preroll but on the home screen where you can push server messages. MOTD, an inbox for personal notes. Etc…

---

<div class="post-metadata">

**Author:** ![antsh](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@antsh](https://forums.plex.tv/u/antsh)\
**Post date:** [April 1, 2019, 5:16pm UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/3 "2019-04-01T17:16:45Z")

</div>

This would be great, especially pushing quality profiles. I have a very limited upload speed, so pushing a max remote quality as well as toggling on automatic quality would be really helpful.

---

<div class="post-metadata">

**Author:** ![TeknoJunky](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/teknojunky/32/165055_2.png) [@TeknoJunky](https://forums.plex.tv/u/TeknoJunky)\
**Post date:** [April 1, 2019, 5:21pm UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/4 "2019-04-01T17:21:53Z")

</div>

best implementation would be something like;

all client default settings:

- automatically adjust quality enabled
- remote use server recommended settings
- local use original up to device limits (ie avoid transcoding where possible)

---

<div class="post-metadata">

**Author:** ![Mini\_Server\_1](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@Mini\_Server\_1](https://forums.plex.tv/u/Mini_Server_1)\
**Post date:** [April 1, 2019, 7:26pm UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/5 "2019-04-01T19:26:48Z")

</div>

> [@antsh](#):
>
> This would be great, especially pushing quality profiles. I have a very limited upload speed, so pushing a max remote quality as well as toggling on automatic quality would be really helpful.

well there is a limiting server side upload rate you can specify globally already so that kind of takes care of that no?

> [@TeknoJunky](#):
>
> all client default settings:
> 
> - automatically adjust quality enabled
> - remote use server recommended settings
> - local use original up to device limits (ie avoid transcoding where possible)

I would think the defaults for all users should be pushed from the server so you can override everyones settings or manually change each users experience. Just changing the defaults of the app install brings us back to the same issue we are in. inability to configure the user experience from the server settings and have to guide the users on how to change the settings themselves

---

<div class="post-metadata">

**Author:** ![TeknoJunky](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/teknojunky/32/165055_2.png) [@TeknoJunky](https://forums.plex.tv/u/TeknoJunky)\
**Post date:** [April 1, 2019, 7:39pm UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/6 "2019-04-01T19:39:11Z")

</div>

well you also got to think about people with limited or slow mobile bandwidth who may intentionally want lower quality than is defined by the server.

yes the server side upload rate controls TOTAL (all simultaneous users) available upload speed, but that is shared and highly variable according to user load and where their stream is at buffer wise. plex does not stream a constant load, it buffers (due to separately transcoding and remote streaming speeds)

you can’t always have the server control the client, because the clients may have been manually configured for more or less quality settings according to the user.

so, while default should defer to the server, if the user manually changes it from ‘server preferred’ to \> 4meg 480p (to save mobile bandwidth or slow bandwidth), then the client settings should be honored.

in other words, the client should follow the server caps as defined by the server admin/settings by default, but still allow for the user to intentionally choose lower quality settings.

---

<div class="post-metadata">

**Author:** ![Mini\_Server\_1](https://avatars.discourse-cdn.com/v4/letter/m/958977/32.png) [@Mini\_Server\_1](https://forums.plex.tv/u/Mini_Server_1)\
**Post date:** [April 1, 2019, 7:45pm UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/7 "2019-04-01T19:45:57Z")

</div>

> [@TeknoJunky](#):
>
> in other words, the client should follow the server caps as defined by the server admin/settings by default, but still allow for the user to intentionally choose lower quality settings.

Yes agreed, I think this is what I was getting at, I should add to the description that the app can override to lower quality but defaults are set at the server level.

edit: I did have that in the description

> [@Mini\_Server\_1](#):
>
> Please allow the admin to set the user settings through server side post methods and the user can override them if they see fit

---

<div class="post-metadata">

**Author:** ![TeknoJunky](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/teknojunky/32/165055_2.png) [@TeknoJunky](https://forums.plex.tv/u/TeknoJunky)\
**Post date:** [April 1, 2019, 7:48pm UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/8 "2019-04-01T19:48:47Z")

</div>

yeah I think we were talking a bit in circles, I was just consolidating down to what makes sense to me as the client settings.

---

<div class="post-metadata">

**Author:** ![ReenigneArcher](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/reenignearcher/32/276300_2.png) [@ReenigneArcher](https://forums.plex.tv/u/ReenigneArcher)\
**Post date:** [February 25, 2020, 3:45pm UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/9 "2020-02-25T15:45:39Z")

</div>

This should be added… At least the settings should apply to each user and be saved back to the server. I shouldn’t have to setup how many preroll videos I want on every single device. They should also give admins the ability to set the options as server or client controller, and a checkbox that would allow or disallow overwriting the option.

---

<div class="post-metadata">

**Author:** ![tom80H](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/tom80h/32/19753_2.png) [@tom80H](https://forums.plex.tv/u/tom80H)\
**Post date:** [September 12, 2021, 1:35am UTC](https://forums.plex.tv/t/feature-request-push-server-settings-to-users-apps/394409/10 "2021-09-12T01:35:36Z")

</div>

2021 clean-up:

just noting that there’s an existing feature suggestion that’s focusing on controlling streaming quality from server side. I suppose that’s a bit more focused compared to this thread which is aiming at pushing at other settings to be pushed to clients.

In order to avoid cannibalizing each others votes it might be beneficial to have a precise view on what settings to be pushed / controlled from the server side and to avoid overlapping too much with the other thread.

> [@Server Side control of content quality](https://forums.plex.tv/t/server-side-control-of-content-quality/216724):
>
> Have a section in the Plex server Settings to configue default qualities (Local Video, Internet Video, Mobile Video, Local Music, Internet Music, Mobile Music) (Original, 20 mbps, xx mbps, 320 kbps, 256 kbps, etc…) and an option client side (default selected) to use Server preferences. This sould work in conjunction with Auto adjust quality even on “Original Setting”. This would make it so that server admin can define quality preference based on their hardware / internet upload bandwidth and al…
