Спасибо, Саймон! Я переместил вашу тему в ответ на запрос функции, потому что согласен с @sam, что она относится сюда.
Вы отлично поработали над обновлением проблемы, поднятой в исходном сообщении (OP), с учётом недавних изменений в системе приглашений, произошедших после создания этой темы. Кратко: администраторам разрешено создавать приглашения, при которых приглашённый сразу добавляется в одну или несколько групп при создании аккаунта. Обычные участники, являющиеся владельцами групп, такого права не имеют.
Мне кажется, что владельцам сайтов должно быть возможно предоставлять доступ к выпадающему списку «Добавить в группы» при создании приглашения, возможно, с помощью нового параметра allowed_by_group. Если это разрешено, то они смогут выбирать только те группы, владельцами которых они являются.
Однако я могу представить сценарии, когда владельцы сайтов могут не захотеть разрешать это. Если разрешение отсутствует, то кнопка «Пригласить» не должна отображаться на странице группы для этого участника, даже если он является владельцем группы. Возможно, правильным первым шагом будет её удаление, чтобы интерфейс был хотя бы последовательным.
