Платформа
Участники и доступ
Роли в организации, доступ к проектам и приложениям и ключ агента.
Роль в организации задаёт, что человек может вообще. Доступ к проекту задаёт, какие проекты он видит и может ли их менять. Уровень приложения задаёт, кто откроет его по адресу.
Всё про организацию в «Настройках» (меню организации внизу бокового меню):
| Раздел | Что там | Кому виден |
|---|---|---|
| Организация | название, логотип, владелец, идентификатор | всем |
| Участники | состав, роли, приглашения; вкладка «Группы» | всем; правит Админ, группы ещё и Редактор |
| Тариф, Счета | тариф, лимиты и оплата, счета за тариф и серверы баз | Админу |
Роли в организации
Заголовок раздела «Роли в организации»| Роль | Код в xflow org members |
Что может |
|---|---|---|
| Админ | owner |
всё: проекты, участники, тариф и счета, настройки. Видит и правит все проекты |
| Редактор | developer |
создаёт проекты и правит те, где ему дали «Редактирование». Не меняет состав организации и тариф |
| Просмотр | member |
смотрит и пользуется тем, чем с ним поделились: приложения и проекты на чтение, без логов и настроек |
Роль это потолок: «Просмотр» не получит правку в проекте, даже если её выдали. Повысят до Редактора, и выданная правка заработает. Админов может быть несколько, они равны.
Логов функций и приложений роль «Просмотр» не видит: там бывают персональные данные клиентов.
Владелец организации
Заголовок раздела «Владелец организации»Один из Админов отмечен короной, в интерфейсе он «Владелец», обычно создатель организации:
- его роль нельзя сменить, а его самого удалить из организации;
- только он удаляет организацию;
- он пользуется любой интеграцией организации и распоряжается ею наравне с тем, кто её завёл.
Корону передаёт её хозяин другому Админу пунктом «Передать владение» в списке участников.
Приглашения и смена ролей
Заголовок раздела «Приглашения и смена ролей»Приглашает, меняет роли и удаляет участников только Админ, в веб-интерфейсе. Агент только
смотрит состав: xflow org members. Число людей ограничено тарифом, в счёт идут все роли и
неотвеченные приглашения (Тарифы и лимиты).
Доступ к проекту
Заголовок раздела «Доступ к проекту»Новый проект видят автор и Админы. В окне «Пригласить» его открывают всей организации или выбранным людям и группам (группы на платных тарифах).
| Уровень | Что можно |
|---|---|
| Просмотр | видеть приложения, версии, функции, данные на чтение, файлы, имена переменных |
| Редактирование | всё то же, плюс выкладывать и публиковать, менять базу и миграции, переменные, расписания, файлы и доступ |
Новая выдача получает «Просмотр», уровень меняют в том же окне. Выдают доступ Админ и Редактор с правкой в этом проекте. Человека не из организации Админ приглашает из того же окна, роль подберётся по уровню.
Удалить проект может автор или Админ: Проекты.
Доступ к приложению
Заголовок раздела «Доступ к приложению»У каждого приложения свой уровень: «Участники проекта» или «Любой по ссылке» (со Старта). Меняют его в интерфейсе на экране приложения. Подробно: Приложения.
Ключ агента
Заголовок раздела «Ключ агента»Агент работает с ключом участника, который выдаётся при xflow login после подтверждения
человеком (Админом или Редактором): Установка и вход. Ключ один на участника и
организацию.
В каждом проекте ключ получает уровень своего хозяина. При «Просмотре» чтение работает, а
изменение отвечает forbidden: правку выдаёт человек в окне
доступа проекта. При понижении роли личный ключ отзывается. xflow whoami показывает, чей
ключ, в какой организации и с какими правами.