# Обязательные поля для настроек группового сайта

**URL:** https://meta.discourse.org/t/mandatory-fields-for-group-site-setting/307219
**Category:** Feature
**Tags:** site-settings
**Created:** [08.Май.2024 09:02:50 UTC](https://meta.discourse.org/t/mandatory-fields-for-group-site-setting/307219 "2024-05-08T09:02:50Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [08.Май.2024 09:02:50 UTC](https://meta.discourse.org/t/mandatory-fields-for-group-site-setting/307219/1 "2024-05-08T09:02:50Z")

</div>

В коммите [FEATURE: mandatory fields for group site setting (#26612) · discourse/discourse@98fc614 · GitHub](https://github.com/discourse/discourse/commit/98fc6141620a2001bf2414716c300fbed23d88a3) группы администраторов и модераторов были добавлены как обязательные для некоторых настроек. Помимо того, что это предотвращает конфликты разрешений, это также подчеркивает, что сотрудники всегда могут выполнять эти действия, и вы не можете это изменить.  
Однако есть и другие настройки, где в описании упоминается «Сотрудники всегда могут…», но группы администраторов и модераторов не были добавлены. Например, `hidden post visible groups`, `chat allowed groups` и `direct message enabled groups`.  
Возможно, есть еще больше настроек, куда это можно добавить, поскольку сотрудникам разрешено это делать по умолчанию, например, `delete all posts and topics allowed groups`, `edit all topic groups` и `edit all post groups`.

Есть ли причина, по которой группы администраторов и модераторов не были добавлены к этим настройкам?

И почему были добавлены именно администраторы и модераторы вместо группы «Сотрудники»? Из-за этого большая часть поля ввода заполняется группами, которые вы все равно не можете изменить, и остается меньше места для групп, которые можно изменить. Поэтому не так легко сохранять обзор.

![Screenshot_20240508_113141_Chrome](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/8/b/b8bd8064e99e6953fc0643c0b90af7f2f4e12cdc_2_345x38.jpeg)  
 ![Screenshot_20240508_124334_Chrome](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/0/a/e0ac5ec19db8d4f730983ffdf880d6569a4b9eac_2_345x38.jpeg)  
 Team — это немецкая группа сотрудников

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [13.Май.2024 20:38:36 UTC](https://meta.discourse.org/t/mandatory-fields-for-group-site-setting/307219/2 "2024-05-13T20:38:36Z")

</div>

`разрешённые группы чата` добавлены 🎉

> <https://github.com/discourse/discourse/pull/26994>
>
> For both \`chat\_allowed\_groups\` and \`chat\_message\_flag\_allowed\_groups\`,
> this com…mit removes the \`is\_staff?\` guardian check, and instead
> adds both \`moderators\` and \`admins\` auto groups as \`mandatory\_values\`
> to those settings, as part of an ongoing effort to do this for
> group-based setting values.
