🏢 Группа и команда
Несколько бизнесов в одном аккаунте, роли участников, приглашения, общий клиент и единый баланс.
Группа и команда
Группа — это группа, в которой живут все ваши ресурсы: сайты, агенты, товары, услуги, файлы, заявки, заказы, брони. Если у вас один бизнес — группа будет одна, и её существование можно почти не замечать. Если бизнесов несколько (или вы агентство, ведущее клиентов) — каждому удобно завести отдельную группу.
Что входит в группу
| Ресурс | Привязан к группе |
|---|---|
Сайты (project) | да |
| AI-агенты | да |
| Товары и категории | да |
| Услуги, мастера, расписание | да |
| Мерчант-аккаунты (платёжные шлюзы) | да |
| Файлы и папки | да |
| Заявки CRM, заказы, брони | да |
| Единый клиент группы (CRM-карточка) | да |
Не привязано к группе (живёт на аккаунте пользователя):
- Баланс и оплата
- Сохранённые карты
- AI-чат-ассистент (
/ai) — личный для каждого пользователя - Профиль (email, имя, безопасность)
То есть деньги общие, бизнесы — раздельные. Один кошелёк юзера-owner'а оплачивает всё, что происходит в любом из его групп.
Зачем заводить несколько
- Несколько бизнесов. Кофейня и магазин обуви — отдельные группы, чтобы каталоги, агенты, заявки и финансовая статистика по ним не путались.
- Агентство с клиентами. Каждый клиент — свою группу. Вы как owner делаете ресурсы; клиента можно пригласить с ролью
viewerилиmember, чтобы он видел свои заявки и аналитику. - Тестовый и боевой. Песочница для экспериментов с агентом и каталогом отдельно от прода.
Активная группа
Текущая выбранная группа показана в шапке /account/*. Переключается дропдауном без перелогина. На узких экранах переключатель свёрнут в меню профиля. Активная группа хранится в сессии (session.active_workspace_id) — каждый ресурс, который вы создаёте на дашборде, привязывается именно к ней.
Роли участников
Roles задают «капсулу» прав, реальные права хранятся в JSONB-поле permissions на membership-записи. UI показывает роль, владелец группы настраивает permissions точечно.
| Роль | Что обычно может |
|---|---|
| owner | Создатель группы. Имеет полный доступ ко всему, включая удаление ресурсов, передачу ownership и удаление самой группы. permissions для owner игнорируются. |
| admin | По умолчанию — полный доступ ко всем ресурсам (агенты, проекты, CRM, статистика, commerce, файлы). Не может удалить группу. |
| member | Доступ ограничен permissions — например, видит конкретных агентов, но не каталог, или работает с CRM, но не лезет в настройки сайтов. |
| viewer | Только просмотр. Полезно для клиентов агентства, бухгалтерии, наблюдателей. |
permissions — JSONB с per-resource правилами:
{
"agents": "all" | ["agt_id1", "agt_id2"],
"projects": "all" | ["prj_id1"],
"crm": true,
"stats": true,
"commerce": true,
"files": true
}
Hard-rule: удалять что-либо может только owner — это не настраивается через permissions.
Разделы
- Создание и переключение группы — как создать новый, переименовать, удалить, передать ownership.
- Приглашения и команда — пригласить коллегу, выдать роль, отозвать доступ.
- Единый клиент группы — лиды, заказы и брони одного человека под одной CRM-карточкой.
Биллинг и группа
Биллинг per-user, не per-workspace:
- Один баланс владельца оплачивает сайты и агенты из всех его групп.
- Цены — те же: 1990 ₽/мес за активный сайт, 1990 ₽/мес за активного агента. Списания идут раз в час с баланса owner'а.
- Welcome-бонус выдаётся юзеру, а не группе.
- Платежи клиентов (заказы товаров, оплата броней) идут прямо на мерчант группы, минуя баланс Framix — мы берём только комиссию платформы с оборота.
Подробнее про модель платежей и комиссию — в разделе Мерчанты и платежи.