Командное управление проектом в RIC

В этой статье мы расскажем, что такое проект, какими возможностями обладает владелец проекта, как управлять правами всех участников, а также как выглядит проект со стороны приглашенного пользователя.

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

Создание проекта

Чтобы создать новый проект, необходимо перейти в меню управления проектами (через личный кабинет или по клику на кнопку в меню выбора проектов).

Создание проектов:

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

Переключение между проектами:

Администрирование проектов

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

Команда

Есть два способа пригласить человека в проект. В обоих случаях необходимо определить роль, с которой пользователь будет участвовать в проекте.

Способы пригласить в проект:

  1. Отправка ссылки на e-mail пользователя. В этом случае на его почту придет письмо со ссылкой для принятия приглашения.

ВАЖНО: Эта ссылка работает только для указанного в приглашении e-mail. Если у получателя письма нет аккаунта Rightech, то, чтобы принять приглашение, он должен зарегистрироваться в платформе с этим адресом электронной почты. Ссылки такого типа истекают через 24 часа. Присоединиться к проекту по ссылке с другим аккаунтом не получится.

2. Создать универсальную ссылку с помощью кнопки «Создать ссылку». В этом случае любой пользователь, зарегистрированный в платформе, сможет присоединиться к проекту по этой ссылке. Ссылки такого типа работают до тех пор, пока они не отозваны администратором и лимит пользователей проекта не исчерпан.

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

Роли

Для того чтобы приглашать пользователей, необходимо выбрать роль, с которой они присоединятся к проекту. По умолчанию доступна роль с максимальными правами для управления объектами, но можно создать другие роли с любым набором доступных функций. Функции по управлению проектом (редактирование проекта, приглашение новых пользователей, операции, связанные с оплатой подписки и т.д.) сейчас доступны только владельцу проекта.

Редактор ролей:

Тарификация проектов

Лицензия привязана к проекту. В ней настраиваются параметры, которые будут применяться для него.
Каждый пользователь может бесплатно создать два проекта.

Тип ограниченияЗначение
Количество объектов10
Максимальный размер пакета, байт256
Пакеты в сутки с одного объекта1440 (~1/мин)
Количество автоматов, запущенных на объекте2
Количество обработчиков, запущенных на объекте1
Размер хранилища для одного устройства, Мбайт10

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

Попробуйте создать свой IoT-проект вместе с Rightech IoT Cloud уже сейчас 🙂

https://dev.rightech.io/signup

А если у вас возникнут вопросы, то добро пожаловать в наш чат единомышленников:

https://t.me/rightech_iot