Менеджер проектов
Главная страница приложения. Начальная точка входа в приложение.
Навигация
Страница менеджера проектов состоит из четырёх основных блоков:
- Навигация по списку потоков, доступных пользователю (включая папку "Черновики", уникальную для каждого пользователя).
- Центральный блок. Название выбранного в данный момент потока и навигация по его вкладкам «Проекты» и «Доступы».
- Правая боковая панель. Содержит информацию о выбранном проекте и его версиях. Вызывается нажатием на кнопку
при наведении курсора на проект.
- Выпадающее меню. Содержит кнопки для смены интерфейса, выхода из учётной записи, перехода в панель администратора (только для пользователя с ролью «Админ»). В этом же меню доступен раздел "Помощь", в котором находятся ссылки на текущее руководство, руководство администратора, новости релизов
Черновики и список потоков
Потоки можно сравнить с папками в которых лежат проекты. Если пользователь создал поток, он появляется в данном списке. Также в этом списке будут показаны все потоки к которым пользователь имеет доступ. Поток нужен, чтобы отделить одну группу проектов от другой. К разным потокам могут иметь доступ разные пользователи или группы пользователей (вызывается через вкладку "Доступ" либо через панель администратора).
Черновики – постоянный поток пользователей с ролями «Админ», «Разработчик», «Аналитик». Проекты находящиеся в этом потоке видны только данному пользователю. Поток нельзя удалить или переименовать. Во всём остальном он ничем не отличается от других потоков.
Для роли «Зритель» черновики не предусмотрены, так как эта роль предназначена для бизнес-пользователей, которые не занимаются разработкой.
Действия со списком потоков:
- Создать поток. Нажатием по кнопке «Создать поток» в левом нижнем углу экрана вызывается модальное окно для ввода названия. После нажатия на кнопку «Ок» новый поток появляется в списке доступных пользователю.
- Удалить поток. При наведении на элемент списка, либо на название в титульной части, справа от названия появится кнопка «Корзина». (Доступно при наличии прав на управление)
При нажатии на кнопку удаления откроется модальное окно. После нажатия на кнопку "Удалить" в модальном окне поток будет удален из системы. Кнопка «Отмена» закроет модальное окно без изменений.
- Переименовать поток. В титульной части при наведении на название появится иконка «Карандаш». Клик на ней откроет модальное окно в котором можно изменить название потока. Для подтверждения изменений нажать на кнопку «Готово». «Отмена» закроет модальное окно без изменений. (Доступно при наличии прав на управление)
-
Фильтрация списка через поиск. В поисковой строке над списком потоков можно ввести поисковый запрос. В списке останутся только проекты в названии которых содержится комбинация введенных символов. Клик по крестику в поисковой строке очистит строку и фильтрация сбросится
Центральный блок
Кроме функций переименования и удаления потока этот блок содержит навигацию по вкладкам. По умолчанию открыта вкладка "Проекты".
Проекты
Вкладка содержит все проекты, находящиеся в открытом потоке.
- Карточки проектов можно отсортировать в порядке возрастания или убывания по алфавиту или дате создания/изменения.
- Также можно отфильтровать список проектов с помощью поисковой строки
- Если Вы находитесь в потоке "Черновики", то есть возможность импортировать проект. При нажатии на кнопку "Импортировать" открывается окно выбора файла с Вашего устройства. Выбрать можно только файлы в формате JSON.
- Более подробно о работе с проектами в специальном разделе.
Доступ
Вкладка содержит таблицу с информацией о группах и пользователях, имеющих доступ к выбранному потоку. Подробнее читайте в разделе О правах доступа.
Пользователь с правами на управление может распоряжаться потоком. Изменить права доступа или удалить доступ пользователям добавленным в таблицу можно нажатием по соответствующей кнопке в строке пользователя как показано на скриншоте выше.
Выдать доступ другому пользователю к потоку можно следующим образом:
- Нажать на кнопку «Добавить» справа сверху от таблицы с группами/пользователями и правами
- В открывшемся модальном окне в выпадающем списке выбрать пользователей и группы пользователей, которым необходимо предоставить доступ к потоку. Начните вводить текст в поле, чтобы отфильтровать его, а затем выбрать нужный вариант из раскрывающегося списка.
- Выбрать права доступа.
- Подтвердить операцию нажатием на кнопку «Добавить».
Правое боковое меню
Активируется нажатием на иконку «i» при наведении курсора на проект в потоке.
Содержит две вкладки:
- Инфо. Информация о проекте: Название, уникальный идентификатор, даты создания и последнего изменения, автор проекта, автор последнего изменения, дата обновления данных, наличие защиты от записи и кнопка для выбора обложки проекта в потоке. При нажатии на кнопку выбора обложки открывается окно для выбора изображения с устройства в формате png или jpeg.
- Версии. Список точек сохранения проекта и возможность откатить проект к одной из них, либо создать из нее копию. Операция аналогичная той, которая подробно описана по ссылке.
Работа с проектами
Создать проект
Черновики – место, где можно создать новый проект. Создавать проекты в других потоках нельзя, можно только переносить из черновиков.
Нажатие на «Создать новый проект» откроет модальное окно, где нужно ввести название новому проекту. После подтверждения он появится в списке проектов и откроется конструктор дашбордов для данного проекта.
Далее с проектом доступны следующие действия:
- Копирование на месте, либо в другой поток
- Перенос в другой поток
- Откат к одной из предыдущих версий
- Защита от изменений
- Переименование проекта
- Просмотр информации о проекте
- Удаление проекта
- Экспорт проекта в формате JSON
В контекстном меню по правой кнопке мыши выбираем одно из действий:
Копировать проект
Сценарий 1. Простое копирование
- В модальном окне выбрать поток, в который требуется скопировать проект.
- Изменить название, если требуется создать независимую копию.
- Подтвердить нажатием на кнопку «Копировать».
- Будет создана новая копия проекта.
Сценарий 2. Копирование с заменой
- В модальном окне выбрать поток, в который требуется скопировать проект.
- Поставить чекбокс «Заменить существующий проект».
- Выбрать проект, который необходимо заменить.
- Подтвердить нажатием на кнопку «Заменить».
- Содержимое проекта будет заменено скопированным. Ссылка на проект останется неизменной. Технически произойдет обновление версии проекта.
В любом сценарии чекбокс «Запустить импорт данных после создания» инициирует импорт данных в созданный проект согласно скрипту загрузки.
Переместить проект
В открывшемся модальном окне необходимо выбрать поток в который необходимо переместить проект. Подтвердить нажатием на кнопку «Переместить».
Откатить проект
Во время работы с проектом в визуальном редакторе или в диспетчере данных при каждом нажатии на кнопку «Сохранить» (визуал, скрипт загрузки, или модель данных) в истории проекта создается новая точка сохранения. Таким образом в проекте хранится история его изменений. В информации о событии сохранения содержится время сохранения и логин пользователя который произвел это сохранение. При необходимости можно восстановить какое-либо из сохраненных состояний, то есть откатить, к нужной версии.
В открывшемся модальном окне необходимо выбрать точку к которой необходимо восстановить проект. Далее есть два варианта:
- Откатить. Состояние проекта будет восстановлено к выбранной точке (текущий проект заменится сохраненной ранее версией).
- Создать копию. Из выбранной версии проекта будет создана независимая копия. Для нее на следующем шаге нужно будет повторить действия как при копировании: выбрать поток, ввести название, отметить чекбоксы (заменить существующий проект и запустить импорт данных) и подтвердить нажатием на кнопку.
Защитить проект
Защита проекта – это механизм предотвращающий случайную перезапись проекта. Когда проект защищен от записи его можно открыть и даже сделать какие-либо изменения. Но при попытке сохранить возникнет ошибка.
Также будет ошибка если проект кто-то попытается перезаписать при копировании с заменой из другого потока.
Защищенный проект отмечен специальным знаком замочка в карточке.
Переименовать проект
Для переименования проекта в появившемся модальном окне нужно ввести новое название и подтвердить изменение кликом на кнопку «Переименовать»
О проекте
Это модальное окно в котором будет показана информация о проекте, аналогичная информации с вкладки "Инфо" в правой части страницы
Экспортировать проект
При нажатии на эту кнопку проект экспортируется на устройство пользователя в формате JSON со всей нужной информацией. Экспортируемый файл формируется автоматически, не требуется никаких дополнительных действий.