Перейти к содержимому

Workspaces

Workspace — это изолированное пространство для проектов, членов команды и настроек. Каждый пользователь автоматически получает личный workspace, а для командной работы можно создать team workspace.

Личный workspace создаётся автоматически при регистрации:

  • Slug: ваш username (например, john-doe)
  • URL: john-doe.onreza.app
  • Владелец: только вы
  • Удаление: невозможно

Team workspace для командной работы с общими проектами:

  • Slug: произвольный (например, my-company)
  • URL: my-company.onreza.app
  • Владелец: создатель
  • Участники: до 10 человек (Pro план)
  • Подписка: автоматически Pro план
РольОписаниеПрава
OwnerСоздатель workspaceПолный контроль, удаление workspace
AdminАдминистраторУправление настройками и env vars
MemberУчастникЧтение, свои деплои
ДействиеOwnerAdminMember
Просмотр проектовДаДаДа
Создание проектовДаДаНет
Управление настройкамиДаДаНет
Workspace env varsДаДаНет
Приглашение участниковДаДаНет
Удаление workspaceДаНетНет
Отмена подпискиДаНетНет
МетрикаPersonal (Hobby)Team (Pro)
Участники110
Custom Domains5300
Concurrent Builds13

В левом верхнем углу интерфейса находится Team Switcher — кликните для выбора workspace:

  1. Личный workspace отмечен иконкой пользователя
  2. Team workspaces показывают аватар и название
  3. Внизу кнопка “Create Team” для создания нового

Каждый workspace имеет уникальный slug, который используется в URL:

https://{project}-{workspace-slug}.onreza.app

Примеры:

  • Personal: myproject-johndoe.onreza.app
  • Team: myproject-mycompany.onreza.app

Для team workspaces доступны настройки:

Settings → General

  • Название workspace
  • Аватар

Settings → Members

  • Список участников
  • Приглашения
  • Управление ролями

Подробнее об управлении участниками

Settings → Environment Variables

  • Общие переменные для всех проектов
  • Scope по окружениям

Workspace Environment Variables

Workspace-scoped API keys позволяют создавать ключи доступа с ограниченными правами для конкретного workspace:

Особенности:

  • Ключ привязан к одному workspace
  • Наследуют права создателя ключа
  • Поддерживают разграничение доступа между проектами

Создание ключа через UI:

  1. Перейдите в Settings → API Keys
  2. Нажмите Create API Key
  3. Укажите название и необходимые права
  4. Скопируйте ключ (показывается один раз)
  1. Откройте настройки

    /{workspace-slug}/settings

  2. Перейдите в Danger Zone

    Внизу страницы General

  3. Нажмите Delete Workspace

  4. Подтвердите удаление

    Введите slug workspace для подтверждения

Team workspace автоматически создаётся с Pro подпиской:

  • Стоимость: 500/месяц
  • Trial: нет (только для personal upgrade)
  • Оплата: при создании
  • Промо-коды: поддерживаются при создании workspace

При создании team workspace можно применить промо-код:

  1. Введите код в поле “Promo Code” на странице создания
  2. Скидка применяется автоматически
  3. Промо-код отображается в настройках биллинга

При удалении workspace подписка отменяется и активна до конца оплаченного периода.

Подробнее о биллинге