Командное управление проектом в RIC
В этой статье мы расскажем, что такое проект, какими возможностями обладает владелец проекта, как управлять правами всех участников, а также как выглядит проект со стороны приглашенного пользователя.
Проект — это место, где создается IoT-кейс. Это отдельное пространство, в котором находятся пользовательские модели, объекты, автоматы и другие сущности платформы, связанные с вашим конкретным IoT-проектом. Проекты изолированы и никак не пересекаются между собой. Кроме того, проект — это удобный инструмент для совместного создания IoT-решения, т.к. в него могут быть приглашены другие пользователи. Для разных пользователей можно задать индивидуальные роли, т.е. определить доступные им возможности — от создания и редактирования объектов до отправки команд (подробнее об этом в разделах роль и команда).
Создание проекта
Чтобы создать новый проект, необходимо перейти в меню управления проектами (через личный кабинет или по клику на кнопку в меню выбора проектов).
Создание проектов:

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

Администрирование проектов
Владелец проекта определяет уровень прав приглашенных участников. Владелец (администратор проекта) полностью управляет командой: приглашает и исключает пользователей, определяет роли участников.
Команда

Есть два способа пригласить человека в проект. В обоих случаях необходимо определить роль, с которой пользователь будет участвовать в проекте.
Способы пригласить в проект:
- Отправка ссылки на e-mail пользователя. В этом случае на его почту придет письмо со ссылкой для принятия приглашения.
ВАЖНО: Эта ссылка работает только для указанного в приглашении e-mail. Если у получателя письма нет аккаунта Rightech, то, чтобы принять приглашение, он должен зарегистрироваться в платформе с этим адресом электронной почты. Ссылки такого типа истекают через 24 часа. Присоединиться к проекту по ссылке с другим аккаунтом не получится.
2. Создать универсальную ссылку с помощью кнопки «Создать ссылку». В этом случае любой пользователь, зарегистрированный в платформе, сможет присоединиться к проекту по этой ссылке. Ссылки такого типа работают до тех пор, пока они не отозваны администратором и лимит пользователей проекта не исчерпан.
В разделе Команда располагается список пользователей проекта, их роли и статус отправленных приглашений. Владелец проекта может исключать пользователей из проекта, изменять им роль и при необходимости повторно высылать приглашение.
Роли
Для того чтобы приглашать пользователей, необходимо выбрать роль, с которой они присоединятся к проекту. По умолчанию доступна роль с максимальными правами для управления объектами, но можно создать другие роли с любым набором доступных функций. Функции по управлению проектом (редактирование проекта, приглашение новых пользователей, операции, связанные с оплатой подписки и т.д.) сейчас доступны только владельцу проекта.
Редактор ролей:

Тарификация проектов
Лицензия привязана к проекту. В ней настраиваются параметры, которые будут применяться для него.
Каждый пользователь может бесплатно создать два проекта.
Тип ограничения | Значение |
Количество объектов | 10 |
Максимальный размер пакета, байт | 256 |
Пакеты в сутки с одного объекта | 1440 (~1/мин) |
Количество автоматов, запущенных на объекте | 2 |
Количество обработчиков, запущенных на объекте | 1 |
Размер хранилища для одного устройства, Мбайт | 10 |
Теперь в платформе есть инструменты для коллективного использования проектов. Пользователи могут объединяться, вносить свой вклад в развитие проекта, а также участвовать в командной разработке.
Попробуйте создать свой IoT-проект вместе с Rightech IoT Cloud уже сейчас 🙂
https://dev.rightech.io/signup
А если у вас возникнут вопросы, то добро пожаловать в наш чат единомышленников: