Менеджер проектов

Главная страница приложения. Начальная точка входа в приложение. 

Навигация

image.png

Страница менеджера проектов состоит из четырёх основных блоков:

  1. Навигация по списку потоков, доступных пользователю (включая папку "Черновики", уникальную для каждого пользователя).
  2. Центральный блок. Название выбранного в данный момент потока и навигация по его вкладкам «Проекты» и «Доступы».
  3. Правая боковая панель. Содержит информацию о выбранном проекте и его версиях. Вызывается нажатием на кнопку image.png при наведении курсора на проект.
  4. Выпадающее меню. Содержит кнопки для смены интерфейса, выхода из учётной записи, перехода в панель администратора (только для пользователя с ролью «Админ»). В этом же  меню доступен раздел "Помощь", в котором находятся ссылки на текущее руководство, руководство администратора, новости релизов

Черновики и список потоков

Потоки можно сравнить с папками в которых лежат проекты. Если пользователь создал поток, он появляется в данном списке. Также в этом списке будут показаны все потоки к которым пользователь имеет доступ. Поток нужен, чтобы отделить одну группу проектов от другой. К разным потокам могут иметь доступ разные пользователи или группы пользователей (вызывается через вкладку "Доступ" либо через панель администратора).

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

Для роли «Зритель» черновики не предусмотрены, так как эта роль предназначена для бизнес-пользователей, которые не занимаются разработкой.

Действия со списком потоков:
  1. Создать поток. Нажатием по кнопке «Создать поток» в левом нижнем углу экрана вызывается модальное окно для ввода названия. После нажатия на кнопку «Ок» новый поток появляется в списке доступных пользователю.

    image.png


  2. Удалить поток. При наведении на элемент списка, либо на название в титульной части, справа от названия появится кнопка «Корзина». (Доступно при наличии прав на управление) 

    image.png   image.png

    При нажатии на кнопку удаления откроется модальное окно. После нажатия на кнопку "Удалить" в модальном окне поток будет удален из системы. Кнопка «Отмена» закроет модальное окно без изменений.

    image.png


  3. Переименовать поток. В титульной части при наведении на название появится иконка «Карандаш». Клик на ней откроет модальное окно в котором можно изменить название потока. Для подтверждения изменений нажать на кнопку «Готово». «Отмена» закроет модальное окно без изменений. (Доступно при наличии прав на управление) 

    image.png

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

    image.png

Центральный блок

Кроме функций переименования и удаления потока этот блок содержит навигацию по вкладкам. По умолчанию открыта вкладка "Проекты".

Проекты

Вкладка содержит все проекты, находящиеся в открытом потоке.

Доступ

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

image.png

Пользователь с правами на управление может распоряжаться потоком. Изменить права доступа или удалить доступ пользователям добавленным в таблицу можно нажатием по соответствующей кнопке в строке пользователя как показано на скриншоте выше. 

Выдать доступ другому пользователю к потоку можно следующим образом:

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

    image.png


  3. Выбрать права доступа. 
  4. Подтвердить операцию нажатием на кнопку «Добавить».

Правое боковое меню

Активируется нажатием на иконку «i» при наведении курсора на проект в потоке.

image.png

Содержит две вкладки:

image.png

Работа с проектами

Создать проект

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

Нажатие на «Создать новый проект» откроет модальное окно, где нужно ввести название новому проекту. После подтверждения он появится в списке проектов и откроется конструктор дашбордов для данного проекта.

image.png
Далее с проектом доступны следующие действия:

  1. Копирование на месте, либо в другой поток
  2. Перенос в другой поток
  3. Откат к одной из предыдущих версий
  4. Защита от изменений
  5. Переименование проекта
  6. Просмотр информации о проекте
  7. Удаление проекта
  8. Экспорт проекта в формате JSON

В контекстном меню по правой кнопке мыши выбираем одно из действий:

image.png

Копировать проект

Сценарий 1. Простое копирование

  1. В модальном окне выбрать поток, в который требуется скопировать проект. 
  2. Изменить название, если требуется создать независимую копию.
  3. Подтвердить нажатием на кнопку «Копировать».
  4. Будет создана новая копия проекта.

image.png

Сценарий 2. Копирование с заменой

  1. В модальном окне выбрать поток, в который требуется скопировать проект.
  2. Поставить чекбокс «Заменить существующий проект».
  3. Выбрать проект, который необходимо заменить.
  4. Подтвердить нажатием на кнопку «Заменить».
  5. Содержимое проекта будет заменено скопированным. Ссылка на проект останется неизменной. Технически произойдет обновление версии проекта. 

image.png

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

Переместить проект

В открывшемся модальном окне необходимо выбрать поток в который необходимо переместить проект. Подтвердить нажатием на кнопку «Переместить».

image.png

Откатить проект

Во время работы с проектом в визуальном редакторе или в диспетчере данных при каждом нажатии на кнопку «Сохранить» (визуал, скрипт загрузки, или модель данных) в истории проекта создается новая точка сохранения. Таким образом в проекте хранится история его изменений. В информации о событии сохранения содержится время сохранения и логин пользователя который произвел это сохранение. При необходимости можно восстановить какое-либо из сохраненных состояний, то есть откатить, к нужной версии. 

В открывшемся модальном окне необходимо выбрать точку к которой необходимо восстановить проект. Далее есть два варианта:

  1. Откатить. Состояние проекта будет восстановлено к выбранной точке (текущий проект заменится сохраненной ранее версией).
  2. Создать копию. Из выбранной версии проекта будет создана независимая копия. Для нее на следующем шаге нужно будет повторить действия как при копировании: выбрать поток, ввести название, отметить чекбоксы (заменить существующий проект и запустить импорт данных) и подтвердить нажатием на кнопку.
image.png

image.png

Защитить проект

Защита проекта – это механизм предотвращающий случайную перезапись проекта. Когда проект защищен от записи его можно открыть и даже сделать какие-либо изменения. Но при попытке сохранить возникнет ошибка.

Также будет ошибка если проект кто-то попытается перезаписать при копировании с заменой из другого потока.

Защищенный проект отмечен специальным знаком замочка в карточке.

image.png

Переименовать проект

Для переименования проекта в появившемся модальном окне нужно ввести новое название и подтвердить изменение кликом на кнопку «Переименовать»

image.png

О проекте

Это модальное окно в котором будет показана информация о проекте, аналогичная информации с вкладки "Инфо" в правой части страницы

Экспортировать проект

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