# Управление участниками

> Пригласить, настроить права, сменить роль, сделать владельцем, удалить — и как быстро изменения вступают в силу.

Всё здесь делает **владелец организации** в [Настройках](/docs/settings) → организация → **«Участники»**. Остальные участники видят тот же список без кнопок управления.

## Пригласить

Форма над списком:

1. **Логин или email.** Существующий пользователь попадает в организацию сразу. На незнакомый email создаётся аккаунт, и человеку уходит письмо со ссылкой для установки пароля; аккаунт, в который так и не вошли, удаляется через 30 дней.
2. **Область** — вся организация, проект разработки или репозиторий. В списке только проекты и репозитории **этой** организации.
3. **Роль** — Contributor или Maintainer.
4. **«Пригласить».**

Участник появится в списке с чипом вида «Contributor · Проект shop». Если нужны несколько областей или точечные правки — дальше кнопка «Права».

<Callout type="info">
Повторное приглашение уже состоящего в организации участника не создаёт дубликат: его гранты заменяются на указанные в форме. Так удобно «переназначить» человека одним действием — но точечные правки при этом сбросятся.
</Callout>

## Настроить права

В строке участника нажмите **«Права»**. Откроется редактор — карточка на каждую область:

- **Область** — выпадающий список: организация, проекты, репозитории.
- **Роль** — переключатель Contributor / Maintainer. Под ним — описание роли.
- **«Дополнительно»** — раскрывает все права по группам («Задачи», «Ревью», «Глубокие исследования», «Спросить», «Проект»), каждое отдельным переключателем. Переключатель, стоящий вопреки роли, помечен «изменено (роль: да/нет)»; счётчик правок виден и в свёрнутом состоянии.
- **«Сбросить к роли»** — убирает все правки этой области.
- **«Добавить область»** — ещё одна карточка. **Корзина** в карточке убирает область (последнюю убрать нельзя — используйте удаление участника).
- **«Сохранить права»** — записывает весь набор целиком; **«Отмена»** закрывает без изменений. Две карточки на одну и ту же область сохранить нельзя.

_Иллюстрация: Редактор прав: область, роль и атомарные переключатели за кнопкой «Дополнительно»._

После сохранения чип участника обновится: «Maintainer · Проект shop», «Contributor · Вся организация · изменено 2».

## Сменить роль

В редакторе переключите роль и сохраните. **Смена роли — новая точка отсчёта:** точечные правки, сделанные для прежней роли, сбрасываются. Если нужно «Contributor плюс пара прав Maintainer» — оставьте Contributor и включите нужные переключатели в «Дополнительно».

## Сделать владельцем и снять

Значок щита в строке участника: **«Сделать владельцем»** даёт полные права, гранты при этом перестают учитываться (владелец может всё). **«Снять роль владельца»** возвращает участника к его грантам — если грантов у него не было, дайте их через «Права», иначе он не увидит ничего. Последнего владельца снять или удалить нельзя.

## Удалить участника

Корзина в строке участника. Удаление снимает все гранты и доступ к репозиториям организации; при следующем обращении участник увидит «Организация не найдена». Его задачи, диалоги и исследования остаются в организации — они принадлежат ей, а не участнику.

## Когда изменения вступают в силу

- **На сервере — сразу.** Каждое действие проверяется по текущим правам; сохранённые изменения действуют со следующего запроса.
- **В интерфейсе участника — в течение минуты** или при перезагрузке страницы: приложение перечитывает права периодически и при событиях организации. До этого участник может видеть кнопку, которой уже лишён; нажатие вернёт пояснение «Недостаточно прав: это действие не входит в вашу роль в организации».

## Кто есть кто в списке

- Корона и чип «Владелец» — владелец.
- Один чип на каждую область — участник с грантами.
- Красный чип «Без прав» — участник состоит в организации, но грантов у него нет: он ничего не видит. Так бывает после снятия роли владельца или при ручном удалении всех областей; выдайте гранты через «Права».

Служебные учётные записи пайплайна в списке не показываются.
