Skip to content
Эта страница создана и переведена с помощью ИИ. Если вы заметили неточности, помогите нам улучшить её. Редактировать на GitHub

Управление рабочим пространством

Рабочее пространство — организационная единица верхнего уровня в OpenPR. Оно обеспечивает мультиарендную изоляцию — у каждого рабочего пространства есть собственные проекты, участники, метки, токены ботов и настройки управления. Пользователи могут принадлежать к нескольким рабочим пространствам.

Создание рабочего пространства

После входа нажмите Create Workspace на дашборде или перейдите в Settings > Workspaces > New.

Укажите:

ПолеОбязательноеОписание
НазваниеДаОтображаемое имя (например, "Engineering Team")
SlugДаURL-дружественный идентификатор (например, "engineering")

Создающий пользователь автоматически получает роль Owner.

Структура рабочего пространства

mermaid
graph TB
    WS["Workspace"]
    WS --> P1["Project A<br/>(key: PROJ)"]
    WS --> P2["Project B<br/>(key: API)"]
    WS --> M["Members<br/>Owner · Admin · Member"]
    WS --> BOT["Bot Tokens<br/>(opr_ prefix)"]
    WS --> GOV["Governance Config"]

    P1 --> I1["Issues"]
    P1 --> S1["Sprints"]
    P1 --> L1["Labels"]
    P2 --> I2["Issues"]
    P2 --> S2["Sprints"]
    P2 --> L2["Labels"]

Настройки рабочего пространства

Доступ к настройкам рабочего пространства через значок шестерёнки или Settings в боковой панели:

  • General — Обновление названия, slug и описания рабочего пространства.
  • Members — Приглашение пользователей, изменение ролей, удаление участников. См. Участники.
  • Bot Tokens — Создание и управление MCP-токенами ботов.
  • Governance — Настройка порогов голосования, шаблонов предложений и правил оценки доверия. См. Управление.
  • Webhooks — Настройка webhook-эндпоинтов для внешних интеграций.

Доступ через API

bash
# Список рабочих пространств
curl -H "Authorization: Bearer <token>" \
  http://localhost:8080/api/workspaces

# Получить детали рабочего пространства
curl -H "Authorization: Bearer <token>" \
  http://localhost:8080/api/workspaces/<workspace_id>

Доступ через MCP

Через MCP-сервер AI-ассистенты работают в рабочем пространстве, указанном в переменной окружения OPENPR_WORKSPACE_ID. Все MCP-инструменты автоматически ограничивают операции этим рабочим пространством.

Следующие шаги

Released under the Apache-2.0 License.