Workspaces
Workspace — это изолированное пространство для проектов, членов команды и настроек. Каждый пользователь автоматически получает личный workspace, а для командной работы можно создать team workspace.
Типы workspaces
Заголовок раздела «Типы workspaces»Personal Workspace
Заголовок раздела «Personal Workspace»Личный workspace создаётся автоматически при регистрации:
- Slug: ваш username (например,
john-doe) - URL:
john-doe.onreza.app - Владелец: только вы
- Удаление: невозможно
Team Workspace
Заголовок раздела «Team Workspace»Team workspace для командной работы с общими проектами:
- Slug: произвольный (например,
my-company) - URL:
my-company.onreza.app - Владелец: создатель
- Участники: до 10 человек (Pro план)
- Подписка: автоматически Pro план
Разделы
Заголовок раздела «Разделы»Роли участников
Заголовок раздела «Роли участников»| Роль | Описание | Права |
|---|---|---|
| Owner | Создатель workspace | Полный контроль, удаление workspace |
| Admin | Администратор | Управление настройками и env vars |
| Member | Участник | Чтение, свои деплои |
Матрица прав
Заголовок раздела «Матрица прав»| Действие | Owner | Admin | Member |
|---|---|---|---|
| Просмотр проектов | Да | Да | Да |
| Создание проектов | Да | Да | Нет |
| Управление настройками | Да | Да | Нет |
| Workspace env vars | Да | Да | Нет |
| Приглашение участников | Да | Да | Нет |
| Удаление workspace | Да | Нет | Нет |
| Отмена подписки | Да | Нет | Нет |
| Метрика | Personal (Hobby) | Team (Pro) |
|---|---|---|
| Участники | 1 | 10 |
| Custom Domains | 2 | 50 |
| Concurrent Builds | 1 | 3 |
| Build Minutes/мес | 60 | 300 |
| Bandwidth/мес | 5 GB | 50 GB |
Переключение между workspaces
Заголовок раздела «Переключение между workspaces»В левом верхнем углу интерфейса находится Team Switcher — кликните для выбора workspace:
- Личный workspace отмечен иконкой пользователя
- Team workspaces показывают аватар и название
- Внизу кнопка “Create Team” для создания нового
Workspace URL
Заголовок раздела «Workspace URL»Каждый workspace имеет уникальный slug, который используется в URL:
https://{project}-{workspace-slug}.onreza.appПримеры:
- Personal:
myproject-johndoe.onreza.app - Team:
myproject-mycompany.onreza.app
Настройки Workspace
Заголовок раздела «Настройки Workspace»Для team workspaces доступны настройки:
Settings → General
- Название workspace
- Аватар
Settings → Members
- Список участников
- Приглашения
- Управление ролями
→ Подробнее об управлении участниками
Settings → Environment Variables
- Общие переменные для всех проектов
- Scope по окружениям
→ Workspace Environment Variables
API Keys
Заголовок раздела «API Keys»Workspace-scoped API keys позволяют создавать ключи доступа с ограниченными правами для конкретного workspace:
Особенности:
- Ключ привязан к одному workspace
- Наследуют права создателя ключа
- Поддерживают разграничение доступа между проектами
Создание ключа через UI:
- Перейдите в Settings → API Keys
- Нажмите Create API Key
- Укажите название и необходимые права
- Скопируйте ключ (показывается один раз)
Удаление Team Workspace
Заголовок раздела «Удаление Team Workspace»-
Откройте настройки
/{workspace-slug}/settings -
Перейдите в Danger Zone
Внизу страницы General
-
Нажмите Delete Workspace
-
Подтвердите удаление
Введите slug workspace для подтверждения
Биллинг Team Workspace
Заголовок раздела «Биллинг Team Workspace»Team workspace автоматически создаётся с Pro подпиской:
- Стоимость: 500/месяц
- Trial: нет (только для personal upgrade)
- Оплата: при создании
- Промо-коды: поддерживаются при создании workspace
Promo management
Заголовок раздела «Promo management»При создании team workspace можно применить промо-код:
- Введите код в поле “Promo Code” на странице создания
- Скидка применяется автоматически
- Промо-код отображается в настройках биллинга
При удалении workspace подписка отменяется и активна до конца оплаченного периода.