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

Платформа

Участники и доступ

Роли в организации, доступ к проектам и приложениям и ключ агента.

Роль в организации задаёт, что человек может вообще. Доступ к проекту задаёт, какие проекты он видит и может ли их менять. Уровень приложения задаёт, кто откроет его по адресу.

Всё про организацию в «Настройках» (меню организации внизу бокового меню):

Раздел Что там Кому виден
Организация название, логотип, владелец, идентификатор всем
Участники состав, роли, приглашения; вкладка «Группы» всем; правит Админ, группы ещё и Редактор
Тариф, Счета тариф, лимиты и оплата, счета за тариф и серверы баз Админу
Роль Код в xflow org members Что может
Админ owner всё: проекты, участники, тариф и счета, настройки. Видит и правит все проекты
Редактор developer создаёт проекты и правит те, где ему дали «Редактирование». Не меняет состав организации и тариф
Просмотр member смотрит и пользуется тем, чем с ним поделились: приложения и проекты на чтение, без логов и настроек

Роль это потолок: «Просмотр» не получит правку в проекте, даже если её выдали. Повысят до Редактора, и выданная правка заработает. Админов может быть несколько, они равны.

Логов функций и приложений роль «Просмотр» не видит: там бывают персональные данные клиентов.

Один из Админов отмечен короной, в интерфейсе он «Владелец», обычно создатель организации:

  • его роль нельзя сменить, а его самого удалить из организации;
  • только он удаляет организацию;
  • он пользуется любой интеграцией организации и распоряжается ею наравне с тем, кто её завёл.

Корону передаёт её хозяин другому Админу пунктом «Передать владение» в списке участников.

Приглашает, меняет роли и удаляет участников только Админ, в веб-интерфейсе. Агент только смотрит состав: xflow org members. Число людей ограничено тарифом, в счёт идут все роли и неотвеченные приглашения (Тарифы и лимиты).

Новый проект видят автор и Админы. В окне «Пригласить» его открывают всей организации или выбранным людям и группам (группы на платных тарифах).

Уровень Что можно
Просмотр видеть приложения, версии, функции, данные на чтение, файлы, имена переменных
Редактирование всё то же, плюс выкладывать и публиковать, менять базу и миграции, переменные, расписания, файлы и доступ

Новая выдача получает «Просмотр», уровень меняют в том же окне. Выдают доступ Админ и Редактор с правкой в этом проекте. Человека не из организации Админ приглашает из того же окна, роль подберётся по уровню.

Удалить проект может автор или Админ: Проекты.

У каждого приложения свой уровень: «Участники проекта» или «Любой по ссылке» (со Старта). Меняют его в интерфейсе на экране приложения. Подробно: Приложения.

Агент работает с ключом участника, который выдаётся при xflow login после подтверждения человеком (Админом или Редактором): Установка и вход. Ключ один на участника и организацию.

В каждом проекте ключ получает уровень своего хозяина. При «Просмотре» чтение работает, а изменение отвечает forbidden: правку выдаёт человек в окне доступа проекта. При понижении роли личный ключ отзывается. xflow whoami показывает, чей ключ, в какой организации и с какими правами.