Документация / Начало работы
Рабочие пространства и доступ
Владельцы, участники, приглашения, устройства, CI-токены и отзыв доступа.
Ресурсы принадлежат пространству
На странице проектов выберите Все пространства рядом с названием текущего пространства или откройте Рабочие пространства в меню аккаунта. Для нужного пространства нажмите Открыть проекты, а если вы владелец, можно выбрать Управление доступом. Ниже списка можно создать пространство или принять приглашение. Доступ к проектам, сервисам, окружениям, логам, переменным, артефактам и копиям сервисов проверяется по текущему членству. Выбор пространства служит для навигации, он не подтверждает право на ресурс. Вкладки разных проектов не переключают полномочия друг друга.
Оператор платформы создаёт пространство. Владелец управляет участниками и подключениями. Участник является доверенным разработчиком: создаёт проекты и сервисы, выкладывает код, читает логи и переменные приложений, просматривает копии. Владелец дополнительно управляет удалением ресурсов, восстановлением, приглашениями и CI-токенами. Возможность выкладывать код фактически даёт доступ к секретам приложения через этот код.
Владение пространством не даёт прав оператора платформы. Управление хостом, общие ключи Cloudflare/R2, ключ подписи GitHub App и полная копия платформы доступны оператору. Передачи проектов между пространствами пока нет.
Приглашение доверенного коллеги
В Рабочие пространства → Управление доступом укажите постоянный числовой ID пользователя GitHub и выберите роль. Передайте полученную ссылку самостоятельно, Upferry не отправляет её по почте автоматически. Приглашение действует семь дней, используется один раз и привязано к этому аккаунту GitHub. Войдите через GitHub, при необходимости снова откройте ссылку и примите приглашение в разделе пространств.
На этой же странице владелец меняет роли и удаляет участников. Последнего владельца удалить или понизить нельзя. У нового пространства нет адресатов уведомлений. Почта и Telegram подключаются отдельно на странице доступа пространства. Уведомления оператора настраиваются отдельно. Сохранение подключения пространства не отправляет проверочное сообщение. Домен отправителя нужно заранее подтвердить в Resend.