Люди и доступ
Эта статья — про людей в вашем воркспейсе: где смотреть игроков, чем игрок отличается от аккаунта, как связать одно с другим и где видно, кто что менял.
Игрок, аккаунт и участник
В системе это три разные вещи, и путаница между ними — источник большинства вопросов.
- Игрок — профиль в игре: имя, привязанные ники, история турниров и статистика.
- Аккаунт — то, из-под чего человек входит на сайт: почта, пароль, привязанные Discord и Battle.net.
- Участник воркспейса — то, что связывает игрока с вашим сообществом: составы, регистрации, ранги и достижения хранятся на нём.
Профиль игрока может существовать без аккаунта. Такие профили появляются из логов матчей, из импорта и когда организатор добавляет BattleTag в ростер воркспейса. Они участвуют в составах, регистрациях и достижениях, но войти на сайт под ними нельзя, и прав у них нет — права появляются только после привязки аккаунта.
People
Раздел People — список игроков. В таблице три колонки: Person (кто это), Identities (привязанные ники) и Account (аккаунт, который входит как этот игрок).
Фильтры сверху сужают список: Tournament — участники конкретного турнира, Has account — только те, у кого аккаунт есть, No identities — те, у кого не привязан ни один ник. Последние два удобны, чтобы найти профили, которые пора привести в порядок.
Кнопка Create identity заводит профиль игрока вручную. Обычно это не нужно: профили появляются сами, когда игрок попадает в состав или регистрируется.
Карточка игрока открывается по клику и делится на вкладки:
- Identity — имя, привязанные ники, а рядом состояние сбора ранга и подписки.
- Participations — в каких турнирах человек играл.
- Account — аккаунт, который входит как этот игрок, либо надпись о том, что такого аккаунта нет.
- Achievements — полученные достижения.
Привязка аккаунта к профилю
Связка настраивается со стороны аккаунта, в разделе Access → Accounts. Откройте карточку аккаунта:
- если профиль уже привязан, он показан в карточке, и кнопка Unlink его отвязывает;
- если нет — выберите профиль и нажмите Assign identity.
Привязка не отнимает историю: профиль, у которого раньше не было аккаунта, просто получает владельца, а все его результаты остаются на месте. Обратная операция тоже безопасна для истории, но человек перестаёт быть владельцем профиля.
Игроки могут привязывать свои ники сами — через Discord или Battle.net в настройках аккаунта. Что при этом видит игрок, описано в статье Аккаунт и профиль.
Members
Members — не список игроков, а список аккаунтов, у которых есть роли в вашем воркспейсе: организаторы, хосты, администраторы. Здесь выдаются и снимаются роли, добавляются новые люди и исключаются старые. Подробно — в статье Роли и права.
Обычных участников турниров добавлять сюда не нужно: они появляются сами при регистрации.
Teams
Teams — составы команд по турнирам. Открыв команду, можно изменить название, капитана и ростер. Как команды собираются, описано в статье Формирование команд.
Access
Раздел Access собирает всё, что касается доступа. Вкладок шесть, но часть из них открыта только команде платформы; администратору воркспейса обычно доступны Roles и API keys.
- Accounts — карточки аккаунтов: почта, статус, роли, привязанный профиль игрока и блок запрещённых действий.
- Roles — свои роли со своим набором возможностей.
- Permissions — справочник возможностей, из которых собираются роли.
- API keys — ключи для интеграций: ими сторонние программы обращаются к платформе от имени воркспейса. Ключ несёт только те возможности, которые вы ему выдали, и никогда больше, чем есть у вас самих.
- OAuth — внешние подключения аккаунтов: какой Discord или Battle.net привязан к какому аккаунту и когда.
- Sessions — активные входы: устройство, когда вошли и когда последний раз были активны.
Audit log
Audit log — журнал изменений. Он только читается и только пополняется: записи нельзя отредактировать или удалить.
В таблице шесть колонок:
- When — когда произошло;
- Action — что именно сделали, человеческой фразой («Tournament updated», «API key revoked»);
- Actor — кто это сделал; автоматические действия честно помечены как машинные;
- Target — над чем: турнир, команда, регистрация, роль, ключ, настройка воркспейса, аккаунт, сессия и так далее;
- Source — откуда пришло действие;
- Changes — какие поля изменились.
Клик по строке открывает подробности с полным списком изменений. Фильтры сверху сужают журнал по типу объекта, по действию, по человеку или по конкретной записи, а поиск ищет сразу по исполнителю, действию и цели.
Журнал показывает один воркспейс — тот, который выбран сейчас. Кроме того, на страницах настроек есть кнопка журнала, которая открывает историю именно этого объекта: удобнее, чем искать его в общей ленте.
Если что-то не получается
| Проблема | Что сделать |
|---|---|
| Игрок есть в составе, но у него нет аккаунта | Так и должно быть для профилей из логов и импорта. Если человек зарегистрировался на сайте, свяжите аккаунт и профиль через Access → Accounts. |
| Игрока не видно в Members | Members показывает только аккаунты с ролями. Обычные участники турниров живут в People. |
| В карточке игрока пусто на вкладке Account | Никто не входит как этот игрок. Привязка делается из Access → Accounts. |
| Непонятно, кто изменил настройку | Откройте Audit log и отфильтруйте по нужному объекту — или нажмите кнопку журнала прямо на странице настроек. |